builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0172 starttime: 1467872089.41 results: success (0) buildid: 20160706215822 builduid: 005acac198204b229cc2500b323a4168 revision: d142c49033c015f67272562b37dbe2912cfc7f14 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-06 23:14:49.408785) ========= master: http://buildbot-master136.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-06 23:14:49.409223) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-06 23:14:49.409498) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-06 23:14:49.448135) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-06 23:14:49.448418) ========= 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.M9c8LDD1Ue/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.YiwenotgKL/Listeners TMPDIR=/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/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-06 23:14:49-- 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% 60.3M=0s 2016-07-06 23:14:49 (60.3 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.098051 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-06 23:14:49.569001) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-06 23:14:49.569342) ========= 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.M9c8LDD1Ue/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.YiwenotgKL/Listeners TMPDIR=/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/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.028310 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-06 23:14:49.618496) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-06 23:14:49.618914) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev d142c49033c015f67272562b37dbe2912cfc7f14 --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 d142c49033c015f67272562b37dbe2912cfc7f14 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.M9c8LDD1Ue/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.YiwenotgKL/Listeners TMPDIR=/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/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-06 23:14:49,692 truncating revision to first 12 chars 2016-07-06 23:14:49,692 Setting DEBUG logging. 2016-07-06 23:14:49,692 attempt 1/10 2016-07-06 23:14:49,692 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/d142c49033c0?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-06 23:14:50,922 unpacking tar archive at: mozilla-beta-d142c49033c0/testing/mozharness/ program finished with exit code 0 elapsedTime=1.498625 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-06 23:14:51.138803) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-06 23:14:51.139121) ========= script_repo_revision: d142c49033c015f67272562b37dbe2912cfc7f14 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-06 23:14:51.139505) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-06 23:14:51.139845) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-06 23:14:51.157469) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 14 mins, 30 secs) (at 2016-07-06 23:14:51.157793) ========= /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.M9c8LDD1Ue/Render GIT_SHARE_BASE_DIR=/builds/git-shared HG_SHARE_BASE_DIR=/builds/hg-shared HOME=/Users/cltbld IDLEIZER_DISABLE_SHUTDOWN=true LOGNAME=cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11 PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg SHELL=/bin/bash SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.YiwenotgKL/Listeners TMPDIR=/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPCOM_DEBUG_BREAK=warn XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 23:14:51 INFO - MultiFileLogger online at 20160706 23:14:51 in /builds/slave/test 23:14:51 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 23:14:51 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 23:14:51 INFO - {'append_to_log': False, 23:14:51 INFO - 'base_work_dir': '/builds/slave/test', 23:14:51 INFO - 'blob_upload_branch': 'mozilla-beta', 23:14:51 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 23:14:51 INFO - 'buildbot_json_path': 'buildprops.json', 23:14:51 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 23:14:51 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 23:14:51 INFO - 'download_minidump_stackwalk': True, 23:14:51 INFO - 'download_symbols': 'true', 23:14:51 INFO - 'e10s': False, 23:14:51 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 23:14:51 INFO - 'tooltool.py': '/tools/tooltool.py', 23:14:51 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 23:14:51 INFO - '/tools/misc-python/virtualenv.py')}, 23:14:51 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 23:14:51 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 23:14:51 INFO - 'log_level': 'info', 23:14:51 INFO - 'log_to_console': True, 23:14:51 INFO - 'opt_config_files': (), 23:14:51 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 23:14:51 INFO - '--processes=1', 23:14:51 INFO - '--config=%(test_path)s/wptrunner.ini', 23:14:51 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 23:14:51 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 23:14:51 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 23:14:51 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 23:14:51 INFO - 'pip_index': False, 23:14:51 INFO - 'require_test_zip': True, 23:14:51 INFO - 'test_type': ('testharness',), 23:14:51 INFO - 'this_chunk': '1', 23:14:51 INFO - 'tooltool_cache': '/builds/tooltool_cache', 23:14:51 INFO - 'total_chunks': '10', 23:14:51 INFO - 'virtualenv_path': 'venv', 23:14:51 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 23:14:51 INFO - 'work_dir': 'build'} 23:14:51 INFO - ##### 23:14:51 INFO - ##### Running clobber step. 23:14:51 INFO - ##### 23:14:51 INFO - Running pre-action listener: _resource_record_pre_action 23:14:51 INFO - Running main action method: clobber 23:14:51 INFO - rmtree: /builds/slave/test/build 23:14:51 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 23:14:53 INFO - Running post-action listener: _resource_record_post_action 23:14:53 INFO - ##### 23:14:53 INFO - ##### Running read-buildbot-config step. 23:14:53 INFO - ##### 23:14:53 INFO - Running pre-action listener: _resource_record_pre_action 23:14:53 INFO - Running main action method: read_buildbot_config 23:14:53 INFO - Using buildbot properties: 23:14:53 INFO - { 23:14:53 INFO - "project": "", 23:14:53 INFO - "product": "firefox", 23:14:53 INFO - "script_repo_revision": "production", 23:14:53 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 23:14:53 INFO - "repository": "", 23:14:53 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 23:14:53 INFO - "buildid": "20160706215822", 23:14:53 INFO - "pgo_build": "False", 23:14:53 INFO - "basedir": "/builds/slave/test", 23:14:53 INFO - "buildnumber": 18, 23:14:53 INFO - "slavename": "t-yosemite-r7-0172", 23:14:53 INFO - "master": "http://buildbot-master136.bb.releng.scl3.mozilla.com:8201/", 23:14:53 INFO - "platform": "macosx64", 23:14:53 INFO - "branch": "mozilla-beta", 23:14:53 INFO - "revision": "d142c49033c015f67272562b37dbe2912cfc7f14", 23:14:53 INFO - "repo_path": "releases/mozilla-beta", 23:14:53 INFO - "moz_repo_path": "", 23:14:53 INFO - "stage_platform": "macosx64", 23:14:53 INFO - "builduid": "005acac198204b229cc2500b323a4168", 23:14:53 INFO - "slavebuilddir": "test" 23:14:53 INFO - } 23:14:53 INFO - Found installer url https://queue.taskcluster.net/v1/task/HdKDzwoVTfGqScuX5GKZDA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg. 23:14:53 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/HdKDzwoVTfGqScuX5GKZDA/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json. 23:14:53 INFO - Running post-action listener: _resource_record_post_action 23:14:53 INFO - ##### 23:14:53 INFO - ##### Running download-and-extract step. 23:14:53 INFO - ##### 23:14:53 INFO - Running pre-action listener: _resource_record_pre_action 23:14:53 INFO - Running main action method: download_and_extract 23:14:53 INFO - mkdir: /builds/slave/test/build/tests 23:14: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')]} 23:14:53 INFO - https://queue.taskcluster.net/v1/task/HdKDzwoVTfGqScuX5GKZDA/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 23:14:53 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/HdKDzwoVTfGqScuX5GKZDA/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 23:14:53 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/HdKDzwoVTfGqScuX5GKZDA/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 23:14:53 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/HdKDzwoVTfGqScuX5GKZDA/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 23:14:53 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/HdKDzwoVTfGqScuX5GKZDA/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json'}, attempt #1 23:14:55 INFO - Downloaded 1201 bytes. 23:14:55 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 23:14:55 INFO - Using the following test package requirements: 23:14:55 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 23:14:55 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 23:14:55 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 23:14:55 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 23:14:55 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 23:14:55 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 23:14:55 INFO - u'jsshell-mac64.zip'], 23:14:55 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 23:14:55 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 23:14:55 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 23:14:55 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 23:14:55 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 23:14:55 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 23:14:55 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 23:14:55 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 23:14:55 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 23:14:55 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 23:14:55 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 23:14:55 INFO - Downloading packages: [u'firefox-48.0.en-US.mac64.common.tests.zip', u'firefox-48.0.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 23:14:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:14:55 INFO - https://queue.taskcluster.net/v1/task/HdKDzwoVTfGqScuX5GKZDA/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 23:14:55 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/HdKDzwoVTfGqScuX5GKZDA/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 23:14:55 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/HdKDzwoVTfGqScuX5GKZDA/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 23:14:55 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/HdKDzwoVTfGqScuX5GKZDA/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip 23:14:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/HdKDzwoVTfGqScuX5GKZDA/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip'}, attempt #1 23:14:57 INFO - Downloaded 18406758 bytes. 23:14:57 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 23:14:57 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 23:14:57 INFO - caution: filename not matched: web-platform/* 23:14:57 INFO - Return code: 11 23:14:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:14:57 INFO - https://queue.taskcluster.net/v1/task/HdKDzwoVTfGqScuX5GKZDA/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 23:14:57 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/HdKDzwoVTfGqScuX5GKZDA/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 23:14:57 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/HdKDzwoVTfGqScuX5GKZDA/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 23:14:57 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/HdKDzwoVTfGqScuX5GKZDA/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 23:14:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/HdKDzwoVTfGqScuX5GKZDA/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip'}, attempt #1 23:14:59 INFO - Downloaded 36389883 bytes. 23:14:59 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 23:14:59 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 23:15:03 INFO - caution: filename not matched: bin/* 23:15:03 INFO - caution: filename not matched: config/* 23:15:03 INFO - caution: filename not matched: mozbase/* 23:15:03 INFO - caution: filename not matched: marionette/* 23:15:03 INFO - caution: filename not matched: tools/wptserve/* 23:15:03 INFO - Return code: 11 23:15:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:15:03 INFO - https://queue.taskcluster.net/v1/task/HdKDzwoVTfGqScuX5GKZDA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg matches https://queue.taskcluster.net 23:15:03 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/HdKDzwoVTfGqScuX5GKZDA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 23:15:03 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/HdKDzwoVTfGqScuX5GKZDA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 23:15:03 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/HdKDzwoVTfGqScuX5GKZDA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 23:15:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/HdKDzwoVTfGqScuX5GKZDA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg'}, attempt #1 23:15:06 INFO - Downloaded 73017335 bytes. 23:15:06 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/HdKDzwoVTfGqScuX5GKZDA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 23:15:06 INFO - mkdir: /builds/slave/test/properties 23:15:06 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 23:15:06 INFO - Writing to file /builds/slave/test/properties/build_url 23:15:06 INFO - Contents: 23:15:06 INFO - build_url:https://queue.taskcluster.net/v1/task/HdKDzwoVTfGqScuX5GKZDA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 23:15:07 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/HdKDzwoVTfGqScuX5GKZDA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 23:15:07 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 23:15:07 INFO - Writing to file /builds/slave/test/properties/symbols_url 23:15:07 INFO - Contents: 23:15:07 INFO - symbols_url:https://queue.taskcluster.net/v1/task/HdKDzwoVTfGqScuX5GKZDA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 23:15:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:15:07 INFO - https://queue.taskcluster.net/v1/task/HdKDzwoVTfGqScuX5GKZDA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 23:15:07 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/HdKDzwoVTfGqScuX5GKZDA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 23:15:07 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/HdKDzwoVTfGqScuX5GKZDA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 23:15:07 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/HdKDzwoVTfGqScuX5GKZDA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 23:15:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/HdKDzwoVTfGqScuX5GKZDA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 23:15:12 INFO - Downloaded 103720079 bytes. 23:15:12 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 23:15:12 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 23:15:16 INFO - Return code: 0 23:15:16 INFO - Running post-action listener: _resource_record_post_action 23:15:16 INFO - Running post-action listener: set_extra_try_arguments 23:15:16 INFO - ##### 23:15:16 INFO - ##### Running create-virtualenv step. 23:15:16 INFO - ##### 23:15:16 INFO - Running pre-action listener: _pre_create_virtualenv 23:15:16 INFO - Running pre-action listener: _resource_record_pre_action 23:15:16 INFO - Running main action method: create_virtualenv 23:15:16 INFO - Creating virtualenv /builds/slave/test/build/venv 23:15:16 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 23:15:16 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 23:15:16 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 23:15:16 INFO - Using real prefix '/tools/python27' 23:15:16 INFO - New python executable in /builds/slave/test/build/venv/bin/python 23:15:16 INFO - Installing distribute.............................................................................................................................................................................................done. 23:15:19 INFO - Installing pip.................done. 23:15:19 INFO - Return code: 0 23:15:19 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 23:15:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:15:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:15:19 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 23:15:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:15:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:15:19 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 23:15:19 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 0x105686e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1056a3f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fbd59da5310>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10569f5e0>, '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 0x105282cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1052ad990>, '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.M9c8LDD1Ue/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.YiwenotgKL/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 23:15:19 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 23:15:19 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 23:15:19 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.M9c8LDD1Ue/Render', 23:15:19 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 23:15:19 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 23:15:19 INFO - 'HOME': '/Users/cltbld', 23:15:19 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 23:15:19 INFO - 'LOGNAME': 'cltbld', 23:15:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:15:19 INFO - 'MOZ_NO_REMOTE': '1', 23:15:19 INFO - 'NO_EM_RESTART': '1', 23:15:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:15:19 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 23:15:19 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 23:15:19 INFO - 'PWD': '/builds/slave/test', 23:15:19 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 23:15:19 INFO - 'SHELL': '/bin/bash', 23:15:19 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.YiwenotgKL/Listeners', 23:15:19 INFO - 'TMPDIR': '/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/', 23:15:19 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 23:15:19 INFO - 'USER': 'cltbld', 23:15:19 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 23:15:19 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 23:15:19 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 23:15:19 INFO - 'XPC_FLAGS': '0x0', 23:15:19 INFO - 'XPC_SERVICE_NAME': '0', 23:15:19 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 23:15:19 INFO - Ignoring indexes: https://pypi.python.org/simple/ 23:15:19 INFO - Downloading/unpacking psutil>=0.7.1 23:15:19 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 23:15:19 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 23:15:19 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 23:15:19 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 23:15:19 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 23:15:19 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 23:15:22 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 23:15:22 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 23:15:22 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 23:15:22 INFO - Installing collected packages: psutil 23:15:22 INFO - Running setup.py install for psutil 23:15:23 INFO - building 'psutil._psutil_osx' extension 23:15:23 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_osx.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o 23:15:23 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_common.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o 23:15:23 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/arch/osx/process_info.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o 23:15:23 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.so -framework CoreFoundation -framework IOKit 23:15:23 INFO - building 'psutil._psutil_posix' extension 23:15:23 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/tools/python27/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o 23:15:23 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 23:15:23 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 23:15:23 INFO - ^ 23:15:23 INFO - 1 warning generated. 23:15:23 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.so 23:15:24 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 23:15:24 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 23:15:24 INFO - Successfully installed psutil 23:15:24 INFO - Cleaning up... 23:15:24 INFO - Return code: 0 23:15:24 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 23:15: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')]} 23:15:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:15:24 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 23:15: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')]} 23:15:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:15:24 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 23:15:24 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 0x105686e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1056a3f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fbd59da5310>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10569f5e0>, '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 0x105282cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1052ad990>, '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.M9c8LDD1Ue/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.YiwenotgKL/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 23:15:24 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 23:15:24 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 23:15:24 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.M9c8LDD1Ue/Render', 23:15:24 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 23:15:24 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 23:15:24 INFO - 'HOME': '/Users/cltbld', 23:15:24 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 23:15:24 INFO - 'LOGNAME': 'cltbld', 23:15:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:15:24 INFO - 'MOZ_NO_REMOTE': '1', 23:15:24 INFO - 'NO_EM_RESTART': '1', 23:15:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:15:24 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 23:15:24 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 23:15:24 INFO - 'PWD': '/builds/slave/test', 23:15:24 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 23:15:24 INFO - 'SHELL': '/bin/bash', 23:15:24 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.YiwenotgKL/Listeners', 23:15:24 INFO - 'TMPDIR': '/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/', 23:15:24 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 23:15:24 INFO - 'USER': 'cltbld', 23:15:24 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 23:15:24 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 23:15:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 23:15:24 INFO - 'XPC_FLAGS': '0x0', 23:15:24 INFO - 'XPC_SERVICE_NAME': '0', 23:15:24 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 23:15:24 INFO - Ignoring indexes: https://pypi.python.org/simple/ 23:15:24 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 23:15:24 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 23:15:24 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 23:15:24 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 23:15:24 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 23:15:24 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 23:15:24 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 23:15:26 INFO - Downloading mozsystemmonitor-0.0.tar.gz 23:15:26 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 23:15:26 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 23:15:26 INFO - Installing collected packages: mozsystemmonitor 23:15:26 INFO - Running setup.py install for mozsystemmonitor 23:15:27 INFO - Successfully installed mozsystemmonitor 23:15:27 INFO - Cleaning up... 23:15:27 INFO - Return code: 0 23:15:27 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 23:15:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:15:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:15:27 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 23:15:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:15:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:15:27 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 23:15:27 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 0x105686e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1056a3f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fbd59da5310>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10569f5e0>, '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 0x105282cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1052ad990>, '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.M9c8LDD1Ue/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.YiwenotgKL/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 23:15:27 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 23:15:27 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 23:15:27 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.M9c8LDD1Ue/Render', 23:15:27 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 23:15:27 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 23:15:27 INFO - 'HOME': '/Users/cltbld', 23:15:27 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 23:15:27 INFO - 'LOGNAME': 'cltbld', 23:15:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:15:27 INFO - 'MOZ_NO_REMOTE': '1', 23:15:27 INFO - 'NO_EM_RESTART': '1', 23:15:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:15:27 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 23:15:27 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 23:15:27 INFO - 'PWD': '/builds/slave/test', 23:15:27 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 23:15:27 INFO - 'SHELL': '/bin/bash', 23:15:27 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.YiwenotgKL/Listeners', 23:15:27 INFO - 'TMPDIR': '/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/', 23:15:27 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 23:15:27 INFO - 'USER': 'cltbld', 23:15:27 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 23:15:27 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 23:15:27 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 23:15:27 INFO - 'XPC_FLAGS': '0x0', 23:15:27 INFO - 'XPC_SERVICE_NAME': '0', 23:15:27 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 23:15:27 INFO - Ignoring indexes: https://pypi.python.org/simple/ 23:15:27 INFO - Downloading/unpacking blobuploader==1.2.4 23:15:27 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 23:15:27 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 23:15:27 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 23:15:27 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 23:15:27 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 23:15:27 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 23:15:29 INFO - Downloading blobuploader-1.2.4.tar.gz 23:15:29 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 23:15:29 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 23:15:29 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 23:15:29 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 23:15:29 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 23:15:29 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 23:15:29 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 23:15:29 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 23:15:30 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 23:15:30 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 23:15:30 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 23:15:30 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 23:15:30 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 23:15:30 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 23:15:30 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 23:15:30 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 23:15:31 INFO - Downloading docopt-0.6.1.tar.gz 23:15:31 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 23:15:31 INFO - Installing collected packages: blobuploader, requests, docopt 23:15:31 INFO - Running setup.py install for blobuploader 23:15:31 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 23:15:31 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 23:15:31 INFO - Running setup.py install for requests 23:15:31 INFO - Running setup.py install for docopt 23:15:31 INFO - Successfully installed blobuploader requests docopt 23:15:31 INFO - Cleaning up... 23:15:32 INFO - Return code: 0 23:15:32 INFO - Installing None into virtualenv /builds/slave/test/build/venv 23:15:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:15:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:15:32 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 23:15:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:15:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:15:32 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 23:15:32 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 0x105686e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1056a3f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fbd59da5310>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10569f5e0>, '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 0x105282cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1052ad990>, '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.M9c8LDD1Ue/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.YiwenotgKL/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 23:15:32 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 23:15:32 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 23:15:32 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.M9c8LDD1Ue/Render', 23:15:32 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 23:15:32 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 23:15:32 INFO - 'HOME': '/Users/cltbld', 23:15:32 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 23:15:32 INFO - 'LOGNAME': 'cltbld', 23:15:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:15:32 INFO - 'MOZ_NO_REMOTE': '1', 23:15:32 INFO - 'NO_EM_RESTART': '1', 23:15:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:15:32 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 23:15:32 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 23:15:32 INFO - 'PWD': '/builds/slave/test', 23:15:32 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 23:15:32 INFO - 'SHELL': '/bin/bash', 23:15:32 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.YiwenotgKL/Listeners', 23:15:32 INFO - 'TMPDIR': '/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/', 23:15:32 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 23:15:32 INFO - 'USER': 'cltbld', 23:15:32 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 23:15:32 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 23:15:32 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 23:15:32 INFO - 'XPC_FLAGS': '0x0', 23:15:32 INFO - 'XPC_SERVICE_NAME': '0', 23:15:32 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 23:15:32 INFO - Ignoring indexes: https://pypi.python.org/simple/ 23:15:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 23:15:32 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-pwwdzV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 23:15:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 23:15:32 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-2SHURg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 23:15:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 23:15:32 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-8yhGbx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 23:15:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 23:15:32 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-GIs85B-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 23:15:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 23:15:32 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-TnsYRQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 23:15:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 23:15:32 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-gcOPNz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 23:15:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 23:15:32 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-cjn0H3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 23:15:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 23:15:33 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-OVaN5e-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 23:15:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 23:15:33 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-TgC89D-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 23:15:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 23:15:33 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-Cof8Sy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 23:15:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 23:15:33 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-eWkTKR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 23:15:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 23:15:33 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-7HH3s6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 23:15:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 23:15:33 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-9ZJAvg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 23:15:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 23:15:33 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-kdVcLe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 23:15:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 23:15:33 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-4UxlPH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 23:15:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 23:15:33 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-CgBJPE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 23:15:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 23:15:33 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-C_XTcD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 23:15:34 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 23:15:34 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-GmrkWu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 23:15:34 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 23:15:34 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-6kY2Hl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 23:15:34 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 23:15:34 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-90aIdH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 23:15:34 INFO - Unpacking /builds/slave/test/build/tests/marionette 23:15:34 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-5Ft78I-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 23:15:34 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 23:15:34 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 23:15:34 INFO - Running setup.py install for manifestparser 23:15:35 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 23:15:35 INFO - Running setup.py install for mozcrash 23:15:35 INFO - Running setup.py install for mozdebug 23:15:35 INFO - Running setup.py install for mozdevice 23:15:35 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 23:15:35 INFO - Installing dm script to /builds/slave/test/build/venv/bin 23:15:35 INFO - Running setup.py install for mozfile 23:15:35 INFO - Running setup.py install for mozhttpd 23:15:35 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 23:15:35 INFO - Running setup.py install for mozinfo 23:15:35 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 23:15:35 INFO - Running setup.py install for mozInstall 23:15:36 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 23:15:36 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 23:15:36 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 23:15:36 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 23:15:36 INFO - Running setup.py install for mozleak 23:15:36 INFO - Running setup.py install for mozlog 23:15:36 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 23:15:36 INFO - Running setup.py install for moznetwork 23:15:36 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 23:15:36 INFO - Running setup.py install for mozprocess 23:15:36 INFO - Running setup.py install for mozprofile 23:15:36 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 23:15:36 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 23:15:36 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 23:15:36 INFO - Running setup.py install for mozrunner 23:15:36 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 23:15:36 INFO - Running setup.py install for mozscreenshot 23:15:37 INFO - Running setup.py install for moztest 23:15:37 INFO - Running setup.py install for mozversion 23:15:37 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 23:15:37 INFO - Running setup.py install for wptserve 23:15:37 INFO - Running setup.py install for marionette-driver 23:15:37 INFO - Running setup.py install for browsermob-proxy 23:15:37 INFO - Running setup.py install for marionette-client 23:15:38 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 23:15:38 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 23:15:38 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 23:15:38 INFO - Cleaning up... 23:15:38 INFO - Return code: 0 23:15:38 INFO - Installing None into virtualenv /builds/slave/test/build/venv 23:15:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:15:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:15:38 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 23:15:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:15:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:15:38 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 23:15:38 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 0x105686e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1056a3f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fbd59da5310>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10569f5e0>, '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 0x105282cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1052ad990>, '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.M9c8LDD1Ue/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.YiwenotgKL/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 23:15:38 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 23:15:38 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 23:15:38 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.M9c8LDD1Ue/Render', 23:15:38 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 23:15:38 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 23:15:38 INFO - 'HOME': '/Users/cltbld', 23:15:38 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 23:15:38 INFO - 'LOGNAME': 'cltbld', 23:15:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:15:38 INFO - 'MOZ_NO_REMOTE': '1', 23:15:38 INFO - 'NO_EM_RESTART': '1', 23:15:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:15:38 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 23:15:38 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 23:15:38 INFO - 'PWD': '/builds/slave/test', 23:15:38 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 23:15:38 INFO - 'SHELL': '/bin/bash', 23:15:38 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.YiwenotgKL/Listeners', 23:15:38 INFO - 'TMPDIR': '/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/', 23:15:38 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 23:15:38 INFO - 'USER': 'cltbld', 23:15:38 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 23:15:38 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 23:15:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 23:15:38 INFO - 'XPC_FLAGS': '0x0', 23:15:38 INFO - 'XPC_SERVICE_NAME': '0', 23:15:38 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 23:15:38 INFO - Ignoring indexes: https://pypi.python.org/simple/ 23:15:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 23:15:38 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-MS_bPZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 23:15:38 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 23:15:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 23:15:38 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-LtDehJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 23:15:38 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 23:15:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 23:15:38 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-4spbct-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 23:15:38 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 23:15:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 23:15:38 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-_Yk1kH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 23:15:38 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 23:15:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 23:15:38 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-agY3WB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 23:15:39 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 23:15:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 23:15:39 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-IFJyvg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 23:15:39 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 23:15:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 23:15:39 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-gDJS2x-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 23:15:39 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 23:15:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 23:15:39 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-3rUc11-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 23:15:39 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 23:15:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 23:15:39 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-tPVE0t-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 23:15:39 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 23:15:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 23:15:39 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-nvSYjl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 23:15:39 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 23:15:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 23:15:39 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-EBqMpG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 23:15:39 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 23:15:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 23:15:39 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-lgecxK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 23:15:39 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 23:15:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 23:15:39 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-X9SXJa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 23:15:39 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 23:15:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 23:15:39 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-yxlfJR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 23:15:40 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 23:15:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 23:15:40 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-YrtrjT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 23:15:40 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 23:15:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 23:15:40 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-gT1tTr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 23:15:40 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 23:15:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 23:15:40 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-eqOR4N-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 23:15:40 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 23:15:40 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 23:15:40 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-lcIlsz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 23:15:40 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 23:15:40 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 23:15:40 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-YpefYL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 23:15:40 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 23:15:40 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 23:15:40 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-aYlSEm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 23:15:40 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 23:15:40 INFO - Unpacking /builds/slave/test/build/tests/marionette 23:15:41 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-cknncR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 23:15:41 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 23:15:41 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 23:15:41 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 23:15:41 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 23:15:41 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 23:15:41 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 23:15:41 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 23:15:41 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 23:15:41 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 23:15:41 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 23:15:41 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 23:15:41 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 23:15:41 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 23:15:41 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 23:15:43 INFO - Downloading blessings-1.6.tar.gz 23:15:43 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 23:15:43 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 23:15:43 INFO - Installing collected packages: blessings 23:15:43 INFO - Running setup.py install for blessings 23:15:43 INFO - Successfully installed blessings 23:15:43 INFO - Cleaning up... 23:15:43 INFO - Return code: 0 23:15:43 INFO - Done creating virtualenv /builds/slave/test/build/venv. 23:15:43 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 23:15:43 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 23:15:44 INFO - Reading from file tmpfile_stdout 23:15:44 INFO - Current package versions: 23:15:44 INFO - blessings == 1.6 23:15:44 INFO - blobuploader == 1.2.4 23:15:44 INFO - browsermob-proxy == 0.6.0 23:15:44 INFO - docopt == 0.6.1 23:15:44 INFO - manifestparser == 1.1 23:15:44 INFO - marionette-client == 2.3.0 23:15:44 INFO - marionette-driver == 1.4.0 23:15:44 INFO - mozInstall == 1.12 23:15:44 INFO - mozcrash == 0.17 23:15:44 INFO - mozdebug == 0.1 23:15:44 INFO - mozdevice == 0.48 23:15:44 INFO - mozfile == 1.2 23:15:44 INFO - mozhttpd == 0.7 23:15:44 INFO - mozinfo == 0.9 23:15:44 INFO - mozleak == 0.1 23:15:44 INFO - mozlog == 3.1 23:15:44 INFO - moznetwork == 0.27 23:15:44 INFO - mozprocess == 0.22 23:15:44 INFO - mozprofile == 0.28 23:15:44 INFO - mozrunner == 6.11 23:15:44 INFO - mozscreenshot == 0.1 23:15:44 INFO - mozsystemmonitor == 0.0 23:15:44 INFO - moztest == 0.7 23:15:44 INFO - mozversion == 1.4 23:15:44 INFO - psutil == 3.1.1 23:15:44 INFO - requests == 1.2.3 23:15:44 INFO - wptserve == 1.4.0 23:15:44 INFO - wsgiref == 0.1.2 23:15:44 INFO - Running post-action listener: _resource_record_post_action 23:15:44 INFO - Running post-action listener: _start_resource_monitoring 23:15:44 INFO - Starting resource monitoring. 23:15:44 INFO - ##### 23:15:44 INFO - ##### Running pull step. 23:15:44 INFO - ##### 23:15:44 INFO - Running pre-action listener: _resource_record_pre_action 23:15:44 INFO - Running main action method: pull 23:15:44 INFO - Pull has nothing to do! 23:15:44 INFO - Running post-action listener: _resource_record_post_action 23:15:44 INFO - ##### 23:15:44 INFO - ##### Running install step. 23:15:44 INFO - ##### 23:15:44 INFO - Running pre-action listener: _resource_record_pre_action 23:15:44 INFO - Running main action method: install 23:15:44 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 23:15:44 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 23:15:44 INFO - Reading from file tmpfile_stdout 23:15:44 INFO - Detecting whether we're running mozinstall >=1.0... 23:15:44 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 23:15:44 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 23:15:44 INFO - Reading from file tmpfile_stdout 23:15:44 INFO - Output received: 23:15:44 INFO - Usage: mozinstall [options] installer 23:15:44 INFO - Options: 23:15:44 INFO - -h, --help show this help message and exit 23:15:44 INFO - -d DEST, --destination=DEST 23:15:44 INFO - Directory to install application into. [default: 23:15:44 INFO - "/builds/slave/test"] 23:15:44 INFO - --app=APP Application being installed. [default: firefox] 23:15:44 INFO - mkdir: /builds/slave/test/build/application 23:15:44 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 23:15:44 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg --destination /builds/slave/test/build/application 23:16:02 INFO - Reading from file tmpfile_stdout 23:16:02 INFO - Output received: 23:16:02 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 23:16:02 INFO - Running post-action listener: _resource_record_post_action 23:16:02 INFO - ##### 23:16:02 INFO - ##### Running run-tests step. 23:16:02 INFO - ##### 23:16:02 INFO - Running pre-action listener: _resource_record_pre_action 23:16:02 INFO - Running main action method: run_tests 23:16:02 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 23:16:02 INFO - Minidump filename unknown. Determining based upon platform and architecture. 23:16:02 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 23:16:02 INFO - grabbing minidump binary from tooltool 23:16:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:16:02 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 0x10569f5e0>, '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 0x105282cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1052ad990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 23:16:02 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 23:16:02 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest -o -c /builds/tooltool_cache 23:16:02 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 23:16:02 INFO - Return code: 0 23:16:02 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 23:16:02 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 23:16:02 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/HdKDzwoVTfGqScuX5GKZDA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 23:16:02 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/HdKDzwoVTfGqScuX5GKZDA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 23:16:02 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.M9c8LDD1Ue/Render', 23:16:02 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 23:16:02 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 23:16:02 INFO - 'HOME': '/Users/cltbld', 23:16:02 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 23:16:02 INFO - 'LOGNAME': 'cltbld', 23:16:02 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 23:16:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:16:02 INFO - 'MOZ_NO_REMOTE': '1', 23:16:02 INFO - 'NO_EM_RESTART': '1', 23:16:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:16:02 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 23:16:02 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 23:16:02 INFO - 'PWD': '/builds/slave/test', 23:16:02 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 23:16:02 INFO - 'SHELL': '/bin/bash', 23:16:02 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.YiwenotgKL/Listeners', 23:16:02 INFO - 'TMPDIR': '/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/', 23:16:02 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 23:16:02 INFO - 'USER': 'cltbld', 23:16:02 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 23:16:02 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 23:16:02 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 23:16:02 INFO - 'XPC_FLAGS': '0x0', 23:16:02 INFO - 'XPC_SERVICE_NAME': '0', 23:16:02 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 23:16:02 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/HdKDzwoVTfGqScuX5GKZDA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 23:16:02 INFO - STDERR: /builds/slave/test/build/venv/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 23:16:02 INFO - import pkg_resources 23:16:03 INFO - Using 1 client processes 23:16:03 INFO - wptserve Starting http server on 127.0.0.1:8000 23:16:03 INFO - wptserve Starting http server on 127.0.0.1:8001 23:16:03 INFO - wptserve Starting http server on 127.0.0.1:8443 23:16:05 INFO - SUITE-START | Running 778 tests 23:16:05 INFO - Running testharness tests 23:16:05 INFO - Setting up ssl 23:16:05 INFO - PROCESS | certutil | 23:16:05 INFO - PROCESS | certutil | 23:16:05 INFO - PROCESS | certutil | 23:16:05 INFO - Certificate Nickname Trust Attributes 23:16:05 INFO - SSL,S/MIME,JAR/XPI 23:16:05 INFO - 23:16:05 INFO - web-platform-tests CT,, 23:16:05 INFO - 23:16:05 INFO - Starting runner 23:16:07 INFO - PROCESS | 1646 | [1646] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 23:16:07 INFO - PROCESS | 1646 | 1467872167178 Marionette DEBUG Marionette enabled via build flag and pref 23:16:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x113e15800 == 1 [pid = 1646] [id = 1] 23:16:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 1 (0x113e16000) [pid = 1646] [serial = 1] [outer = 0x0] 23:16:07 INFO - PROCESS | 1646 | [1646] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 23:16:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 2 (0x113e17000) [pid = 1646] [serial = 2] [outer = 0x113e16000] 23:16:07 INFO - PROCESS | 1646 | 1467872167568 Marionette INFO Listening on port 2828 23:16:07 INFO - PROCESS | 1646 | 1467872167789 Marionette DEBUG Marionette enabled via command-line flag 23:16:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x116958000 == 2 [pid = 1646] [id = 2] 23:16:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 3 (0x116958800) [pid = 1646] [serial = 3] [outer = 0x0] 23:16:07 INFO - PROCESS | 1646 | [1646] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 23:16:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 4 (0x116959800) [pid = 1646] [serial = 4] [outer = 0x116958800] 23:16:07 INFO - PROCESS | 1646 | [1646] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 23:16:07 INFO - PROCESS | 1646 | 1467872167938 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49283 23:16:08 INFO - PROCESS | 1646 | 1467872168024 Marionette DEBUG Closed connection conn0 23:16:08 INFO - PROCESS | 1646 | [1646] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 23:16:08 INFO - PROCESS | 1646 | 1467872168030 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49284 23:16:08 INFO - PROCESS | 1646 | 1467872168038 Marionette DEBUG Closed connection conn1 23:16:08 INFO - PROCESS | 1646 | [1646] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 23:16:08 INFO - PROCESS | 1646 | 1467872168043 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49285 23:16:08 INFO - PROCESS | 1646 | 1467872168052 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 23:16:08 INFO - PROCESS | 1646 | 1467872168058 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":"20160706215822","device":"desktop","version":"48.0"} 23:16:08 INFO - PROCESS | 1646 | [1646] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 23:16:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x119f9b800 == 3 [pid = 1646] [id = 3] 23:16:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 5 (0x119f9c000) [pid = 1646] [serial = 5] [outer = 0x0] 23:16:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x119f9c800 == 4 [pid = 1646] [id = 4] 23:16:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 6 (0x119fc6400) [pid = 1646] [serial = 6] [outer = 0x0] 23:16:08 INFO - PROCESS | 1646 | [1646] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 23:16:09 INFO - PROCESS | 1646 | [1646] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 23:16:09 INFO - PROCESS | 1646 | ++DOCSHELL 0x1235af000 == 5 [pid = 1646] [id = 5] 23:16:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 7 (0x119fc5c00) [pid = 1646] [serial = 7] [outer = 0x0] 23:16:09 INFO - PROCESS | 1646 | [1646] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 23:16:09 INFO - PROCESS | 1646 | [1646] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 23:16:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 8 (0x123693000) [pid = 1646] [serial = 8] [outer = 0x119fc5c00] 23:16:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 9 (0x123c8f800) [pid = 1646] [serial = 9] [outer = 0x119f9c000] 23:16:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 10 (0x123c7b800) [pid = 1646] [serial = 10] [outer = 0x119fc6400] 23:16:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 11 (0x123c7d400) [pid = 1646] [serial = 11] [outer = 0x119fc5c00] 23:16:09 INFO - PROCESS | 1646 | [1646] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 23:16:10 INFO - PROCESS | 1646 | 1467872170058 Marionette INFO startBrowser a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:10 INFO - PROCESS | 1646 | 1467872170080 Marionette DEBUG loaded listener.js 23:16:10 INFO - PROCESS | 1646 | 1467872170088 Marionette DEBUG loaded listener.js 23:16:10 INFO - PROCESS | 1646 | 1467872170089 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 12 (0x126699c00) [pid = 1646] [serial = 12] [outer = 0x119fc5c00] 23:16:10 INFO - PROCESS | 1646 | 1467872170395 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"a4a836a0-795c-984e-ac4c-451f9f980bdf","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":"20160706215822","device":"desktop","version":"48.0","command_id":1}}] 23:16:10 INFO - PROCESS | 1646 | 1467872170488 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 23:16:10 INFO - PROCESS | 1646 | 1467872170492 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:10 INFO - PROCESS | 1646 | 1467872170533 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 23:16:10 INFO - PROCESS | 1646 | 1467872170609 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 23:16:10 INFO - PROCESS | 1646 | 1467872170611 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:10 INFO - PROCESS | 1646 | [1646] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 23:16:10 INFO - PROCESS | 1646 | [1646] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 23:16:10 INFO - PROCESS | 1646 | [1646] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 23:16:10 INFO - PROCESS | 1646 | [1646] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:16:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 13 (0x1283ef000) [pid = 1646] [serial = 13] [outer = 0x119fc5c00] 23:16:10 INFO - PROCESS | 1646 | [1646] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:16:10 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:16:10 INFO - PROCESS | 1646 | 1467872170887 Marionette TRACE conn2 <- [1,3,null,{}] 23:16:10 INFO - PROCESS | 1646 | 1467872170894 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 23:16:10 INFO - PROCESS | 1646 | 1467872170896 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:10 INFO - PROCESS | 1646 | 1467872170915 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 23:16:10 INFO - PROCESS | 1646 | 1467872170936 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 23:16:10 INFO - PROCESS | 1646 | 1467872170937 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 23:16:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 23:16:10 INFO - PROCESS | 1646 | 1467872170945 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 23:16:10 INFO - PROCESS | 1646 | 1467872170947 Marionette TRACE conn2 <- [1,6,null,{}] 23:16:10 INFO - PROCESS | 1646 | 1467872170950 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:10 INFO - PROCESS | 1646 | 1467872170951 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:10 INFO - PROCESS | 1646 | 1467872170966 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 23:16:10 INFO - PROCESS | 1646 | 1467872170968 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:10 INFO - PROCESS | 1646 | 1467872170970 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:10 INFO - PROCESS | 1646 | ++DOCSHELL 0x1287d1000 == 6 [pid = 1646] [id = 6] 23:16:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 14 (0x128a7d800) [pid = 1646] [serial = 14] [outer = 0x0] 23:16:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 15 (0x128a7f400) [pid = 1646] [serial = 15] [outer = 0x128a7d800] 23:16:11 INFO - PROCESS | 1646 | 1467872171002 Marionette DEBUG loaded listener.js 23:16:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 16 (0x128a85000) [pid = 1646] [serial = 16] [outer = 0x128a7d800] 23:16:11 INFO - PROCESS | 1646 | 1467872171288 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 23:16:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 23:16:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 369ms 23:16:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 23:16:11 INFO - PROCESS | 1646 | 1467872171315 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 23:16:11 INFO - PROCESS | 1646 | 1467872171316 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 23:16:11 INFO - PROCESS | 1646 | 1467872171319 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 23:16:11 INFO - PROCESS | 1646 | 1467872171320 Marionette TRACE conn2 <- [1,10,null,{}] 23:16:11 INFO - PROCESS | 1646 | ++DOCSHELL 0x114f3d800 == 7 [pid = 1646] [id = 7] 23:16:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 17 (0x113eef400) [pid = 1646] [serial = 17] [outer = 0x0] 23:16:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 18 (0x128e11000) [pid = 1646] [serial = 18] [outer = 0x113eef400] 23:16:11 INFO - PROCESS | 1646 | 1467872171346 Marionette DEBUG loaded listener.js 23:16:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 19 (0x129cad000) [pid = 1646] [serial = 19] [outer = 0x113eef400] 23:16:11 INFO - PROCESS | 1646 | 1467872171398 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:11 INFO - PROCESS | 1646 | 1467872171401 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:11 INFO - PROCESS | 1646 | 1467872171521 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 23:16:11 INFO - PROCESS | 1646 | 1467872171532 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:11 INFO - PROCESS | 1646 | 1467872171533 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:11 INFO - PROCESS | 1646 | ++DOCSHELL 0x129f6c000 == 8 [pid = 1646] [id = 8] 23:16:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 20 (0x129f38c00) [pid = 1646] [serial = 20] [outer = 0x0] 23:16:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 21 (0x129f3e000) [pid = 1646] [serial = 21] [outer = 0x129f38c00] 23:16:11 INFO - PROCESS | 1646 | 1467872171562 Marionette DEBUG loaded listener.js 23:16:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 22 (0x12a069800) [pid = 1646] [serial = 22] [outer = 0x129f38c00] 23:16:11 INFO - PROCESS | 1646 | 1467872171943 Marionette TRACE conn2 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 23:16:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 23:16:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 669ms 23:16:11 INFO - PROCESS | 1646 | 1467872171988 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 23:16:11 INFO - PROCESS | 1646 | 1467872171990 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 23:16:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 23:16:12 INFO - PROCESS | 1646 | 1467872172010 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 23:16:12 INFO - PROCESS | 1646 | 1467872172011 Marionette TRACE conn2 <- [1,14,null,{}] 23:16:12 INFO - PROCESS | 1646 | 1467872172015 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:12 INFO - PROCESS | 1646 | 1467872172017 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:12 INFO - PROCESS | 1646 | 1467872172137 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 23:16:12 INFO - PROCESS | 1646 | 1467872172149 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:12 INFO - PROCESS | 1646 | 1467872172150 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a5d5000 == 9 [pid = 1646] [id = 9] 23:16:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 23 (0x12b95cc00) [pid = 1646] [serial = 23] [outer = 0x0] 23:16:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 24 (0x12b95e800) [pid = 1646] [serial = 24] [outer = 0x12b95cc00] 23:16:12 INFO - PROCESS | 1646 | 1467872172174 Marionette DEBUG loaded listener.js 23:16:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 25 (0x12b968400) [pid = 1646] [serial = 25] [outer = 0x12b95cc00] 23:16:12 INFO - PROCESS | 1646 | 1467872172435 Marionette TRACE conn2 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 23:16:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 23:16:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 487ms 23:16:12 INFO - PROCESS | 1646 | 1467872172480 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 23:16:12 INFO - PROCESS | 1646 | 1467872172481 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 23:16:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 23:16:12 INFO - PROCESS | 1646 | 1467872172483 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 23:16:12 INFO - PROCESS | 1646 | 1467872172484 Marionette TRACE conn2 <- [1,18,null,{}] 23:16:12 INFO - PROCESS | 1646 | 1467872172486 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:12 INFO - PROCESS | 1646 | 1467872172488 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:12 INFO - PROCESS | 1646 | 1467872172588 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 23:16:12 INFO - PROCESS | 1646 | 1467872172594 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:12 INFO - PROCESS | 1646 | 1467872172596 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ba7e000 == 10 [pid = 1646] [id = 10] 23:16:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 26 (0x12badec00) [pid = 1646] [serial = 26] [outer = 0x0] 23:16:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 27 (0x12bc67800) [pid = 1646] [serial = 27] [outer = 0x12badec00] 23:16:12 INFO - PROCESS | 1646 | 1467872172619 Marionette DEBUG loaded listener.js 23:16:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 28 (0x12bc6d800) [pid = 1646] [serial = 28] [outer = 0x12badec00] 23:16:12 INFO - PROCESS | 1646 | 1467872172877 Marionette TRACE conn2 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 23:16:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 23:16:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 418ms 23:16:12 INFO - PROCESS | 1646 | 1467872172902 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 23:16:12 INFO - PROCESS | 1646 | 1467872172903 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 23:16:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 23:16:12 INFO - PROCESS | 1646 | 1467872172912 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 23:16:12 INFO - PROCESS | 1646 | 1467872172913 Marionette TRACE conn2 <- [1,22,null,{}] 23:16:12 INFO - PROCESS | 1646 | 1467872172916 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:12 INFO - PROCESS | 1646 | 1467872172917 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:13 INFO - PROCESS | 1646 | 1467872173015 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 23:16:13 INFO - PROCESS | 1646 | 1467872173019 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:13 INFO - PROCESS | 1646 | 1467872173020 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:13 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bcde000 == 11 [pid = 1646] [id = 11] 23:16:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 29 (0x12bc71000) [pid = 1646] [serial = 29] [outer = 0x0] 23:16:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 30 (0x12bf8c800) [pid = 1646] [serial = 30] [outer = 0x12bc71000] 23:16:13 INFO - PROCESS | 1646 | 1467872173045 Marionette DEBUG loaded listener.js 23:16:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 31 (0x12bfcd400) [pid = 1646] [serial = 31] [outer = 0x12bc71000] 23:16:13 INFO - PROCESS | 1646 | 1467872173279 Marionette TRACE conn2 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 23:16:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 23:16:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 425ms 23:16:13 INFO - PROCESS | 1646 | 1467872173332 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 23:16:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 23:16:13 INFO - PROCESS | 1646 | 1467872173333 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 23:16:13 INFO - PROCESS | 1646 | 1467872173335 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 23:16:13 INFO - PROCESS | 1646 | 1467872173336 Marionette TRACE conn2 <- [1,26,null,{}] 23:16:13 INFO - PROCESS | 1646 | 1467872173346 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:13 INFO - PROCESS | 1646 | 1467872173347 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:13 INFO - PROCESS | 1646 | 1467872173440 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 23:16:13 INFO - PROCESS | 1646 | 1467872173446 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:13 INFO - PROCESS | 1646 | 1467872173447 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:13 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c135000 == 12 [pid = 1646] [id = 12] 23:16:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 32 (0x118587c00) [pid = 1646] [serial = 32] [outer = 0x0] 23:16:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 33 (0x118590800) [pid = 1646] [serial = 33] [outer = 0x118587c00] 23:16:13 INFO - PROCESS | 1646 | 1467872173471 Marionette DEBUG loaded listener.js 23:16:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 34 (0x12bfd0c00) [pid = 1646] [serial = 34] [outer = 0x118587c00] 23:16:13 INFO - PROCESS | 1646 | 1467872173708 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 23:16:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 23:16:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 419ms 23:16:13 INFO - PROCESS | 1646 | 1467872173754 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 23:16:13 INFO - PROCESS | 1646 | 1467872173755 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 23:16:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 23:16:13 INFO - PROCESS | 1646 | 1467872173765 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 23:16:13 INFO - PROCESS | 1646 | 1467872173766 Marionette TRACE conn2 <- [1,30,null,{}] 23:16:13 INFO - PROCESS | 1646 | 1467872173781 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:13 INFO - PROCESS | 1646 | 1467872173782 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:13 INFO - PROCESS | 1646 | 1467872173886 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 23:16:13 INFO - PROCESS | 1646 | 1467872173890 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:13 INFO - PROCESS | 1646 | 1467872173891 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:13 INFO - PROCESS | 1646 | ++DOCSHELL 0x1182df000 == 13 [pid = 1646] [id = 13] 23:16:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 35 (0x12bfd3c00) [pid = 1646] [serial = 35] [outer = 0x0] 23:16:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 36 (0x12c3c6400) [pid = 1646] [serial = 36] [outer = 0x12bfd3c00] 23:16:13 INFO - PROCESS | 1646 | 1467872173915 Marionette DEBUG loaded listener.js 23:16:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 37 (0x12c3ca000) [pid = 1646] [serial = 37] [outer = 0x12bfd3c00] 23:16:14 INFO - PROCESS | 1646 | 1467872174138 Marionette TRACE conn2 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 23:16:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 23:16:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 420ms 23:16:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 23:16:14 INFO - PROCESS | 1646 | 1467872174185 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 23:16:14 INFO - PROCESS | 1646 | 1467872174186 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 23:16:14 INFO - PROCESS | 1646 | 1467872174200 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 23:16:14 INFO - PROCESS | 1646 | 1467872174201 Marionette TRACE conn2 <- [1,34,null,{}] 23:16:14 INFO - PROCESS | 1646 | 1467872174203 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:14 INFO - PROCESS | 1646 | 1467872174204 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:14 INFO - PROCESS | 1646 | 1467872174303 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 23:16:14 INFO - PROCESS | 1646 | 1467872174306 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:14 INFO - PROCESS | 1646 | 1467872174308 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:14 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c6d3800 == 14 [pid = 1646] [id = 14] 23:16:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 38 (0x12c3c7400) [pid = 1646] [serial = 38] [outer = 0x0] 23:16:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 39 (0x12c3d1000) [pid = 1646] [serial = 39] [outer = 0x12c3c7400] 23:16:14 INFO - PROCESS | 1646 | 1467872174332 Marionette DEBUG loaded listener.js 23:16:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 40 (0x12c85ec00) [pid = 1646] [serial = 40] [outer = 0x12c3c7400] 23:16:14 INFO - PROCESS | 1646 | 1467872174563 Marionette TRACE conn2 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 23:16:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 23:16:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 379ms 23:16:14 INFO - PROCESS | 1646 | 1467872174568 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 23:16:14 INFO - PROCESS | 1646 | 1467872174569 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 23:16:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 23:16:14 INFO - PROCESS | 1646 | 1467872174578 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 23:16:14 INFO - PROCESS | 1646 | 1467872174579 Marionette TRACE conn2 <- [1,38,null,{}] 23:16:14 INFO - PROCESS | 1646 | 1467872174581 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:14 INFO - PROCESS | 1646 | 1467872174583 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:14 INFO - PROCESS | 1646 | 1467872174686 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 23:16:14 INFO - PROCESS | 1646 | 1467872174690 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:14 INFO - PROCESS | 1646 | 1467872174691 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:14 INFO - PROCESS | 1646 | ++DOCSHELL 0x1282df000 == 15 [pid = 1646] [id = 15] 23:16:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 41 (0x12c861c00) [pid = 1646] [serial = 41] [outer = 0x0] 23:16:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 42 (0x12c866c00) [pid = 1646] [serial = 42] [outer = 0x12c861c00] 23:16:14 INFO - PROCESS | 1646 | 1467872174714 Marionette DEBUG loaded listener.js 23:16:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 43 (0x12cbd0400) [pid = 1646] [serial = 43] [outer = 0x12c861c00] 23:16:14 INFO - PROCESS | 1646 | 1467872174946 Marionette TRACE conn2 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 23:16:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 23:16:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 426ms 23:16:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 23:16:15 INFO - PROCESS | 1646 | 1467872174998 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 23:16:15 INFO - PROCESS | 1646 | 1467872174999 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 23:16:15 INFO - PROCESS | 1646 | 1467872175001 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 23:16:15 INFO - PROCESS | 1646 | 1467872175002 Marionette TRACE conn2 <- [1,42,null,{}] 23:16:15 INFO - PROCESS | 1646 | 1467872175005 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:15 INFO - PROCESS | 1646 | 1467872175006 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:15 INFO - PROCESS | 1646 | 1467872175119 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 23:16:15 INFO - PROCESS | 1646 | 1467872175125 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:15 INFO - PROCESS | 1646 | 1467872175126 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:15 INFO - PROCESS | 1646 | ++DOCSHELL 0x12831a000 == 16 [pid = 1646] [id = 16] 23:16:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 44 (0x123b2b800) [pid = 1646] [serial = 44] [outer = 0x0] 23:16:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 45 (0x123b31800) [pid = 1646] [serial = 45] [outer = 0x123b2b800] 23:16:15 INFO - PROCESS | 1646 | 1467872175151 Marionette DEBUG loaded listener.js 23:16:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 46 (0x12c869c00) [pid = 1646] [serial = 46] [outer = 0x123b2b800] 23:16:15 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d29b800 == 17 [pid = 1646] [id = 17] 23:16:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 47 (0x12d29c000) [pid = 1646] [serial = 47] [outer = 0x0] 23:16:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 48 (0x12d296800) [pid = 1646] [serial = 48] [outer = 0x12d29c000] 23:16:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 49 (0x12d297800) [pid = 1646] [serial = 49] [outer = 0x12d29c000] 23:16:15 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d29b000 == 18 [pid = 1646] [id = 18] 23:16:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 50 (0x12cbda000) [pid = 1646] [serial = 50] [outer = 0x0] 23:16:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 51 (0x12d2e3800) [pid = 1646] [serial = 51] [outer = 0x12cbda000] 23:16:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 52 (0x12cbd9800) [pid = 1646] [serial = 52] [outer = 0x12cbda000] 23:16:15 INFO - PROCESS | 1646 | 1467872175496 Marionette TRACE conn2 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 23:16:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 23:16:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 519ms 23:16:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 23:16:15 INFO - PROCESS | 1646 | 1467872175526 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 23:16:15 INFO - PROCESS | 1646 | 1467872175527 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 23:16:15 INFO - PROCESS | 1646 | 1467872175529 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 23:16:15 INFO - PROCESS | 1646 | 1467872175531 Marionette TRACE conn2 <- [1,46,null,{}] 23:16:15 INFO - PROCESS | 1646 | 1467872175533 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:15 INFO - PROCESS | 1646 | 1467872175534 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:15 INFO - PROCESS | 1646 | 1467872175620 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 23:16:15 INFO - PROCESS | 1646 | 1467872175624 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:15 INFO - PROCESS | 1646 | 1467872175633 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:15 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d725800 == 19 [pid = 1646] [id = 19] 23:16:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 53 (0x12cbd6400) [pid = 1646] [serial = 53] [outer = 0x0] 23:16:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 54 (0x12d276400) [pid = 1646] [serial = 54] [outer = 0x12cbd6400] 23:16:15 INFO - PROCESS | 1646 | 1467872175660 Marionette DEBUG loaded listener.js 23:16:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 55 (0x12d27a400) [pid = 1646] [serial = 55] [outer = 0x12cbd6400] 23:16:15 INFO - PROCESS | 1646 | 1467872175917 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 23:16:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 23:16:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 421ms 23:16:15 INFO - PROCESS | 1646 | 1467872175952 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 23:16:15 INFO - PROCESS | 1646 | 1467872175954 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 23:16:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 23:16:15 INFO - PROCESS | 1646 | 1467872175968 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 23:16:15 INFO - PROCESS | 1646 | 1467872175970 Marionette TRACE conn2 <- [1,50,null,{}] 23:16:15 INFO - PROCESS | 1646 | 1467872175984 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:15 INFO - PROCESS | 1646 | 1467872175986 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:16 INFO - PROCESS | 1646 | 1467872176134 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 23:16:16 INFO - PROCESS | 1646 | 1467872176139 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:16 INFO - PROCESS | 1646 | 1467872176140 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:16 INFO - PROCESS | 1646 | ++DOCSHELL 0x12da71000 == 20 [pid = 1646] [id = 20] 23:16:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 56 (0x118211800) [pid = 1646] [serial = 56] [outer = 0x0] 23:16:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 57 (0x11982d000) [pid = 1646] [serial = 57] [outer = 0x118211800] 23:16:16 INFO - PROCESS | 1646 | 1467872176178 Marionette DEBUG loaded listener.js 23:16:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 58 (0x12d282000) [pid = 1646] [serial = 58] [outer = 0x118211800] 23:16:16 INFO - PROCESS | 1646 | 1467872176496 Marionette TRACE conn2 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 23:16:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 23:16:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 582ms 23:16:16 INFO - PROCESS | 1646 | 1467872176543 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 23:16:16 INFO - PROCESS | 1646 | 1467872176546 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 23:16:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 23:16:16 INFO - PROCESS | 1646 | 1467872176549 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 23:16:16 INFO - PROCESS | 1646 | 1467872176551 Marionette TRACE conn2 <- [1,54,null,{}] 23:16:16 INFO - PROCESS | 1646 | 1467872176554 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:16 INFO - PROCESS | 1646 | 1467872176555 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:16 INFO - PROCESS | 1646 | 1467872176695 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 23:16:16 INFO - PROCESS | 1646 | 1467872176712 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:16 INFO - PROCESS | 1646 | 1467872176713 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:16 INFO - PROCESS | 1646 | ++DOCSHELL 0x11839d000 == 21 [pid = 1646] [id = 21] 23:16:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 59 (0x1185a9000) [pid = 1646] [serial = 59] [outer = 0x0] 23:16:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 60 (0x1185b2800) [pid = 1646] [serial = 60] [outer = 0x1185a9000] 23:16:16 INFO - PROCESS | 1646 | 1467872176751 Marionette DEBUG loaded listener.js 23:16:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 61 (0x1185b6800) [pid = 1646] [serial = 61] [outer = 0x1185a9000] 23:16:17 INFO - PROCESS | 1646 | 1467872177147 Marionette TRACE conn2 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 23:16:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 23:16:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 619ms 23:16:17 INFO - PROCESS | 1646 | 1467872177169 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 23:16:17 INFO - PROCESS | 1646 | 1467872177170 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 23:16:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 23:16:17 INFO - PROCESS | 1646 | 1467872177176 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 23:16:17 INFO - PROCESS | 1646 | 1467872177178 Marionette TRACE conn2 <- [1,58,null,{}] 23:16:17 INFO - PROCESS | 1646 | 1467872177182 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:17 INFO - PROCESS | 1646 | 1467872177184 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:17 INFO - PROCESS | 1646 | 1467872177333 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 23:16:18 INFO - PROCESS | 1646 | 1467872178011 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:18 INFO - PROCESS | 1646 | 1467872178012 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:18 INFO - PROCESS | 1646 | ++DOCSHELL 0x112154000 == 22 [pid = 1646] [id = 22] 23:16:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 62 (0x111aa9400) [pid = 1646] [serial = 62] [outer = 0x0] 23:16:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 63 (0x1121b7400) [pid = 1646] [serial = 63] [outer = 0x111aa9400] 23:16:18 INFO - PROCESS | 1646 | 1467872178048 Marionette DEBUG loaded listener.js 23:16:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 64 (0x112e0c800) [pid = 1646] [serial = 64] [outer = 0x111aa9400] 23:16:18 INFO - PROCESS | 1646 | 1467872178455 Marionette TRACE conn2 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 23:16:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 23:16:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1323ms 23:16:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 23:16:18 INFO - PROCESS | 1646 | 1467872178500 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 23:16:18 INFO - PROCESS | 1646 | 1467872178502 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 23:16:18 INFO - PROCESS | 1646 | 1467872178505 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 23:16:18 INFO - PROCESS | 1646 | 1467872178507 Marionette TRACE conn2 <- [1,62,null,{}] 23:16:18 INFO - PROCESS | 1646 | 1467872178511 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:18 INFO - PROCESS | 1646 | 1467872178513 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:18 INFO - PROCESS | 1646 | 1467872178627 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 23:16:18 INFO - PROCESS | 1646 | 1467872178668 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:18 INFO - PROCESS | 1646 | 1467872178670 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:18 INFO - PROCESS | 1646 | ++DOCSHELL 0x115fe1800 == 23 [pid = 1646] [id = 23] 23:16:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 65 (0x1133afc00) [pid = 1646] [serial = 65] [outer = 0x0] 23:16:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 66 (0x116166000) [pid = 1646] [serial = 66] [outer = 0x1133afc00] 23:16:18 INFO - PROCESS | 1646 | 1467872178702 Marionette DEBUG loaded listener.js 23:16:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 67 (0x116977800) [pid = 1646] [serial = 67] [outer = 0x1133afc00] 23:16:19 INFO - PROCESS | 1646 | 1467872179100 Marionette TRACE conn2 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 23:16:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 23:16:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 621ms 23:16:19 INFO - PROCESS | 1646 | 1467872179129 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 23:16:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 23:16:19 INFO - PROCESS | 1646 | 1467872179132 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 23:16:19 INFO - PROCESS | 1646 | 1467872179134 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 23:16:19 INFO - PROCESS | 1646 | 1467872179136 Marionette TRACE conn2 <- [1,66,null,{}] 23:16:19 INFO - PROCESS | 1646 | 1467872179138 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:19 INFO - PROCESS | 1646 | 1467872179140 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:19 INFO - PROCESS | 1646 | 1467872179251 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 23:16:19 INFO - PROCESS | 1646 | 1467872179317 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:19 INFO - PROCESS | 1646 | 1467872179318 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:19 INFO - PROCESS | 1646 | ++DOCSHELL 0x11717d000 == 24 [pid = 1646] [id = 24] 23:16:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 68 (0x117290400) [pid = 1646] [serial = 68] [outer = 0x0] 23:16:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 69 (0x118260c00) [pid = 1646] [serial = 69] [outer = 0x117290400] 23:16:19 INFO - PROCESS | 1646 | 1467872179347 Marionette DEBUG loaded listener.js 23:16:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x11858f400) [pid = 1646] [serial = 70] [outer = 0x117290400] 23:16:19 INFO - PROCESS | 1646 | 1467872179933 Marionette TRACE conn2 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 23:16:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 23:16:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 869ms 23:16:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 23:16:20 INFO - PROCESS | 1646 | 1467872180003 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 23:16:20 INFO - PROCESS | 1646 | 1467872180006 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 23:16:20 INFO - PROCESS | 1646 | 1467872180011 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 23:16:20 INFO - PROCESS | 1646 | 1467872180013 Marionette TRACE conn2 <- [1,70,null,{}] 23:16:20 INFO - PROCESS | 1646 | 1467872180016 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:20 INFO - PROCESS | 1646 | 1467872180018 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:20 INFO - PROCESS | 1646 | 1467872180137 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 23:16:20 INFO - PROCESS | 1646 | 1467872180203 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:20 INFO - PROCESS | 1646 | 1467872180204 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:20 INFO - PROCESS | 1646 | ++DOCSHELL 0x113e18800 == 25 [pid = 1646] [id = 25] 23:16:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x11662ac00) [pid = 1646] [serial = 71] [outer = 0x0] 23:16:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x1166f1400) [pid = 1646] [serial = 72] [outer = 0x11662ac00] 23:16:20 INFO - PROCESS | 1646 | 1467872180232 Marionette DEBUG loaded listener.js 23:16:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x11672b400) [pid = 1646] [serial = 73] [outer = 0x11662ac00] 23:16:20 INFO - PROCESS | 1646 | 1467872180609 Marionette TRACE conn2 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 23:16:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 23:16:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 624ms 23:16:20 INFO - PROCESS | 1646 | 1467872180633 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 23:16:20 INFO - PROCESS | 1646 | 1467872180636 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 23:16:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 23:16:20 INFO - PROCESS | 1646 | 1467872180642 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 23:16:20 INFO - PROCESS | 1646 | 1467872180643 Marionette TRACE conn2 <- [1,74,null,{}] 23:16:20 INFO - PROCESS | 1646 | 1467872180645 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:20 INFO - PROCESS | 1646 | 1467872180647 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:20 INFO - PROCESS | 1646 | 1467872180722 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 23:16:20 INFO - PROCESS | 1646 | 1467872180727 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:20 INFO - PROCESS | 1646 | 1467872180728 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:20 INFO - PROCESS | 1646 | ++DOCSHELL 0x11641e800 == 26 [pid = 1646] [id = 26] 23:16:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x116975400) [pid = 1646] [serial = 74] [outer = 0x0] 23:16:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x1176e2800) [pid = 1646] [serial = 75] [outer = 0x116975400] 23:16:20 INFO - PROCESS | 1646 | 1467872180757 Marionette DEBUG loaded listener.js 23:16:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x1181ac800) [pid = 1646] [serial = 76] [outer = 0x116975400] 23:16:21 INFO - PROCESS | 1646 | 1467872181082 Marionette TRACE conn2 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 23:16:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 23:16:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 470ms 23:16:21 INFO - PROCESS | 1646 | 1467872181112 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 23:16:21 INFO - PROCESS | 1646 | 1467872181114 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 23:16:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 23:16:21 INFO - PROCESS | 1646 | 1467872181116 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 23:16:21 INFO - PROCESS | 1646 | 1467872181119 Marionette TRACE conn2 <- [1,78,null,{}] 23:16:21 INFO - PROCESS | 1646 | 1467872181129 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:21 INFO - PROCESS | 1646 | 1467872181132 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:21 INFO - PROCESS | 1646 | 1467872181204 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 23:16:21 INFO - PROCESS | 1646 | 1467872181211 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:21 INFO - PROCESS | 1646 | 1467872181213 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x116f49800 == 27 [pid = 1646] [id = 27] 23:16:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x1133b4400) [pid = 1646] [serial = 77] [outer = 0x0] 23:16:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x118522c00) [pid = 1646] [serial = 78] [outer = 0x1133b4400] 23:16:21 INFO - PROCESS | 1646 | 1467872181241 Marionette DEBUG loaded listener.js 23:16:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x1185ac800) [pid = 1646] [serial = 79] [outer = 0x1133b4400] 23:16:21 INFO - PROCESS | 1646 | 1467872181554 Marionette TRACE conn2 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 23:16:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 23:16:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 470ms 23:16:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 23:16:21 INFO - PROCESS | 1646 | 1467872181587 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 23:16:21 INFO - PROCESS | 1646 | 1467872181589 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 23:16:21 INFO - PROCESS | 1646 | 1467872181593 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 23:16:21 INFO - PROCESS | 1646 | 1467872181595 Marionette TRACE conn2 <- [1,82,null,{}] 23:16:21 INFO - PROCESS | 1646 | 1467872181598 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:21 INFO - PROCESS | 1646 | 1467872181599 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:21 INFO - PROCESS | 1646 | 1467872181681 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 23:16:21 INFO - PROCESS | 1646 | 1467872181719 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:21 INFO - PROCESS | 1646 | 1467872181720 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x117188000 == 28 [pid = 1646] [id = 28] 23:16:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x1166f5000) [pid = 1646] [serial = 80] [outer = 0x0] 23:16:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x118774800) [pid = 1646] [serial = 81] [outer = 0x1166f5000] 23:16:21 INFO - PROCESS | 1646 | 1467872181745 Marionette DEBUG loaded listener.js 23:16:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x1188f7000) [pid = 1646] [serial = 82] [outer = 0x1166f5000] 23:16:22 INFO - PROCESS | 1646 | 1467872182085 Marionette TRACE conn2 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 23:16:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 23:16:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 520ms 23:16:22 INFO - PROCESS | 1646 | 1467872182113 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 23:16:22 INFO - PROCESS | 1646 | 1467872182115 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 23:16:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 23:16:22 INFO - PROCESS | 1646 | 1467872182118 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 23:16:22 INFO - PROCESS | 1646 | 1467872182120 Marionette TRACE conn2 <- [1,86,null,{}] 23:16:22 INFO - PROCESS | 1646 | 1467872182126 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:22 INFO - PROCESS | 1646 | 1467872182128 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:22 INFO - PROCESS | 1646 | 1467872182263 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 23:16:22 INFO - PROCESS | 1646 | 1467872182300 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:22 INFO - PROCESS | 1646 | 1467872182301 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:22 INFO - PROCESS | 1646 | ++DOCSHELL 0x117e7f800 == 29 [pid = 1646] [id = 29] 23:16:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x1133b0800) [pid = 1646] [serial = 83] [outer = 0x0] 23:16:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x1188f4000) [pid = 1646] [serial = 84] [outer = 0x1133b0800] 23:16:22 INFO - PROCESS | 1646 | 1467872182342 Marionette DEBUG loaded listener.js 23:16:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x119449800) [pid = 1646] [serial = 85] [outer = 0x1133b0800] 23:16:22 INFO - PROCESS | 1646 | 1467872182609 Marionette TRACE conn2 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 23:16:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 23:16:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 520ms 23:16:22 INFO - PROCESS | 1646 | 1467872182638 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 23:16:22 INFO - PROCESS | 1646 | 1467872182640 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 23:16:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 23:16:22 INFO - PROCESS | 1646 | 1467872182652 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 23:16:22 INFO - PROCESS | 1646 | 1467872182653 Marionette TRACE conn2 <- [1,90,null,{}] 23:16:22 INFO - PROCESS | 1646 | 1467872182655 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:22 INFO - PROCESS | 1646 | 1467872182662 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:22 INFO - PROCESS | 1646 | 1467872182763 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 23:16:22 INFO - PROCESS | 1646 | 1467872182767 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:22 INFO - PROCESS | 1646 | 1467872182768 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:22 INFO - PROCESS | 1646 | ++DOCSHELL 0x118302800 == 30 [pid = 1646] [id = 30] 23:16:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x119835400) [pid = 1646] [serial = 86] [outer = 0x0] 23:16:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x11991dc00) [pid = 1646] [serial = 87] [outer = 0x119835400] 23:16:22 INFO - PROCESS | 1646 | 1467872182796 Marionette DEBUG loaded listener.js 23:16:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x119b55000) [pid = 1646] [serial = 88] [outer = 0x119835400] 23:16:23 INFO - PROCESS | 1646 | 1467872183080 Marionette TRACE conn2 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 23:16:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 23:16:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 472ms 23:16:23 INFO - PROCESS | 1646 | 1467872183121 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 23:16:23 INFO - PROCESS | 1646 | 1467872183122 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 23:16:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 23:16:23 INFO - PROCESS | 1646 | 1467872183127 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 23:16:23 INFO - PROCESS | 1646 | 1467872183129 Marionette TRACE conn2 <- [1,94,null,{}] 23:16:23 INFO - PROCESS | 1646 | 1467872183131 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:23 INFO - PROCESS | 1646 | 1467872183132 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:23 INFO - PROCESS | 1646 | 1467872183227 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 23:16:23 INFO - PROCESS | 1646 | 1467872183233 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:23 INFO - PROCESS | 1646 | 1467872183234 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:23 INFO - PROCESS | 1646 | ++DOCSHELL 0x118390000 == 31 [pid = 1646] [id = 31] 23:16:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x1187ee400) [pid = 1646] [serial = 89] [outer = 0x0] 23:16:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x119b55800) [pid = 1646] [serial = 90] [outer = 0x1187ee400] 23:16:23 INFO - PROCESS | 1646 | 1467872183259 Marionette DEBUG loaded listener.js 23:16:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x121702400) [pid = 1646] [serial = 91] [outer = 0x1187ee400] 23:16:23 INFO - PROCESS | 1646 | 1467872183534 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 23:16:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 23:16:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 470ms 23:16:23 INFO - PROCESS | 1646 | 1467872183596 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 23:16:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 23:16:23 INFO - PROCESS | 1646 | 1467872183598 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 23:16:23 INFO - PROCESS | 1646 | 1467872183600 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 23:16:23 INFO - PROCESS | 1646 | 1467872183601 Marionette TRACE conn2 <- [1,98,null,{}] 23:16:23 INFO - PROCESS | 1646 | 1467872183603 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:23 INFO - PROCESS | 1646 | 1467872183604 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:23 INFO - PROCESS | 1646 | 1467872183676 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 23:16:23 INFO - PROCESS | 1646 | 1467872183679 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:23 INFO - PROCESS | 1646 | 1467872183680 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:23 INFO - PROCESS | 1646 | ++DOCSHELL 0x119172000 == 32 [pid = 1646] [id = 32] 23:16:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x121702800) [pid = 1646] [serial = 92] [outer = 0x0] 23:16:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x12170a000) [pid = 1646] [serial = 93] [outer = 0x121702800] 23:16:23 INFO - PROCESS | 1646 | 1467872183706 Marionette DEBUG loaded listener.js 23:16:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x1232b3000) [pid = 1646] [serial = 94] [outer = 0x121702800] 23:16:23 INFO - PROCESS | 1646 | 1467872183998 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 23:16:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 23:16:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 418ms 23:16:24 INFO - PROCESS | 1646 | 1467872184018 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 23:16:24 INFO - PROCESS | 1646 | 1467872184019 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 23:16:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 23:16:24 INFO - PROCESS | 1646 | 1467872184021 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 23:16:24 INFO - PROCESS | 1646 | 1467872184023 Marionette TRACE conn2 <- [1,102,null,{}] 23:16:24 INFO - PROCESS | 1646 | 1467872184033 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:24 INFO - PROCESS | 1646 | 1467872184034 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:24 INFO - PROCESS | 1646 | 1467872184112 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 23:16:24 INFO - PROCESS | 1646 | 1467872184155 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:24 INFO - PROCESS | 1646 | 1467872184156 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x116f48800 == 33 [pid = 1646] [id = 33] 23:16:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x121704800) [pid = 1646] [serial = 95] [outer = 0x0] 23:16:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x1232bc800) [pid = 1646] [serial = 96] [outer = 0x121704800] 23:16:24 INFO - PROCESS | 1646 | 1467872184180 Marionette DEBUG loaded listener.js 23:16:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x123772c00) [pid = 1646] [serial = 97] [outer = 0x121704800] 23:16:24 INFO - PROCESS | 1646 | 1467872184418 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 23:16:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 23:16:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 427ms 23:16:24 INFO - PROCESS | 1646 | 1467872184448 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 23:16:24 INFO - PROCESS | 1646 | 1467872184449 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 23:16:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 23:16:24 INFO - PROCESS | 1646 | 1467872184452 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 23:16:24 INFO - PROCESS | 1646 | 1467872184453 Marionette TRACE conn2 <- [1,106,null,{}] 23:16:24 INFO - PROCESS | 1646 | 1467872184464 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:24 INFO - PROCESS | 1646 | 1467872184465 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:24 INFO - PROCESS | 1646 | 1467872184544 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 23:16:24 INFO - PROCESS | 1646 | 1467872184548 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:24 INFO - PROCESS | 1646 | 1467872184549 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x119a9c000 == 34 [pid = 1646] [id = 34] 23:16:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x1234e9400) [pid = 1646] [serial = 98] [outer = 0x0] 23:16:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x123971800) [pid = 1646] [serial = 99] [outer = 0x1234e9400] 23:16:24 INFO - PROCESS | 1646 | 1467872184573 Marionette DEBUG loaded listener.js 23:16:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x123b2bc00) [pid = 1646] [serial = 100] [outer = 0x1234e9400] 23:16:24 INFO - PROCESS | 1646 | 1467872184848 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 23:16:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 23:16:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 417ms 23:16:24 INFO - PROCESS | 1646 | 1467872184882 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 23:16:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 23:16:24 INFO - PROCESS | 1646 | 1467872184883 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 23:16:24 INFO - PROCESS | 1646 | 1467872184886 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 23:16:24 INFO - PROCESS | 1646 | 1467872184887 Marionette TRACE conn2 <- [1,110,null,{}] 23:16:24 INFO - PROCESS | 1646 | 1467872184897 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:24 INFO - PROCESS | 1646 | 1467872184899 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:24 INFO - PROCESS | 1646 | 1467872184989 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 23:16:25 INFO - PROCESS | 1646 | 1467872185034 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:25 INFO - PROCESS | 1646 | 1467872185035 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:25 INFO - PROCESS | 1646 | ++DOCSHELL 0x119bca000 == 35 [pid = 1646] [id = 35] 23:16:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x123770400) [pid = 1646] [serial = 101] [outer = 0x0] 23:16:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x123b30400) [pid = 1646] [serial = 102] [outer = 0x123770400] 23:16:25 INFO - PROCESS | 1646 | 1467872185060 Marionette DEBUG loaded listener.js 23:16:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x124254400) [pid = 1646] [serial = 103] [outer = 0x123770400] 23:16:25 INFO - PROCESS | 1646 | 1467872185333 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 23:16:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 23:16:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 469ms 23:16:25 INFO - PROCESS | 1646 | 1467872185356 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 23:16:25 INFO - PROCESS | 1646 | 1467872185357 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 23:16:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 23:16:25 INFO - PROCESS | 1646 | 1467872185366 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 23:16:25 INFO - PROCESS | 1646 | 1467872185368 Marionette TRACE conn2 <- [1,114,null,{}] 23:16:25 INFO - PROCESS | 1646 | 1467872185370 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:25 INFO - PROCESS | 1646 | 1467872185371 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:25 INFO - PROCESS | 1646 | 1467872185450 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 23:16:25 INFO - PROCESS | 1646 | 1467872185453 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:25 INFO - PROCESS | 1646 | 1467872185454 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:25 INFO - PROCESS | 1646 | ++DOCSHELL 0x12171c000 == 36 [pid = 1646] [id = 36] 23:16:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x12407c000) [pid = 1646] [serial = 104] [outer = 0x0] 23:16:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x124450800) [pid = 1646] [serial = 105] [outer = 0x12407c000] 23:16:25 INFO - PROCESS | 1646 | 1467872185480 Marionette DEBUG loaded listener.js 23:16:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x1247da400) [pid = 1646] [serial = 106] [outer = 0x12407c000] 23:16:25 INFO - PROCESS | 1646 | 1467872185804 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 23:16:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 23:16:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 468ms 23:16:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 23:16:25 INFO - PROCESS | 1646 | 1467872185836 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 23:16:25 INFO - PROCESS | 1646 | 1467872185837 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 23:16:25 INFO - PROCESS | 1646 | 1467872185840 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 23:16:25 INFO - PROCESS | 1646 | 1467872185841 Marionette TRACE conn2 <- [1,118,null,{}] 23:16:25 INFO - PROCESS | 1646 | 1467872185845 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:25 INFO - PROCESS | 1646 | 1467872185846 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:25 INFO - PROCESS | 1646 | 1467872185996 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 23:16:26 INFO - PROCESS | 1646 | 1467872186011 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:26 INFO - PROCESS | 1646 | 1467872186012 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x123053800 == 37 [pid = 1646] [id = 37] 23:16:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x1244bac00) [pid = 1646] [serial = 107] [outer = 0x0] 23:16:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x124ccb400) [pid = 1646] [serial = 108] [outer = 0x1244bac00] 23:16:26 INFO - PROCESS | 1646 | 1467872186051 Marionette DEBUG loaded listener.js 23:16:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x126121800) [pid = 1646] [serial = 109] [outer = 0x1244bac00] 23:16:26 INFO - PROCESS | 1646 | 1467872186407 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 23:16:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 23:16:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 620ms 23:16:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 23:16:26 INFO - PROCESS | 1646 | 1467872186460 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 23:16:26 INFO - PROCESS | 1646 | 1467872186461 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 23:16:26 INFO - PROCESS | 1646 | 1467872186463 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 23:16:26 INFO - PROCESS | 1646 | 1467872186464 Marionette TRACE conn2 <- [1,122,null,{}] 23:16:26 INFO - PROCESS | 1646 | 1467872186466 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:26 INFO - PROCESS | 1646 | 1467872186468 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:26 INFO - PROCESS | 1646 | 1467872186553 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 23:16:26 INFO - PROCESS | 1646 | 1467872186616 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:26 INFO - PROCESS | 1646 | 1467872186617 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x123233000 == 38 [pid = 1646] [id = 38] 23:16:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x11982b000) [pid = 1646] [serial = 110] [outer = 0x0] 23:16:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x126123c00) [pid = 1646] [serial = 111] [outer = 0x11982b000] 23:16:26 INFO - PROCESS | 1646 | 1467872186656 Marionette DEBUG loaded listener.js 23:16:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x126696c00) [pid = 1646] [serial = 112] [outer = 0x11982b000] 23:16:27 INFO - PROCESS | 1646 | 1467872187045 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 23:16:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 23:16:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 618ms 23:16:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 23:16:27 INFO - PROCESS | 1646 | 1467872187083 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 23:16:27 INFO - PROCESS | 1646 | 1467872187084 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 23:16:27 INFO - PROCESS | 1646 | 1467872187087 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 23:16:27 INFO - PROCESS | 1646 | 1467872187089 Marionette TRACE conn2 <- [1,126,null,{}] 23:16:27 INFO - PROCESS | 1646 | 1467872187092 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:27 INFO - PROCESS | 1646 | 1467872187094 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:27 INFO - PROCESS | 1646 | 1467872187242 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 23:16:27 INFO - PROCESS | 1646 | 1467872187253 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:27 INFO - PROCESS | 1646 | 1467872187255 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:27 INFO - PROCESS | 1646 | ++DOCSHELL 0x1235b6800 == 39 [pid = 1646] [id = 39] 23:16:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x126695c00) [pid = 1646] [serial = 113] [outer = 0x0] 23:16:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x12669a800) [pid = 1646] [serial = 114] [outer = 0x126695c00] 23:16:27 INFO - PROCESS | 1646 | 1467872187304 Marionette DEBUG loaded listener.js 23:16:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x1283e1c00) [pid = 1646] [serial = 115] [outer = 0x126695c00] 23:16:27 INFO - PROCESS | 1646 | 1467872187720 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 23:16:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 23:16:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 670ms 23:16:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 23:16:27 INFO - PROCESS | 1646 | 1467872187758 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 23:16:27 INFO - PROCESS | 1646 | 1467872187759 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 23:16:27 INFO - PROCESS | 1646 | 1467872187761 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 23:16:27 INFO - PROCESS | 1646 | 1467872187762 Marionette TRACE conn2 <- [1,130,null,{}] 23:16:27 INFO - PROCESS | 1646 | 1467872187765 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:27 INFO - PROCESS | 1646 | 1467872187766 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:27 INFO - PROCESS | 1646 | 1467872187845 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 23:16:28 INFO - PROCESS | 1646 | 1467872188532 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:28 INFO - PROCESS | 1646 | 1467872188534 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x112532800 == 40 [pid = 1646] [id = 40] 23:16:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x112c67400) [pid = 1646] [serial = 116] [outer = 0x0] 23:16:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 117 (0x112f10000) [pid = 1646] [serial = 117] [outer = 0x112c67400] 23:16:28 INFO - PROCESS | 1646 | 1467872188562 Marionette DEBUG loaded listener.js 23:16:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 118 (0x1164e1000) [pid = 1646] [serial = 118] [outer = 0x112c67400] 23:16:28 INFO - PROCESS | 1646 | 1467872188917 Marionette TRACE conn2 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 23:16:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 23:16:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1169ms 23:16:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 23:16:28 INFO - PROCESS | 1646 | 1467872188931 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 23:16:28 INFO - PROCESS | 1646 | 1467872188933 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 23:16:28 INFO - PROCESS | 1646 | 1467872188936 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 23:16:28 INFO - PROCESS | 1646 | 1467872188938 Marionette TRACE conn2 <- [1,134,null,{}] 23:16:28 INFO - PROCESS | 1646 | 1467872188948 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:28 INFO - PROCESS | 1646 | 1467872188950 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:29 INFO - PROCESS | 1646 | 1467872189037 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 23:16:29 INFO - PROCESS | 1646 | 1467872189045 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:29 INFO - PROCESS | 1646 | 1467872189046 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:29 INFO - PROCESS | 1646 | ++DOCSHELL 0x11619f000 == 41 [pid = 1646] [id = 41] 23:16:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 119 (0x1176e9800) [pid = 1646] [serial = 119] [outer = 0x0] 23:16:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 120 (0x1181b1400) [pid = 1646] [serial = 120] [outer = 0x1176e9800] 23:16:29 INFO - PROCESS | 1646 | 1467872189072 Marionette DEBUG loaded listener.js 23:16:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 121 (0x118265800) [pid = 1646] [serial = 121] [outer = 0x1176e9800] 23:16:29 INFO - PROCESS | 1646 | 1467872189389 Marionette TRACE conn2 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 23:16:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 23:16:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 476ms 23:16:29 INFO - PROCESS | 1646 | 1467872189417 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 23:16:29 INFO - PROCESS | 1646 | 1467872189420 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 23:16:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 23:16:29 INFO - PROCESS | 1646 | 1467872189429 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 23:16:29 INFO - PROCESS | 1646 | 1467872189431 Marionette TRACE conn2 <- [1,138,null,{}] 23:16:29 INFO - PROCESS | 1646 | 1467872189433 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:29 INFO - PROCESS | 1646 | 1467872189434 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:29 INFO - PROCESS | 1646 | 1467872189550 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 23:16:29 INFO - PROCESS | 1646 | 1467872189560 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:29 INFO - PROCESS | 1646 | 1467872189562 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:29 INFO - PROCESS | 1646 | ++DOCSHELL 0x11717b000 == 42 [pid = 1646] [id = 42] 23:16:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 122 (0x1185acc00) [pid = 1646] [serial = 122] [outer = 0x0] 23:16:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 123 (0x1187ee000) [pid = 1646] [serial = 123] [outer = 0x1185acc00] 23:16:29 INFO - PROCESS | 1646 | 1467872189635 Marionette DEBUG loaded listener.js 23:16:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 124 (0x119186400) [pid = 1646] [serial = 124] [outer = 0x1185acc00] 23:16:30 INFO - PROCESS | 1646 | --DOMWINDOW == 123 (0x1185a9000) [pid = 1646] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 23:16:30 INFO - PROCESS | 1646 | --DOMWINDOW == 122 (0x118211800) [pid = 1646] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 23:16:30 INFO - PROCESS | 1646 | --DOMWINDOW == 121 (0x12cbd6400) [pid = 1646] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 23:16:30 INFO - PROCESS | 1646 | --DOMWINDOW == 120 (0x123b2b800) [pid = 1646] [serial = 44] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 23:16:30 INFO - PROCESS | 1646 | --DOMWINDOW == 119 (0x12c861c00) [pid = 1646] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 23:16:30 INFO - PROCESS | 1646 | --DOMWINDOW == 118 (0x12c3c7400) [pid = 1646] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 23:16:30 INFO - PROCESS | 1646 | --DOMWINDOW == 117 (0x12bfd3c00) [pid = 1646] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 23:16:30 INFO - PROCESS | 1646 | --DOMWINDOW == 116 (0x118587c00) [pid = 1646] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 23:16:30 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x12bc71000) [pid = 1646] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 23:16:30 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x12badec00) [pid = 1646] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 23:16:30 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x12b95cc00) [pid = 1646] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 23:16:30 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x129f38c00) [pid = 1646] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 23:16:30 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x128a7d800) [pid = 1646] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 23:16:30 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x116975400) [pid = 1646] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 23:16:30 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x1133b4400) [pid = 1646] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 23:16:30 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x1166f5000) [pid = 1646] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 23:16:30 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x1133b0800) [pid = 1646] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 23:16:30 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x119835400) [pid = 1646] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 23:16:30 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x1187ee400) [pid = 1646] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 23:16:30 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x121702800) [pid = 1646] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 23:16:30 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x121704800) [pid = 1646] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 23:16:30 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x1234e9400) [pid = 1646] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 23:16:30 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x12407c000) [pid = 1646] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 23:16:30 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x1244bac00) [pid = 1646] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 23:16:30 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x11982b000) [pid = 1646] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 23:16:30 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x111aa9400) [pid = 1646] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 23:16:30 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x1133afc00) [pid = 1646] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 23:16:30 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x117290400) [pid = 1646] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 23:16:30 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x11662ac00) [pid = 1646] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 23:16:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 23:16:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1079ms 23:16:30 INFO - PROCESS | 1646 | 1467872190494 Marionette TRACE conn2 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 23:16:30 INFO - PROCESS | 1646 | 1467872190501 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 23:16:30 INFO - PROCESS | 1646 | 1467872190503 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 23:16:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 23:16:30 INFO - PROCESS | 1646 | 1467872190511 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 23:16:30 INFO - PROCESS | 1646 | 1467872190515 Marionette TRACE conn2 <- [1,142,null,{}] 23:16:30 INFO - PROCESS | 1646 | 1467872190518 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:30 INFO - PROCESS | 1646 | 1467872190520 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:30 INFO - PROCESS | 1646 | 1467872190592 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 23:16:30 INFO - PROCESS | 1646 | 1467872190642 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:30 INFO - PROCESS | 1646 | 1467872190643 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:30 INFO - PROCESS | 1646 | ++DOCSHELL 0x1171f3800 == 43 [pid = 1646] [id = 43] 23:16:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x112f9cc00) [pid = 1646] [serial = 125] [outer = 0x0] 23:16:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x117292800) [pid = 1646] [serial = 126] [outer = 0x112f9cc00] 23:16:30 INFO - PROCESS | 1646 | 1467872190669 Marionette DEBUG loaded listener.js 23:16:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x119445000) [pid = 1646] [serial = 127] [outer = 0x112f9cc00] 23:16:30 INFO - PROCESS | 1646 | 1467872190978 Marionette TRACE conn2 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 23:16:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 23:16:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 528ms 23:16:31 INFO - PROCESS | 1646 | 1467872191034 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 23:16:31 INFO - PROCESS | 1646 | 1467872191037 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 23:16:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 23:16:31 INFO - PROCESS | 1646 | 1467872191039 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 23:16:31 INFO - PROCESS | 1646 | 1467872191040 Marionette TRACE conn2 <- [1,146,null,{}] 23:16:31 INFO - PROCESS | 1646 | 1467872191043 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:31 INFO - PROCESS | 1646 | 1467872191044 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:31 INFO - PROCESS | 1646 | 1467872191134 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 23:16:31 INFO - PROCESS | 1646 | 1467872191192 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:31 INFO - PROCESS | 1646 | 1467872191194 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:31 INFO - PROCESS | 1646 | ++DOCSHELL 0x118389800 == 44 [pid = 1646] [id = 44] 23:16:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x113c04000) [pid = 1646] [serial = 128] [outer = 0x0] 23:16:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x119832000) [pid = 1646] [serial = 129] [outer = 0x113c04000] 23:16:31 INFO - PROCESS | 1646 | 1467872191221 Marionette DEBUG loaded listener.js 23:16:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x1199e4c00) [pid = 1646] [serial = 130] [outer = 0x113c04000] 23:16:31 INFO - PROCESS | 1646 | 1467872191507 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 23:16:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 23:16:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 521ms 23:16:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 23:16:31 INFO - PROCESS | 1646 | 1467872191562 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 23:16:31 INFO - PROCESS | 1646 | 1467872191563 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 23:16:31 INFO - PROCESS | 1646 | 1467872191565 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 23:16:31 INFO - PROCESS | 1646 | 1467872191566 Marionette TRACE conn2 <- [1,150,null,{}] 23:16:31 INFO - PROCESS | 1646 | 1467872191569 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:31 INFO - PROCESS | 1646 | 1467872191570 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:31 INFO - PROCESS | 1646 | 1467872191644 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 23:16:31 INFO - PROCESS | 1646 | 1467872191648 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:31 INFO - PROCESS | 1646 | 1467872191652 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:31 INFO - PROCESS | 1646 | ++DOCSHELL 0x1192d4800 == 45 [pid = 1646] [id = 45] 23:16:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x119fc6c00) [pid = 1646] [serial = 131] [outer = 0x0] 23:16:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x121703800) [pid = 1646] [serial = 132] [outer = 0x119fc6c00] 23:16:31 INFO - PROCESS | 1646 | 1467872191686 Marionette DEBUG loaded listener.js 23:16:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x1232bbc00) [pid = 1646] [serial = 133] [outer = 0x119fc6c00] 23:16:32 INFO - PROCESS | 1646 | 1467872191996 Marionette TRACE conn2 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 23:16:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 23:16:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 469ms 23:16:32 INFO - PROCESS | 1646 | 1467872192035 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 23:16:32 INFO - PROCESS | 1646 | 1467872192036 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 23:16:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 23:16:32 INFO - PROCESS | 1646 | 1467872192038 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 23:16:32 INFO - PROCESS | 1646 | 1467872192040 Marionette TRACE conn2 <- [1,154,null,{}] 23:16:32 INFO - PROCESS | 1646 | 1467872192042 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:32 INFO - PROCESS | 1646 | 1467872192043 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:32 INFO - PROCESS | 1646 | 1467872192121 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 23:16:32 INFO - PROCESS | 1646 | 1467872192127 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:32 INFO - PROCESS | 1646 | 1467872192128 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:32 INFO - PROCESS | 1646 | ++DOCSHELL 0x113910800 == 46 [pid = 1646] [id = 46] 23:16:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x123692c00) [pid = 1646] [serial = 134] [outer = 0x0] 23:16:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x123b2ec00) [pid = 1646] [serial = 135] [outer = 0x123692c00] 23:16:32 INFO - PROCESS | 1646 | 1467872192152 Marionette DEBUG loaded listener.js 23:16:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x123bd2000) [pid = 1646] [serial = 136] [outer = 0x123692c00] 23:16:32 INFO - PROCESS | 1646 | 1467872192608 Marionette TRACE conn2 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 23:16:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 23:16:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 620ms 23:16:32 INFO - PROCESS | 1646 | 1467872192661 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 23:16:32 INFO - PROCESS | 1646 | 1467872192665 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 23:16:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 23:16:32 INFO - PROCESS | 1646 | 1467872192669 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 23:16:32 INFO - PROCESS | 1646 | 1467872192673 Marionette TRACE conn2 <- [1,158,null,{}] 23:16:32 INFO - PROCESS | 1646 | 1467872192678 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:32 INFO - PROCESS | 1646 | 1467872192681 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:32 INFO - PROCESS | 1646 | 1467872192817 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 23:16:32 INFO - PROCESS | 1646 | 1467872192927 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:32 INFO - PROCESS | 1646 | 1467872192928 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:32 INFO - PROCESS | 1646 | ++DOCSHELL 0x11693f800 == 47 [pid = 1646] [id = 47] 23:16:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x1166f2800) [pid = 1646] [serial = 137] [outer = 0x0] 23:16:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x116976000) [pid = 1646] [serial = 138] [outer = 0x1166f2800] 23:16:32 INFO - PROCESS | 1646 | 1467872192961 Marionette DEBUG loaded listener.js 23:16:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x1181a7000) [pid = 1646] [serial = 139] [outer = 0x1166f2800] 23:16:33 INFO - PROCESS | 1646 | 1467872193431 Marionette TRACE conn2 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 23:16:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 23:16:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 775ms 23:16:33 INFO - PROCESS | 1646 | 1467872193444 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 23:16:33 INFO - PROCESS | 1646 | 1467872193449 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 23:16:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 23:16:33 INFO - PROCESS | 1646 | 1467872193456 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 23:16:33 INFO - PROCESS | 1646 | 1467872193459 Marionette TRACE conn2 <- [1,162,null,{}] 23:16:33 INFO - PROCESS | 1646 | 1467872193463 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:33 INFO - PROCESS | 1646 | 1467872193465 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:33 INFO - PROCESS | 1646 | 1467872193604 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 23:16:33 INFO - PROCESS | 1646 | 1467872193712 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:33 INFO - PROCESS | 1646 | 1467872193714 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:33 INFO - PROCESS | 1646 | ++DOCSHELL 0x1192d4000 == 48 [pid = 1646] [id = 48] 23:16:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x118517800) [pid = 1646] [serial = 140] [outer = 0x0] 23:16:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x1185af000) [pid = 1646] [serial = 141] [outer = 0x118517800] 23:16:33 INFO - PROCESS | 1646 | 1467872193767 Marionette DEBUG loaded listener.js 23:16:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x11917f400) [pid = 1646] [serial = 142] [outer = 0x118517800] 23:16:34 INFO - PROCESS | 1646 | 1467872194195 Marionette TRACE conn2 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 23:16:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 23:16:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 774ms 23:16:34 INFO - PROCESS | 1646 | 1467872194240 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 23:16:34 INFO - PROCESS | 1646 | 1467872194242 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 23:16:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 23:16:34 INFO - PROCESS | 1646 | 1467872194246 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 23:16:34 INFO - PROCESS | 1646 | 1467872194249 Marionette TRACE conn2 <- [1,166,null,{}] 23:16:34 INFO - PROCESS | 1646 | 1467872194257 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:34 INFO - PROCESS | 1646 | 1467872194262 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:34 INFO - PROCESS | 1646 | 1467872194353 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 23:16:34 INFO - PROCESS | 1646 | 1467872194413 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:34 INFO - PROCESS | 1646 | 1467872194415 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:34 INFO - PROCESS | 1646 | ++DOCSHELL 0x1171f2800 == 49 [pid = 1646] [id = 49] 23:16:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x1217e0c00) [pid = 1646] [serial = 143] [outer = 0x0] 23:16:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x1234efc00) [pid = 1646] [serial = 144] [outer = 0x1217e0c00] 23:16:34 INFO - PROCESS | 1646 | 1467872194447 Marionette DEBUG loaded listener.js 23:16:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x123b27000) [pid = 1646] [serial = 145] [outer = 0x1217e0c00] 23:16:34 INFO - PROCESS | 1646 | 1467872194882 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 23:16:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 23:16:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 672ms 23:16:34 INFO - PROCESS | 1646 | 1467872194924 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 23:16:34 INFO - PROCESS | 1646 | 1467872194926 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 23:16:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 23:16:34 INFO - PROCESS | 1646 | 1467872194930 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 23:16:34 INFO - PROCESS | 1646 | 1467872194931 Marionette TRACE conn2 <- [1,170,null,{}] 23:16:34 INFO - PROCESS | 1646 | 1467872194933 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:34 INFO - PROCESS | 1646 | 1467872194935 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:35 INFO - PROCESS | 1646 | 1467872195028 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 23:16:35 INFO - PROCESS | 1646 | 1467872195086 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:35 INFO - PROCESS | 1646 | 1467872195088 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:35 INFO - PROCESS | 1646 | ++DOCSHELL 0x117e60800 == 50 [pid = 1646] [id = 50] 23:16:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 117 (0x119443400) [pid = 1646] [serial = 146] [outer = 0x0] 23:16:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 118 (0x119b50000) [pid = 1646] [serial = 147] [outer = 0x119443400] 23:16:35 INFO - PROCESS | 1646 | 1467872195117 Marionette DEBUG loaded listener.js 23:16:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 119 (0x123c47000) [pid = 1646] [serial = 148] [outer = 0x119443400] 23:16:35 INFO - PROCESS | 1646 | 1467872195680 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 23:16:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 23:16:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 821ms 23:16:35 INFO - PROCESS | 1646 | 1467872195752 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 23:16:35 INFO - PROCESS | 1646 | 1467872195756 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 23:16:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 23:16:35 INFO - PROCESS | 1646 | 1467872195777 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 23:16:35 INFO - PROCESS | 1646 | 1467872195780 Marionette TRACE conn2 <- [1,174,null,{}] 23:16:35 INFO - PROCESS | 1646 | 1467872195785 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:35 INFO - PROCESS | 1646 | 1467872195787 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:35 INFO - PROCESS | 1646 | 1467872195880 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 23:16:35 INFO - PROCESS | 1646 | 1467872195923 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:35 INFO - PROCESS | 1646 | 1467872195926 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:35 INFO - PROCESS | 1646 | ++DOCSHELL 0x1171e4800 == 51 [pid = 1646] [id = 51] 23:16:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 120 (0x116721c00) [pid = 1646] [serial = 149] [outer = 0x0] 23:16:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 121 (0x11696ec00) [pid = 1646] [serial = 150] [outer = 0x116721c00] 23:16:35 INFO - PROCESS | 1646 | 1467872195953 Marionette DEBUG loaded listener.js 23:16:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 122 (0x1175b2800) [pid = 1646] [serial = 151] [outer = 0x116721c00] 23:16:36 INFO - PROCESS | 1646 | --DOCSHELL 0x1192d4800 == 50 [pid = 1646] [id = 45] 23:16:36 INFO - PROCESS | 1646 | --DOCSHELL 0x118389800 == 49 [pid = 1646] [id = 44] 23:16:36 INFO - PROCESS | 1646 | --DOCSHELL 0x1171f3800 == 48 [pid = 1646] [id = 43] 23:16:36 INFO - PROCESS | 1646 | --DOCSHELL 0x116f48800 == 47 [pid = 1646] [id = 33] 23:16:36 INFO - PROCESS | 1646 | --DOCSHELL 0x117188000 == 46 [pid = 1646] [id = 28] 23:16:36 INFO - PROCESS | 1646 | --DOCSHELL 0x118390000 == 45 [pid = 1646] [id = 31] 23:16:36 INFO - PROCESS | 1646 | --DOCSHELL 0x119a9c000 == 44 [pid = 1646] [id = 34] 23:16:36 INFO - PROCESS | 1646 | --DOCSHELL 0x11717b000 == 43 [pid = 1646] [id = 42] 23:16:36 INFO - PROCESS | 1646 | --DOCSHELL 0x11619f000 == 42 [pid = 1646] [id = 41] 23:16:36 INFO - PROCESS | 1646 | --DOCSHELL 0x118302800 == 41 [pid = 1646] [id = 30] 23:16:36 INFO - PROCESS | 1646 | --DOCSHELL 0x116f49800 == 40 [pid = 1646] [id = 27] 23:16:36 INFO - PROCESS | 1646 | --DOCSHELL 0x112532800 == 39 [pid = 1646] [id = 40] 23:16:36 INFO - PROCESS | 1646 | --DOCSHELL 0x119bca000 == 38 [pid = 1646] [id = 35] 23:16:36 INFO - PROCESS | 1646 | --DOCSHELL 0x119172000 == 37 [pid = 1646] [id = 32] 23:16:36 INFO - PROCESS | 1646 | --DOCSHELL 0x117e7f800 == 36 [pid = 1646] [id = 29] 23:16:36 INFO - PROCESS | 1646 | --DOCSHELL 0x117e60800 == 35 [pid = 1646] [id = 50] 23:16:36 INFO - PROCESS | 1646 | --DOCSHELL 0x1171f2800 == 34 [pid = 1646] [id = 49] 23:16:36 INFO - PROCESS | 1646 | --DOCSHELL 0x1192d4000 == 33 [pid = 1646] [id = 48] 23:16:36 INFO - PROCESS | 1646 | --DOCSHELL 0x123233000 == 32 [pid = 1646] [id = 38] 23:16:36 INFO - PROCESS | 1646 | --DOCSHELL 0x12171c000 == 31 [pid = 1646] [id = 36] 23:16:36 INFO - PROCESS | 1646 | --DOCSHELL 0x123053800 == 30 [pid = 1646] [id = 37] 23:16:36 INFO - PROCESS | 1646 | --DOCSHELL 0x1235b6800 == 29 [pid = 1646] [id = 39] 23:16:36 INFO - PROCESS | 1646 | --DOCSHELL 0x113910800 == 28 [pid = 1646] [id = 46] 23:16:36 INFO - PROCESS | 1646 | --DOCSHELL 0x11693f800 == 27 [pid = 1646] [id = 47] 23:16:36 INFO - PROCESS | 1646 | --DOMWINDOW == 121 (0x123c7d400) [pid = 1646] [serial = 11] [outer = 0x0] [url = about:blank] 23:16:36 INFO - PROCESS | 1646 | --DOMWINDOW == 120 (0x1185b6800) [pid = 1646] [serial = 61] [outer = 0x0] [url = about:blank] 23:16:36 INFO - PROCESS | 1646 | --DOMWINDOW == 119 (0x1176e2800) [pid = 1646] [serial = 75] [outer = 0x0] [url = about:blank] 23:16:36 INFO - PROCESS | 1646 | --DOMWINDOW == 118 (0x1181ac800) [pid = 1646] [serial = 76] [outer = 0x0] [url = about:blank] 23:16:36 INFO - PROCESS | 1646 | --DOMWINDOW == 117 (0x118522c00) [pid = 1646] [serial = 78] [outer = 0x0] [url = about:blank] 23:16:36 INFO - PROCESS | 1646 | --DOMWINDOW == 116 (0x118774800) [pid = 1646] [serial = 81] [outer = 0x0] [url = about:blank] 23:16:36 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x1188f4000) [pid = 1646] [serial = 84] [outer = 0x0] [url = about:blank] 23:16:36 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x11991dc00) [pid = 1646] [serial = 87] [outer = 0x0] [url = about:blank] 23:16:36 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x119b55000) [pid = 1646] [serial = 88] [outer = 0x0] [url = about:blank] 23:16:36 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x119b55800) [pid = 1646] [serial = 90] [outer = 0x0] [url = about:blank] 23:16:36 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x121702400) [pid = 1646] [serial = 91] [outer = 0x0] [url = about:blank] 23:16:36 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x12170a000) [pid = 1646] [serial = 93] [outer = 0x0] [url = about:blank] 23:16:36 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x1232b3000) [pid = 1646] [serial = 94] [outer = 0x0] [url = about:blank] 23:16:36 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x1232bc800) [pid = 1646] [serial = 96] [outer = 0x0] [url = about:blank] 23:16:36 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x123971800) [pid = 1646] [serial = 99] [outer = 0x0] [url = about:blank] 23:16:36 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x123b30400) [pid = 1646] [serial = 102] [outer = 0x0] [url = about:blank] 23:16:36 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x124450800) [pid = 1646] [serial = 105] [outer = 0x0] [url = about:blank] 23:16:36 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x124ccb400) [pid = 1646] [serial = 108] [outer = 0x0] [url = about:blank] 23:16:36 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x126123c00) [pid = 1646] [serial = 111] [outer = 0x0] [url = about:blank] 23:16:36 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x1121b7400) [pid = 1646] [serial = 63] [outer = 0x0] [url = about:blank] 23:16:36 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x116166000) [pid = 1646] [serial = 66] [outer = 0x0] [url = about:blank] 23:16:36 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x118260c00) [pid = 1646] [serial = 69] [outer = 0x0] [url = about:blank] 23:16:36 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x1166f1400) [pid = 1646] [serial = 72] [outer = 0x0] [url = about:blank] 23:16:36 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x123772c00) [pid = 1646] [serial = 97] [outer = 0x0] [url = about:blank] 23:16:36 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x123b2bc00) [pid = 1646] [serial = 100] [outer = 0x0] [url = about:blank] 23:16:36 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x119449800) [pid = 1646] [serial = 85] [outer = 0x0] [url = about:blank] 23:16:36 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x1247da400) [pid = 1646] [serial = 106] [outer = 0x0] [url = about:blank] 23:16:36 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x11672b400) [pid = 1646] [serial = 73] [outer = 0x0] [url = about:blank] 23:16:36 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x126121800) [pid = 1646] [serial = 109] [outer = 0x0] [url = about:blank] 23:16:36 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x116977800) [pid = 1646] [serial = 67] [outer = 0x0] [url = about:blank] 23:16:36 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x1185ac800) [pid = 1646] [serial = 79] [outer = 0x0] [url = about:blank] 23:16:36 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x112e0c800) [pid = 1646] [serial = 64] [outer = 0x0] [url = about:blank] 23:16:36 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x1188f7000) [pid = 1646] [serial = 82] [outer = 0x0] [url = about:blank] 23:16:36 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x126696c00) [pid = 1646] [serial = 112] [outer = 0x0] [url = about:blank] 23:16:36 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x11858f400) [pid = 1646] [serial = 70] [outer = 0x0] [url = about:blank] 23:16:36 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x12669a800) [pid = 1646] [serial = 114] [outer = 0x0] [url = about:blank] 23:16:36 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x123693000) [pid = 1646] [serial = 8] [outer = 0x0] [url = about:blank] 23:16:36 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x12bf8c800) [pid = 1646] [serial = 30] [outer = 0x0] [url = about:blank] 23:16:36 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x12bc67800) [pid = 1646] [serial = 27] [outer = 0x0] [url = about:blank] 23:16:36 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x12bc6d800) [pid = 1646] [serial = 28] [outer = 0x0] [url = about:blank] 23:16:36 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x12b95e800) [pid = 1646] [serial = 24] [outer = 0x0] [url = about:blank] 23:16:36 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x12b968400) [pid = 1646] [serial = 25] [outer = 0x0] [url = about:blank] 23:16:36 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x129f3e000) [pid = 1646] [serial = 21] [outer = 0x0] [url = about:blank] 23:16:36 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x12a069800) [pid = 1646] [serial = 22] [outer = 0x0] [url = about:blank] 23:16:36 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x128e11000) [pid = 1646] [serial = 18] [outer = 0x0] [url = about:blank] 23:16:36 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x128a7f400) [pid = 1646] [serial = 15] [outer = 0x0] [url = about:blank] 23:16:36 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x128a85000) [pid = 1646] [serial = 16] [outer = 0x0] [url = about:blank] 23:16:36 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x1185b2800) [pid = 1646] [serial = 60] [outer = 0x0] [url = about:blank] 23:16:36 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x11982d000) [pid = 1646] [serial = 57] [outer = 0x0] [url = about:blank] 23:16:36 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x12d282000) [pid = 1646] [serial = 58] [outer = 0x0] [url = about:blank] 23:16:36 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x12d27a400) [pid = 1646] [serial = 55] [outer = 0x0] [url = about:blank] 23:16:36 INFO - PROCESS | 1646 | --DOMWINDOW == 70 (0x12d276400) [pid = 1646] [serial = 54] [outer = 0x0] [url = about:blank] 23:16:36 INFO - PROCESS | 1646 | --DOMWINDOW == 69 (0x12d296800) [pid = 1646] [serial = 48] [outer = 0x0] [url = about:blank] 23:16:36 INFO - PROCESS | 1646 | --DOMWINDOW == 68 (0x12d2e3800) [pid = 1646] [serial = 51] [outer = 0x0] [url = about:blank] 23:16:36 INFO - PROCESS | 1646 | --DOMWINDOW == 67 (0x123b31800) [pid = 1646] [serial = 45] [outer = 0x0] [url = about:blank] 23:16:36 INFO - PROCESS | 1646 | --DOMWINDOW == 66 (0x12c869c00) [pid = 1646] [serial = 46] [outer = 0x0] [url = about:blank] 23:16:36 INFO - PROCESS | 1646 | --DOMWINDOW == 65 (0x12c866c00) [pid = 1646] [serial = 42] [outer = 0x0] [url = about:blank] 23:16:36 INFO - PROCESS | 1646 | --DOMWINDOW == 64 (0x12cbd0400) [pid = 1646] [serial = 43] [outer = 0x0] [url = about:blank] 23:16:36 INFO - PROCESS | 1646 | --DOMWINDOW == 63 (0x12c85ec00) [pid = 1646] [serial = 40] [outer = 0x0] [url = about:blank] 23:16:36 INFO - PROCESS | 1646 | --DOMWINDOW == 62 (0x12c3d1000) [pid = 1646] [serial = 39] [outer = 0x0] [url = about:blank] 23:16:36 INFO - PROCESS | 1646 | --DOMWINDOW == 61 (0x12c3c6400) [pid = 1646] [serial = 36] [outer = 0x0] [url = about:blank] 23:16:36 INFO - PROCESS | 1646 | --DOMWINDOW == 60 (0x12c3ca000) [pid = 1646] [serial = 37] [outer = 0x0] [url = about:blank] 23:16:36 INFO - PROCESS | 1646 | --DOMWINDOW == 59 (0x118590800) [pid = 1646] [serial = 33] [outer = 0x0] [url = about:blank] 23:16:36 INFO - PROCESS | 1646 | --DOMWINDOW == 58 (0x12bfd0c00) [pid = 1646] [serial = 34] [outer = 0x0] [url = about:blank] 23:16:36 INFO - PROCESS | 1646 | --DOMWINDOW == 57 (0x12bfcd400) [pid = 1646] [serial = 31] [outer = 0x0] [url = about:blank] 23:16:36 INFO - PROCESS | 1646 | 1467872196921 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 23:16:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 23:16:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1178ms 23:16:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 23:16:36 INFO - PROCESS | 1646 | 1467872196952 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 23:16:36 INFO - PROCESS | 1646 | 1467872196954 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 23:16:36 INFO - PROCESS | 1646 | 1467872196958 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 23:16:36 INFO - PROCESS | 1646 | 1467872196959 Marionette TRACE conn2 <- [1,178,null,{}] 23:16:36 INFO - PROCESS | 1646 | 1467872196963 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:36 INFO - PROCESS | 1646 | 1467872196965 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:37 INFO - PROCESS | 1646 | 1467872197035 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 23:16:37 INFO - PROCESS | 1646 | 1467872197039 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:37 INFO - PROCESS | 1646 | 1467872197042 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:37 INFO - PROCESS | 1646 | ++DOCSHELL 0x1131aa000 == 28 [pid = 1646] [id = 52] 23:16:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 58 (0x1164e4c00) [pid = 1646] [serial = 152] [outer = 0x0] 23:16:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 59 (0x1166f0800) [pid = 1646] [serial = 153] [outer = 0x1164e4c00] 23:16:37 INFO - PROCESS | 1646 | 1467872197074 Marionette DEBUG loaded listener.js 23:16:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 60 (0x1133b0c00) [pid = 1646] [serial = 154] [outer = 0x1164e4c00] 23:16:37 INFO - PROCESS | 1646 | 1467872197384 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 23:16:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 23:16:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 472ms 23:16:37 INFO - PROCESS | 1646 | 1467872197429 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 23:16:37 INFO - PROCESS | 1646 | 1467872197432 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 23:16:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 23:16:37 INFO - PROCESS | 1646 | 1467872197437 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 23:16:37 INFO - PROCESS | 1646 | 1467872197439 Marionette TRACE conn2 <- [1,182,null,{}] 23:16:37 INFO - PROCESS | 1646 | 1467872197441 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:37 INFO - PROCESS | 1646 | 1467872197443 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:37 INFO - PROCESS | 1646 | 1467872197515 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 23:16:37 INFO - PROCESS | 1646 | 1467872197519 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:37 INFO - PROCESS | 1646 | 1467872197521 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:37 INFO - PROCESS | 1646 | ++DOCSHELL 0x11667c800 == 29 [pid = 1646] [id = 53] 23:16:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 61 (0x1176e2400) [pid = 1646] [serial = 155] [outer = 0x0] 23:16:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 62 (0x118260000) [pid = 1646] [serial = 156] [outer = 0x1176e2400] 23:16:37 INFO - PROCESS | 1646 | 1467872197550 Marionette DEBUG loaded listener.js 23:16:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 63 (0x118589400) [pid = 1646] [serial = 157] [outer = 0x1176e2400] 23:16:37 INFO - PROCESS | 1646 | 1467872197861 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 23:16:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 23:16:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 468ms 23:16:37 INFO - PROCESS | 1646 | 1467872197906 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 23:16:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 23:16:37 INFO - PROCESS | 1646 | 1467872197915 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 23:16:37 INFO - PROCESS | 1646 | 1467872197918 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 23:16:37 INFO - PROCESS | 1646 | 1467872197921 Marionette TRACE conn2 <- [1,186,null,{}] 23:16:37 INFO - PROCESS | 1646 | 1467872197932 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:37 INFO - PROCESS | 1646 | 1467872197937 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:38 INFO - PROCESS | 1646 | 1467872198052 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 23:16:38 INFO - PROCESS | 1646 | 1467872198112 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:38 INFO - PROCESS | 1646 | 1467872198114 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:38 INFO - PROCESS | 1646 | ++DOCSHELL 0x117188800 == 30 [pid = 1646] [id = 54] 23:16:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 64 (0x11671e400) [pid = 1646] [serial = 158] [outer = 0x0] 23:16:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 65 (0x11876c000) [pid = 1646] [serial = 159] [outer = 0x11671e400] 23:16:38 INFO - PROCESS | 1646 | 1467872198158 Marionette DEBUG loaded listener.js 23:16:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 66 (0x119181800) [pid = 1646] [serial = 160] [outer = 0x11671e400] 23:16:38 INFO - PROCESS | 1646 | 1467872198498 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 23:16:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 23:16:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 622ms 23:16:38 INFO - PROCESS | 1646 | 1467872198541 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 23:16:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 23:16:38 INFO - PROCESS | 1646 | 1467872198546 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 23:16:38 INFO - PROCESS | 1646 | 1467872198549 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 23:16:38 INFO - PROCESS | 1646 | 1467872198550 Marionette TRACE conn2 <- [1,190,null,{}] 23:16:38 INFO - PROCESS | 1646 | 1467872198554 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:38 INFO - PROCESS | 1646 | 1467872198556 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:38 INFO - PROCESS | 1646 | 1467872198699 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 23:16:38 INFO - PROCESS | 1646 | 1467872198708 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:38 INFO - PROCESS | 1646 | 1467872198709 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:38 INFO - PROCESS | 1646 | ++DOCSHELL 0x118252800 == 31 [pid = 1646] [id = 55] 23:16:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 67 (0x119188000) [pid = 1646] [serial = 161] [outer = 0x0] 23:16:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 68 (0x119831c00) [pid = 1646] [serial = 162] [outer = 0x119188000] 23:16:38 INFO - PROCESS | 1646 | 1467872198751 Marionette DEBUG loaded listener.js 23:16:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 69 (0x119921c00) [pid = 1646] [serial = 163] [outer = 0x119188000] 23:16:39 INFO - PROCESS | 1646 | 1467872199152 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 23:16:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 23:16:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 619ms 23:16:39 INFO - PROCESS | 1646 | 1467872199168 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 23:16:39 INFO - PROCESS | 1646 | 1467872199169 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 23:16:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 23:16:39 INFO - PROCESS | 1646 | 1467872199171 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 23:16:39 INFO - PROCESS | 1646 | 1467872199172 Marionette TRACE conn2 <- [1,194,null,{}] 23:16:39 INFO - PROCESS | 1646 | 1467872199175 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:39 INFO - PROCESS | 1646 | 1467872199176 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:39 INFO - PROCESS | 1646 | 1467872199265 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 23:16:39 INFO - PROCESS | 1646 | 1467872199292 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:39 INFO - PROCESS | 1646 | 1467872199293 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x11838c800 == 32 [pid = 1646] [id = 56] 23:16:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x1133b0800) [pid = 1646] [serial = 164] [outer = 0x0] 23:16:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x119b4c800) [pid = 1646] [serial = 165] [outer = 0x1133b0800] 23:16:39 INFO - PROCESS | 1646 | 1467872199318 Marionette DEBUG loaded listener.js 23:16:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x119fd2c00) [pid = 1646] [serial = 166] [outer = 0x1133b0800] 23:16:39 INFO - PROCESS | 1646 | 1467872199660 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 23:16:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 23:16:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 519ms 23:16:39 INFO - PROCESS | 1646 | 1467872199691 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 23:16:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 23:16:39 INFO - PROCESS | 1646 | 1467872199694 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 23:16:39 INFO - PROCESS | 1646 | 1467872199696 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 23:16:39 INFO - PROCESS | 1646 | 1467872199697 Marionette TRACE conn2 <- [1,198,null,{}] 23:16:39 INFO - PROCESS | 1646 | 1467872199699 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:39 INFO - PROCESS | 1646 | 1467872199703 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:39 INFO - PROCESS | 1646 | 1467872199805 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 23:16:39 INFO - PROCESS | 1646 | 1467872199833 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:39 INFO - PROCESS | 1646 | 1467872199834 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x1192bd000 == 33 [pid = 1646] [id = 57] 23:16:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x121705800) [pid = 1646] [serial = 167] [outer = 0x0] 23:16:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x12376e800) [pid = 1646] [serial = 168] [outer = 0x121705800] 23:16:39 INFO - PROCESS | 1646 | 1467872199859 Marionette DEBUG loaded listener.js 23:16:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x123bd0000) [pid = 1646] [serial = 169] [outer = 0x121705800] 23:16:40 INFO - PROCESS | 1646 | 1467872200153 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 23:16:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 23:16:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 519ms 23:16:40 INFO - PROCESS | 1646 | 1467872200216 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 23:16:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 23:16:40 INFO - PROCESS | 1646 | 1467872200218 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 23:16:40 INFO - PROCESS | 1646 | 1467872200221 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 23:16:40 INFO - PROCESS | 1646 | 1467872200223 Marionette TRACE conn2 <- [1,202,null,{}] 23:16:40 INFO - PROCESS | 1646 | 1467872200226 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:40 INFO - PROCESS | 1646 | 1467872200227 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:40 INFO - PROCESS | 1646 | 1467872200370 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 23:16:40 INFO - PROCESS | 1646 | 1467872200383 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:40 INFO - PROCESS | 1646 | 1467872200384 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:40 INFO - PROCESS | 1646 | ++DOCSHELL 0x119a94000 == 34 [pid = 1646] [id = 58] 23:16:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x123bd1400) [pid = 1646] [serial = 170] [outer = 0x0] 23:16:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x123c7f800) [pid = 1646] [serial = 171] [outer = 0x123bd1400] 23:16:40 INFO - PROCESS | 1646 | 1467872200421 Marionette DEBUG loaded listener.js 23:16:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x124446c00) [pid = 1646] [serial = 172] [outer = 0x123bd1400] 23:16:40 INFO - PROCESS | 1646 | 1467872200718 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 23:16:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 23:16:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 521ms 23:16:40 INFO - PROCESS | 1646 | 1467872200743 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 23:16:40 INFO - PROCESS | 1646 | 1467872200745 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 23:16:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 23:16:40 INFO - PROCESS | 1646 | 1467872200748 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 23:16:40 INFO - PROCESS | 1646 | 1467872200749 Marionette TRACE conn2 <- [1,206,null,{}] 23:16:40 INFO - PROCESS | 1646 | 1467872200757 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:40 INFO - PROCESS | 1646 | 1467872200760 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:40 INFO - PROCESS | 1646 | 1467872200843 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 23:16:40 INFO - PROCESS | 1646 | 1467872200847 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:40 INFO - PROCESS | 1646 | 1467872200848 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:40 INFO - PROCESS | 1646 | ++DOCSHELL 0x119bd7000 == 35 [pid = 1646] [id = 59] 23:16:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x123c46c00) [pid = 1646] [serial = 173] [outer = 0x0] 23:16:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x1244b6c00) [pid = 1646] [serial = 174] [outer = 0x123c46c00] 23:16:40 INFO - PROCESS | 1646 | 1467872200872 Marionette DEBUG loaded listener.js 23:16:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x1247db000) [pid = 1646] [serial = 175] [outer = 0x123c46c00] 23:16:41 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x123770400) [pid = 1646] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 23:16:41 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x123692c00) [pid = 1646] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 23:16:41 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x1176e9800) [pid = 1646] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 23:16:41 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x112f9cc00) [pid = 1646] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 23:16:41 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x1185acc00) [pid = 1646] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 23:16:41 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x119fc6c00) [pid = 1646] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 23:16:41 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x113c04000) [pid = 1646] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 23:16:41 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x112c67400) [pid = 1646] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 23:16:41 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x126695c00) [pid = 1646] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 23:16:41 INFO - PROCESS | 1646 | 1467872201168 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 23:16:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 23:16:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 468ms 23:16:41 INFO - PROCESS | 1646 | 1467872201216 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 23:16:41 INFO - PROCESS | 1646 | 1467872201217 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 23:16:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 23:16:41 INFO - PROCESS | 1646 | 1467872201220 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 23:16:41 INFO - PROCESS | 1646 | 1467872201221 Marionette TRACE conn2 <- [1,210,null,{}] 23:16:41 INFO - PROCESS | 1646 | 1467872201223 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:41 INFO - PROCESS | 1646 | 1467872201224 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:41 INFO - PROCESS | 1646 | 1467872201301 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 23:16:41 INFO - PROCESS | 1646 | 1467872201344 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:41 INFO - PROCESS | 1646 | 1467872201345 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:41 INFO - PROCESS | 1646 | ++DOCSHELL 0x117188000 == 36 [pid = 1646] [id = 60] 23:16:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x112c67400) [pid = 1646] [serial = 176] [outer = 0x0] 23:16:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x123692c00) [pid = 1646] [serial = 177] [outer = 0x112c67400] 23:16:41 INFO - PROCESS | 1646 | 1467872201369 Marionette DEBUG loaded listener.js 23:16:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x1247da400) [pid = 1646] [serial = 178] [outer = 0x112c67400] 23:16:41 INFO - PROCESS | 1646 | 1467872201605 Marionette TRACE conn2 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 23:16:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 23:16:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 417ms 23:16:41 INFO - PROCESS | 1646 | 1467872201638 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 23:16:41 INFO - PROCESS | 1646 | 1467872201639 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 23:16:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 23:16:41 INFO - PROCESS | 1646 | 1467872201651 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 23:16:41 INFO - PROCESS | 1646 | 1467872201652 Marionette TRACE conn2 <- [1,214,null,{}] 23:16:41 INFO - PROCESS | 1646 | 1467872201654 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:41 INFO - PROCESS | 1646 | 1467872201655 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:41 INFO - PROCESS | 1646 | 1467872201739 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 23:16:41 INFO - PROCESS | 1646 | 1467872201744 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:41 INFO - PROCESS | 1646 | 1467872201745 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:41 INFO - PROCESS | 1646 | ++DOCSHELL 0x12322c800 == 37 [pid = 1646] [id = 61] 23:16:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x1247dd400) [pid = 1646] [serial = 179] [outer = 0x0] 23:16:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x124cc5800) [pid = 1646] [serial = 180] [outer = 0x1247dd400] 23:16:41 INFO - PROCESS | 1646 | 1467872201769 Marionette DEBUG loaded listener.js 23:16:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x124d89c00) [pid = 1646] [serial = 181] [outer = 0x1247dd400] 23:16:42 INFO - PROCESS | 1646 | 1467872202047 Marionette TRACE conn2 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 23:16:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 23:16:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 421ms 23:16:42 INFO - PROCESS | 1646 | 1467872202072 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 23:16:42 INFO - PROCESS | 1646 | 1467872202074 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 23:16:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 23:16:42 INFO - PROCESS | 1646 | 1467872202086 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 23:16:42 INFO - PROCESS | 1646 | 1467872202087 Marionette TRACE conn2 <- [1,218,null,{}] 23:16:42 INFO - PROCESS | 1646 | 1467872202090 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:42 INFO - PROCESS | 1646 | 1467872202094 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:42 INFO - PROCESS | 1646 | 1467872202187 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 23:16:42 INFO - PROCESS | 1646 | 1467872202231 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:42 INFO - PROCESS | 1646 | 1467872202233 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:42 INFO - PROCESS | 1646 | ++DOCSHELL 0x12375c000 == 38 [pid = 1646] [id = 62] 23:16:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x1187ef000) [pid = 1646] [serial = 182] [outer = 0x0] 23:16:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x126122000) [pid = 1646] [serial = 183] [outer = 0x1187ef000] 23:16:42 INFO - PROCESS | 1646 | 1467872202259 Marionette DEBUG loaded listener.js 23:16:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x128377800) [pid = 1646] [serial = 184] [outer = 0x1187ef000] 23:16:42 INFO - PROCESS | 1646 | 1467872202503 Marionette TRACE conn2 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 23:16:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 23:16:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 469ms 23:16:42 INFO - PROCESS | 1646 | 1467872202554 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 23:16:42 INFO - PROCESS | 1646 | 1467872202556 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 23:16:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 23:16:42 INFO - PROCESS | 1646 | 1467872202565 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 23:16:42 INFO - PROCESS | 1646 | 1467872202566 Marionette TRACE conn2 <- [1,222,null,{}] 23:16:42 INFO - PROCESS | 1646 | 1467872202569 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:42 INFO - PROCESS | 1646 | 1467872202570 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:42 INFO - PROCESS | 1646 | 1467872202645 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 23:16:42 INFO - PROCESS | 1646 | 1467872202649 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:42 INFO - PROCESS | 1646 | 1467872202650 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:42 INFO - PROCESS | 1646 | ++DOCSHELL 0x124474800 == 39 [pid = 1646] [id = 63] 23:16:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x1283e2c00) [pid = 1646] [serial = 185] [outer = 0x0] 23:16:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x1283edc00) [pid = 1646] [serial = 186] [outer = 0x1283e2c00] 23:16:42 INFO - PROCESS | 1646 | 1467872202676 Marionette DEBUG loaded listener.js 23:16:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x12855dc00) [pid = 1646] [serial = 187] [outer = 0x1283e2c00] 23:16:42 INFO - PROCESS | 1646 | 1467872202968 Marionette TRACE conn2 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 23:16:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 23:16:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 418ms 23:16:42 INFO - PROCESS | 1646 | 1467872202984 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 23:16:42 INFO - PROCESS | 1646 | 1467872202985 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 23:16:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 23:16:42 INFO - PROCESS | 1646 | 1467872202987 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 23:16:42 INFO - PROCESS | 1646 | 1467872202988 Marionette TRACE conn2 <- [1,226,null,{}] 23:16:42 INFO - PROCESS | 1646 | 1467872202990 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:42 INFO - PROCESS | 1646 | 1467872202992 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:43 INFO - PROCESS | 1646 | 1467872203078 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 23:16:43 INFO - PROCESS | 1646 | 1467872203155 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:43 INFO - PROCESS | 1646 | 1467872203156 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:43 INFO - PROCESS | 1646 | ++DOCSHELL 0x112120000 == 40 [pid = 1646] [id = 64] 23:16:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x111c75400) [pid = 1646] [serial = 188] [outer = 0x0] 23:16:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x112e0c800) [pid = 1646] [serial = 189] [outer = 0x111c75400] 23:16:43 INFO - PROCESS | 1646 | 1467872203188 Marionette DEBUG loaded listener.js 23:16:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x113cf5c00) [pid = 1646] [serial = 190] [outer = 0x111c75400] 23:16:43 INFO - PROCESS | 1646 | 1467872203685 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 23:16:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 23:16:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 718ms 23:16:43 INFO - PROCESS | 1646 | 1467872203733 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 23:16:43 INFO - PROCESS | 1646 | 1467872203735 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 23:16:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 23:16:43 INFO - PROCESS | 1646 | 1467872203740 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 23:16:43 INFO - PROCESS | 1646 | 1467872203744 Marionette TRACE conn2 <- [1,230,null,{}] 23:16:43 INFO - PROCESS | 1646 | 1467872203748 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:43 INFO - PROCESS | 1646 | 1467872203750 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:43 INFO - PROCESS | 1646 | 1467872203854 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 23:16:43 INFO - PROCESS | 1646 | 1467872203920 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:43 INFO - PROCESS | 1646 | 1467872203922 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:43 INFO - PROCESS | 1646 | ++DOCSHELL 0x11717c800 == 41 [pid = 1646] [id = 65] 23:16:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x1176eb400) [pid = 1646] [serial = 191] [outer = 0x0] 23:16:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x11820bc00) [pid = 1646] [serial = 192] [outer = 0x1176eb400] 23:16:43 INFO - PROCESS | 1646 | 1467872203952 Marionette DEBUG loaded listener.js 23:16:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x118585c00) [pid = 1646] [serial = 193] [outer = 0x1176eb400] 23:16:44 INFO - PROCESS | 1646 | 1467872204597 Marionette TRACE conn2 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 23:16:44 INFO - PROCESS | 1646 | --DOCSHELL 0x124474800 == 40 [pid = 1646] [id = 63] 23:16:44 INFO - PROCESS | 1646 | --DOCSHELL 0x12375c000 == 39 [pid = 1646] [id = 62] 23:16:44 INFO - PROCESS | 1646 | --DOCSHELL 0x12322c800 == 38 [pid = 1646] [id = 61] 23:16:44 INFO - PROCESS | 1646 | --DOCSHELL 0x117188000 == 37 [pid = 1646] [id = 60] 23:16:44 INFO - PROCESS | 1646 | --DOCSHELL 0x119bd7000 == 36 [pid = 1646] [id = 59] 23:16:44 INFO - PROCESS | 1646 | --DOCSHELL 0x119a94000 == 35 [pid = 1646] [id = 58] 23:16:44 INFO - PROCESS | 1646 | --DOCSHELL 0x1192bd000 == 34 [pid = 1646] [id = 57] 23:16:44 INFO - PROCESS | 1646 | --DOCSHELL 0x11838c800 == 33 [pid = 1646] [id = 56] 23:16:44 INFO - PROCESS | 1646 | --DOCSHELL 0x118252800 == 32 [pid = 1646] [id = 55] 23:16:44 INFO - PROCESS | 1646 | --DOCSHELL 0x117188800 == 31 [pid = 1646] [id = 54] 23:16:44 INFO - PROCESS | 1646 | --DOCSHELL 0x11667c800 == 30 [pid = 1646] [id = 53] 23:16:44 INFO - PROCESS | 1646 | --DOCSHELL 0x1131aa000 == 29 [pid = 1646] [id = 52] 23:16:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 23:16:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 923ms 23:16:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 23:16:44 INFO - PROCESS | 1646 | 1467872204663 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 23:16:44 INFO - PROCESS | 1646 | 1467872204665 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 23:16:44 INFO - PROCESS | 1646 | 1467872204668 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 23:16:44 INFO - PROCESS | 1646 | 1467872204669 Marionette TRACE conn2 <- [1,234,null,{}] 23:16:44 INFO - PROCESS | 1646 | 1467872204673 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:44 INFO - PROCESS | 1646 | 1467872204674 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:44 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x1283e1c00) [pid = 1646] [serial = 115] [outer = 0x0] [url = about:blank] 23:16:44 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x123bd2000) [pid = 1646] [serial = 136] [outer = 0x0] [url = about:blank] 23:16:44 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x1181b1400) [pid = 1646] [serial = 120] [outer = 0x0] [url = about:blank] 23:16:44 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x117292800) [pid = 1646] [serial = 126] [outer = 0x0] [url = about:blank] 23:16:44 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x1187ee000) [pid = 1646] [serial = 123] [outer = 0x0] [url = about:blank] 23:16:44 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x121703800) [pid = 1646] [serial = 132] [outer = 0x0] [url = about:blank] 23:16:44 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x119186400) [pid = 1646] [serial = 124] [outer = 0x0] [url = about:blank] 23:16:44 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x119832000) [pid = 1646] [serial = 129] [outer = 0x0] [url = about:blank] 23:16:44 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x1164e1000) [pid = 1646] [serial = 118] [outer = 0x0] [url = about:blank] 23:16:44 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x119445000) [pid = 1646] [serial = 127] [outer = 0x0] [url = about:blank] 23:16:44 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x112f10000) [pid = 1646] [serial = 117] [outer = 0x0] [url = about:blank] 23:16:44 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x118265800) [pid = 1646] [serial = 121] [outer = 0x0] [url = about:blank] 23:16:44 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x123b2ec00) [pid = 1646] [serial = 135] [outer = 0x0] [url = about:blank] 23:16:44 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x1232bbc00) [pid = 1646] [serial = 133] [outer = 0x0] [url = about:blank] 23:16:44 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x1199e4c00) [pid = 1646] [serial = 130] [outer = 0x0] [url = about:blank] 23:16:44 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x124254400) [pid = 1646] [serial = 103] [outer = 0x0] [url = about:blank] 23:16:44 INFO - PROCESS | 1646 | 1467872204768 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 23:16:44 INFO - PROCESS | 1646 | 1467872204802 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:44 INFO - PROCESS | 1646 | 1467872204803 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:44 INFO - PROCESS | 1646 | ++DOCSHELL 0x116415000 == 30 [pid = 1646] [id = 66] 23:16:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x1181a9000) [pid = 1646] [serial = 194] [outer = 0x0] 23:16:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x118211400) [pid = 1646] [serial = 195] [outer = 0x1181a9000] 23:16:44 INFO - PROCESS | 1646 | 1467872204830 Marionette DEBUG loaded listener.js 23:16:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x11858f400) [pid = 1646] [serial = 196] [outer = 0x1181a9000] 23:16:45 INFO - PROCESS | 1646 | 1467872205093 Marionette TRACE conn2 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 23:16:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 23:16:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 469ms 23:16:45 INFO - PROCESS | 1646 | 1467872205137 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 23:16:45 INFO - PROCESS | 1646 | 1467872205141 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 23:16:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 23:16:45 INFO - PROCESS | 1646 | 1467872205153 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 23:16:45 INFO - PROCESS | 1646 | 1467872205155 Marionette TRACE conn2 <- [1,238,null,{}] 23:16:45 INFO - PROCESS | 1646 | 1467872205158 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:45 INFO - PROCESS | 1646 | 1467872205162 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:45 INFO - PROCESS | 1646 | 1467872205238 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 23:16:45 INFO - PROCESS | 1646 | 1467872205287 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:45 INFO - PROCESS | 1646 | 1467872205288 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:45 INFO - PROCESS | 1646 | ++DOCSHELL 0x117188000 == 31 [pid = 1646] [id = 67] 23:16:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x11858fc00) [pid = 1646] [serial = 197] [outer = 0x0] 23:16:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x1185b2c00) [pid = 1646] [serial = 198] [outer = 0x11858fc00] 23:16:45 INFO - PROCESS | 1646 | 1467872205315 Marionette DEBUG loaded listener.js 23:16:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x119831400) [pid = 1646] [serial = 199] [outer = 0x11858fc00] 23:16:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x119920000) [pid = 1646] [serial = 200] [outer = 0x12cbda000] 23:16:45 INFO - PROCESS | 1646 | 1467872205644 Marionette TRACE conn2 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 23:16:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 23:16:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 519ms 23:16:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 23:16:45 INFO - PROCESS | 1646 | 1467872205673 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 23:16:45 INFO - PROCESS | 1646 | 1467872205674 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 23:16:45 INFO - PROCESS | 1646 | 1467872205676 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 23:16:45 INFO - PROCESS | 1646 | 1467872205679 Marionette TRACE conn2 <- [1,242,null,{}] 23:16:45 INFO - PROCESS | 1646 | 1467872205686 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:45 INFO - PROCESS | 1646 | 1467872205690 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:45 INFO - PROCESS | 1646 | 1467872205763 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 23:16:45 INFO - PROCESS | 1646 | 1467872205767 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:45 INFO - PROCESS | 1646 | 1467872205769 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:45 INFO - PROCESS | 1646 | ++DOCSHELL 0x119159800 == 32 [pid = 1646] [id = 68] 23:16:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x1199e5000) [pid = 1646] [serial = 201] [outer = 0x0] 23:16:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x121706000) [pid = 1646] [serial = 202] [outer = 0x1199e5000] 23:16:45 INFO - PROCESS | 1646 | 1467872205799 Marionette DEBUG loaded listener.js 23:16:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x12396a000) [pid = 1646] [serial = 203] [outer = 0x1199e5000] 23:16:46 INFO - PROCESS | 1646 | 1467872206123 Marionette TRACE conn2 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 23:16:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 23:16:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 469ms 23:16:46 INFO - PROCESS | 1646 | 1467872206147 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 23:16:46 INFO - PROCESS | 1646 | 1467872206149 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 23:16:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 23:16:46 INFO - PROCESS | 1646 | 1467872206151 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 23:16:46 INFO - PROCESS | 1646 | 1467872206152 Marionette TRACE conn2 <- [1,246,null,{}] 23:16:46 INFO - PROCESS | 1646 | 1467872206154 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:46 INFO - PROCESS | 1646 | 1467872206155 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:46 INFO - PROCESS | 1646 | 1467872206229 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 23:16:46 INFO - PROCESS | 1646 | 1467872206232 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:46 INFO - PROCESS | 1646 | 1467872206234 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:46 INFO - PROCESS | 1646 | ++DOCSHELL 0x1195ca000 == 33 [pid = 1646] [id = 69] 23:16:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x1166f4c00) [pid = 1646] [serial = 204] [outer = 0x0] 23:16:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x123b32400) [pid = 1646] [serial = 205] [outer = 0x1166f4c00] 23:16:46 INFO - PROCESS | 1646 | 1467872206261 Marionette DEBUG loaded listener.js 23:16:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x123fd3800) [pid = 1646] [serial = 206] [outer = 0x1166f4c00] 23:16:46 INFO - PROCESS | 1646 | 1467872206572 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 23:16:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 23:16:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 468ms 23:16:46 INFO - PROCESS | 1646 | 1467872206619 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 23:16:46 INFO - PROCESS | 1646 | 1467872206620 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 23:16:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 23:16:46 INFO - PROCESS | 1646 | 1467872206622 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 23:16:46 INFO - PROCESS | 1646 | 1467872206623 Marionette TRACE conn2 <- [1,250,null,{}] 23:16:46 INFO - PROCESS | 1646 | 1467872206626 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:46 INFO - PROCESS | 1646 | 1467872206627 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:46 INFO - PROCESS | 1646 | 1467872206696 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 23:16:46 INFO - PROCESS | 1646 | 1467872206699 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:46 INFO - PROCESS | 1646 | 1467872206701 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:46 INFO - PROCESS | 1646 | ++DOCSHELL 0x113c3f800 == 34 [pid = 1646] [id = 70] 23:16:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x123bd4800) [pid = 1646] [serial = 207] [outer = 0x0] 23:16:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x1244b7c00) [pid = 1646] [serial = 208] [outer = 0x123bd4800] 23:16:46 INFO - PROCESS | 1646 | 1467872206727 Marionette DEBUG loaded listener.js 23:16:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x124ccb400) [pid = 1646] [serial = 209] [outer = 0x123bd4800] 23:16:47 INFO - PROCESS | 1646 | 1467872207082 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 23:16:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 23:16:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 467ms 23:16:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 23:16:47 INFO - PROCESS | 1646 | 1467872207092 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 23:16:47 INFO - PROCESS | 1646 | 1467872207093 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 23:16:47 INFO - PROCESS | 1646 | 1467872207101 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 23:16:47 INFO - PROCESS | 1646 | 1467872207102 Marionette TRACE conn2 <- [1,254,null,{}] 23:16:47 INFO - PROCESS | 1646 | 1467872207104 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:47 INFO - PROCESS | 1646 | 1467872207110 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:47 INFO - PROCESS | 1646 | 1467872207213 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 23:16:47 INFO - PROCESS | 1646 | 1467872207244 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:47 INFO - PROCESS | 1646 | 1467872207246 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x12316d000 == 35 [pid = 1646] [id = 71] 23:16:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x126123c00) [pid = 1646] [serial = 210] [outer = 0x0] 23:16:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x126940800) [pid = 1646] [serial = 211] [outer = 0x126123c00] 23:16:47 INFO - PROCESS | 1646 | 1467872207270 Marionette DEBUG loaded listener.js 23:16:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x128a7c800) [pid = 1646] [serial = 212] [outer = 0x126123c00] 23:16:47 INFO - PROCESS | 1646 | 1467872207564 Marionette TRACE conn2 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 23:16:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 23:16:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 524ms 23:16:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 23:16:47 INFO - PROCESS | 1646 | 1467872207619 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 23:16:47 INFO - PROCESS | 1646 | 1467872207621 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 23:16:47 INFO - PROCESS | 1646 | 1467872207623 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 23:16:47 INFO - PROCESS | 1646 | 1467872207624 Marionette TRACE conn2 <- [1,258,null,{}] 23:16:47 INFO - PROCESS | 1646 | 1467872207626 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:47 INFO - PROCESS | 1646 | 1467872207627 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:47 INFO - PROCESS | 1646 | 1467872207725 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 23:16:47 INFO - PROCESS | 1646 | 1467872207728 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:47 INFO - PROCESS | 1646 | 1467872207729 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x1239c8800 == 36 [pid = 1646] [id = 72] 23:16:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x126129400) [pid = 1646] [serial = 213] [outer = 0x0] 23:16:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x128a82800) [pid = 1646] [serial = 214] [outer = 0x126129400] 23:16:47 INFO - PROCESS | 1646 | 1467872207754 Marionette DEBUG loaded listener.js 23:16:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x128cba800) [pid = 1646] [serial = 215] [outer = 0x126129400] 23:16:48 INFO - PROCESS | 1646 | 1467872208061 Marionette TRACE conn2 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 23:16:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 23:16:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 470ms 23:16:48 INFO - PROCESS | 1646 | 1467872208098 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 23:16:48 INFO - PROCESS | 1646 | 1467872208099 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 23:16:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 23:16:48 INFO - PROCESS | 1646 | 1467872208101 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 23:16:48 INFO - PROCESS | 1646 | 1467872208102 Marionette TRACE conn2 <- [1,262,null,{}] 23:16:48 INFO - PROCESS | 1646 | 1467872208104 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:48 INFO - PROCESS | 1646 | 1467872208106 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:48 INFO - PROCESS | 1646 | 1467872208196 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 23:16:48 INFO - PROCESS | 1646 | 1467872208199 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:48 INFO - PROCESS | 1646 | 1467872208200 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x124c9d000 == 37 [pid = 1646] [id = 73] 23:16:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x128a80c00) [pid = 1646] [serial = 216] [outer = 0x0] 23:16:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x128cc3400) [pid = 1646] [serial = 217] [outer = 0x128a80c00] 23:16:48 INFO - PROCESS | 1646 | 1467872208224 Marionette DEBUG loaded listener.js 23:16:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x128e17000) [pid = 1646] [serial = 218] [outer = 0x128a80c00] 23:16:48 INFO - PROCESS | 1646 | 1467872208548 Marionette TRACE conn2 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 23:16:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 23:16:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 468ms 23:16:48 INFO - PROCESS | 1646 | 1467872208570 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 23:16:48 INFO - PROCESS | 1646 | 1467872208571 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 23:16:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 23:16:48 INFO - PROCESS | 1646 | 1467872208575 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 23:16:48 INFO - PROCESS | 1646 | 1467872208576 Marionette TRACE conn2 <- [1,266,null,{}] 23:16:48 INFO - PROCESS | 1646 | 1467872208578 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:48 INFO - PROCESS | 1646 | 1467872208579 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:48 INFO - PROCESS | 1646 | 1467872208669 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 23:16:48 INFO - PROCESS | 1646 | 1467872208702 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:48 INFO - PROCESS | 1646 | 1467872208703 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x123c9b800 == 38 [pid = 1646] [id = 74] 23:16:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x128cb8000) [pid = 1646] [serial = 219] [outer = 0x0] 23:16:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x128e1bc00) [pid = 1646] [serial = 220] [outer = 0x128cb8000] 23:16:48 INFO - PROCESS | 1646 | 1467872208727 Marionette DEBUG loaded listener.js 23:16:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x129cb9000) [pid = 1646] [serial = 221] [outer = 0x128cb8000] 23:16:48 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x11671e400) [pid = 1646] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 23:16:48 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x119188000) [pid = 1646] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 23:16:48 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x1164e4c00) [pid = 1646] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 23:16:48 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x1176e2400) [pid = 1646] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 23:16:48 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x116721c00) [pid = 1646] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 23:16:48 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x1133b0800) [pid = 1646] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 23:16:48 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x1166f2800) [pid = 1646] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 23:16:48 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x123bd1400) [pid = 1646] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 23:16:48 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x121705800) [pid = 1646] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 23:16:48 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x112c67400) [pid = 1646] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 23:16:48 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x123c46c00) [pid = 1646] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 23:16:48 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x118517800) [pid = 1646] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 23:16:48 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x1247dd400) [pid = 1646] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 23:16:48 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x1187ef000) [pid = 1646] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 23:16:48 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x1217e0c00) [pid = 1646] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 23:16:48 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x119443400) [pid = 1646] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 23:16:49 INFO - PROCESS | 1646 | 1467872209076 Marionette TRACE conn2 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 23:16:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 23:16:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 521ms 23:16:49 INFO - PROCESS | 1646 | 1467872209098 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 23:16:49 INFO - PROCESS | 1646 | 1467872209099 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 23:16:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 23:16:49 INFO - PROCESS | 1646 | 1467872209101 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 23:16:49 INFO - PROCESS | 1646 | 1467872209102 Marionette TRACE conn2 <- [1,270,null,{}] 23:16:49 INFO - PROCESS | 1646 | 1467872209105 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:49 INFO - PROCESS | 1646 | 1467872209106 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:49 INFO - PROCESS | 1646 | 1467872209210 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 23:16:49 INFO - PROCESS | 1646 | 1467872209237 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:49 INFO - PROCESS | 1646 | 1467872209239 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:49 INFO - PROCESS | 1646 | ++DOCSHELL 0x1195c9000 == 39 [pid = 1646] [id = 75] 23:16:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x112c67400) [pid = 1646] [serial = 222] [outer = 0x0] 23:16:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x1187ef000) [pid = 1646] [serial = 223] [outer = 0x112c67400] 23:16:49 INFO - PROCESS | 1646 | 1467872209262 Marionette DEBUG loaded listener.js 23:16:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x123108400) [pid = 1646] [serial = 224] [outer = 0x112c67400] 23:16:49 INFO - PROCESS | 1646 | 1467872209535 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 23:16:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 23:16:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 468ms 23:16:49 INFO - PROCESS | 1646 | 1467872209570 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 23:16:49 INFO - PROCESS | 1646 | 1467872209571 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 23:16:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 23:16:49 INFO - PROCESS | 1646 | 1467872209581 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 23:16:49 INFO - PROCESS | 1646 | 1467872209583 Marionette TRACE conn2 <- [1,274,null,{}] 23:16:49 INFO - PROCESS | 1646 | 1467872209585 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:49 INFO - PROCESS | 1646 | 1467872209587 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:49 INFO - PROCESS | 1646 | 1467872209679 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 23:16:49 INFO - PROCESS | 1646 | 1467872209683 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:49 INFO - PROCESS | 1646 | 1467872209685 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:49 INFO - PROCESS | 1646 | ++DOCSHELL 0x1282e0000 == 40 [pid = 1646] [id = 76] 23:16:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x119fc7400) [pid = 1646] [serial = 225] [outer = 0x0] 23:16:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x129f33c00) [pid = 1646] [serial = 226] [outer = 0x119fc7400] 23:16:49 INFO - PROCESS | 1646 | 1467872209710 Marionette DEBUG loaded listener.js 23:16:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x129f8a800) [pid = 1646] [serial = 227] [outer = 0x119fc7400] 23:16:50 INFO - PROCESS | 1646 | 1467872210011 Marionette TRACE conn2 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 23:16:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 23:16:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 477ms 23:16:50 INFO - PROCESS | 1646 | 1467872210052 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 23:16:50 INFO - PROCESS | 1646 | 1467872210053 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 23:16:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 23:16:50 INFO - PROCESS | 1646 | 1467872210055 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 23:16:50 INFO - PROCESS | 1646 | 1467872210056 Marionette TRACE conn2 <- [1,278,null,{}] 23:16:50 INFO - PROCESS | 1646 | 1467872210061 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:50 INFO - PROCESS | 1646 | 1467872210062 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:50 INFO - PROCESS | 1646 | 1467872210158 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 23:16:50 INFO - PROCESS | 1646 | 1467872210164 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:50 INFO - PROCESS | 1646 | 1467872210165 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:50 INFO - PROCESS | 1646 | ++DOCSHELL 0x128306000 == 41 [pid = 1646] [id = 77] 23:16:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x123103000) [pid = 1646] [serial = 228] [outer = 0x0] 23:16:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x129f8c800) [pid = 1646] [serial = 229] [outer = 0x123103000] 23:16:50 INFO - PROCESS | 1646 | 1467872210188 Marionette DEBUG loaded listener.js 23:16:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x129fbac00) [pid = 1646] [serial = 230] [outer = 0x123103000] 23:16:50 INFO - PROCESS | 1646 | 1467872210485 Marionette TRACE conn2 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 23:16:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 23:16:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 471ms 23:16:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 23:16:50 INFO - PROCESS | 1646 | 1467872210528 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 23:16:50 INFO - PROCESS | 1646 | 1467872210529 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 23:16:50 INFO - PROCESS | 1646 | 1467872210531 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 23:16:50 INFO - PROCESS | 1646 | 1467872210532 Marionette TRACE conn2 <- [1,282,null,{}] 23:16:50 INFO - PROCESS | 1646 | 1467872210534 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:50 INFO - PROCESS | 1646 | 1467872210535 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:50 INFO - PROCESS | 1646 | 1467872210611 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 23:16:50 INFO - PROCESS | 1646 | 1467872210615 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:50 INFO - PROCESS | 1646 | 1467872210616 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:50 INFO - PROCESS | 1646 | ++DOCSHELL 0x128321000 == 42 [pid = 1646] [id = 78] 23:16:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x129fbb400) [pid = 1646] [serial = 231] [outer = 0x0] 23:16:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x12a076c00) [pid = 1646] [serial = 232] [outer = 0x129fbb400] 23:16:50 INFO - PROCESS | 1646 | 1467872210639 Marionette DEBUG loaded listener.js 23:16:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x12a260000) [pid = 1646] [serial = 233] [outer = 0x129fbb400] 23:16:51 INFO - PROCESS | 1646 | 1467872211019 Marionette TRACE conn2 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 23:16:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 23:16:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 519ms 23:16:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 23:16:51 INFO - PROCESS | 1646 | 1467872211050 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 23:16:51 INFO - PROCESS | 1646 | 1467872211053 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 23:16:51 INFO - PROCESS | 1646 | 1467872211056 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 23:16:51 INFO - PROCESS | 1646 | 1467872211058 Marionette TRACE conn2 <- [1,286,null,{}] 23:16:51 INFO - PROCESS | 1646 | 1467872211062 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:51 INFO - PROCESS | 1646 | 1467872211064 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:51 INFO - PROCESS | 1646 | 1467872211163 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 23:16:51 INFO - PROCESS | 1646 | 1467872211225 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:51 INFO - PROCESS | 1646 | 1467872211227 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:51 INFO - PROCESS | 1646 | ++DOCSHELL 0x1169b0800 == 43 [pid = 1646] [id = 79] 23:16:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x117116c00) [pid = 1646] [serial = 234] [outer = 0x0] 23:16:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x1176e4000) [pid = 1646] [serial = 235] [outer = 0x117116c00] 23:16:51 INFO - PROCESS | 1646 | 1467872211259 Marionette DEBUG loaded listener.js 23:16:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x118586800) [pid = 1646] [serial = 236] [outer = 0x117116c00] 23:16:51 INFO - PROCESS | 1646 | 1467872211664 Marionette TRACE conn2 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 23:16:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 23:16:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 621ms 23:16:51 INFO - PROCESS | 1646 | 1467872211677 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 23:16:51 INFO - PROCESS | 1646 | 1467872211679 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 23:16:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 23:16:51 INFO - PROCESS | 1646 | 1467872211684 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 23:16:51 INFO - PROCESS | 1646 | 1467872211686 Marionette TRACE conn2 <- [1,290,null,{}] 23:16:51 INFO - PROCESS | 1646 | 1467872211688 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:51 INFO - PROCESS | 1646 | 1467872211690 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:51 INFO - PROCESS | 1646 | 1467872211788 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 23:16:51 INFO - PROCESS | 1646 | 1467872211833 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:51 INFO - PROCESS | 1646 | 1467872211834 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:51 INFO - PROCESS | 1646 | ++DOCSHELL 0x1195ce000 == 44 [pid = 1646] [id = 80] 23:16:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x1187f0c00) [pid = 1646] [serial = 237] [outer = 0x0] 23:16:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x1188f5800) [pid = 1646] [serial = 238] [outer = 0x1187f0c00] 23:16:51 INFO - PROCESS | 1646 | 1467872211865 Marionette DEBUG loaded listener.js 23:16:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x119b4f800) [pid = 1646] [serial = 239] [outer = 0x1187f0c00] 23:16:52 INFO - PROCESS | 1646 | 1467872212280 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 23:16:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 23:16:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 619ms 23:16:52 INFO - PROCESS | 1646 | 1467872212303 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 23:16:52 INFO - PROCESS | 1646 | 1467872212305 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 23:16:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 23:16:52 INFO - PROCESS | 1646 | 1467872212307 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 23:16:52 INFO - PROCESS | 1646 | 1467872212310 Marionette TRACE conn2 <- [1,294,null,{}] 23:16:52 INFO - PROCESS | 1646 | 1467872212318 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:52 INFO - PROCESS | 1646 | 1467872212321 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:52 INFO - PROCESS | 1646 | 1467872212420 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 23:16:52 INFO - PROCESS | 1646 | 1467872212503 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:52 INFO - PROCESS | 1646 | 1467872212505 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x1285d1000 == 45 [pid = 1646] [id = 81] 23:16:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x124448c00) [pid = 1646] [serial = 240] [outer = 0x0] 23:16:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x124ccac00) [pid = 1646] [serial = 241] [outer = 0x124448c00] 23:16:52 INFO - PROCESS | 1646 | 1467872212537 Marionette DEBUG loaded listener.js 23:16:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x12660a800) [pid = 1646] [serial = 242] [outer = 0x124448c00] 23:16:52 INFO - PROCESS | 1646 | 1467872212931 Marionette TRACE conn2 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 23:16:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 23:16:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 672ms 23:16:52 INFO - PROCESS | 1646 | 1467872212980 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 23:16:52 INFO - PROCESS | 1646 | 1467872212982 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 23:16:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 23:16:52 INFO - PROCESS | 1646 | 1467872212984 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 23:16:52 INFO - PROCESS | 1646 | 1467872212985 Marionette TRACE conn2 <- [1,298,null,{}] 23:16:52 INFO - PROCESS | 1646 | 1467872212987 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:52 INFO - PROCESS | 1646 | 1467872212989 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:53 INFO - PROCESS | 1646 | 1467872213086 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 23:16:53 INFO - PROCESS | 1646 | 1467872213134 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:53 INFO - PROCESS | 1646 | 1467872213135 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:53 INFO - PROCESS | 1646 | ++DOCSHELL 0x1282e1000 == 46 [pid = 1646] [id = 82] 23:16:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x123bdbc00) [pid = 1646] [serial = 243] [outer = 0x0] 23:16:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x124d80000) [pid = 1646] [serial = 244] [outer = 0x123bdbc00] 23:16:53 INFO - PROCESS | 1646 | 1467872213164 Marionette DEBUG loaded listener.js 23:16:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x126b28000) [pid = 1646] [serial = 245] [outer = 0x123bdbc00] 23:16:53 INFO - PROCESS | 1646 | 1467872213565 Marionette TRACE conn2 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 23:16:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 23:16:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 618ms 23:16:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 23:16:53 INFO - PROCESS | 1646 | 1467872213602 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 23:16:53 INFO - PROCESS | 1646 | 1467872213604 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 23:16:53 INFO - PROCESS | 1646 | 1467872213606 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 23:16:53 INFO - PROCESS | 1646 | 1467872213607 Marionette TRACE conn2 <- [1,302,null,{}] 23:16:53 INFO - PROCESS | 1646 | 1467872213610 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:53 INFO - PROCESS | 1646 | 1467872213611 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:53 INFO - PROCESS | 1646 | 1467872213708 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 23:16:53 INFO - PROCESS | 1646 | 1467872213803 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:53 INFO - PROCESS | 1646 | 1467872213804 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:53 INFO - PROCESS | 1646 | ++DOCSHELL 0x116952800 == 47 [pid = 1646] [id = 83] 23:16:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x11671ec00) [pid = 1646] [serial = 246] [outer = 0x0] 23:16:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x119831000) [pid = 1646] [serial = 247] [outer = 0x11671ec00] 23:16:53 INFO - PROCESS | 1646 | 1467872213834 Marionette DEBUG loaded listener.js 23:16:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x124086000) [pid = 1646] [serial = 248] [outer = 0x11671ec00] 23:16:54 INFO - PROCESS | 1646 | 1467872214311 Marionette TRACE conn2 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 23:16:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 23:16:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 770ms 23:16:54 INFO - PROCESS | 1646 | 1467872214394 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 23:16:54 INFO - PROCESS | 1646 | 1467872214396 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 23:16:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 23:16:54 INFO - PROCESS | 1646 | 1467872214401 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 23:16:54 INFO - PROCESS | 1646 | 1467872214402 Marionette TRACE conn2 <- [1,306,null,{}] 23:16:54 INFO - PROCESS | 1646 | 1467872214407 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:54 INFO - PROCESS | 1646 | 1467872214410 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:54 INFO - PROCESS | 1646 | 1467872214489 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 23:16:54 INFO - PROCESS | 1646 | 1467872214552 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:54 INFO - PROCESS | 1646 | 1467872214553 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x1169aa000 == 48 [pid = 1646] [id = 84] 23:16:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x118584800) [pid = 1646] [serial = 249] [outer = 0x0] 23:16:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x118590800) [pid = 1646] [serial = 250] [outer = 0x118584800] 23:16:54 INFO - PROCESS | 1646 | 1467872214599 Marionette DEBUG loaded listener.js 23:16:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x118770800) [pid = 1646] [serial = 251] [outer = 0x118584800] 23:16:54 INFO - PROCESS | 1646 | --DOCSHELL 0x128306000 == 47 [pid = 1646] [id = 77] 23:16:54 INFO - PROCESS | 1646 | --DOCSHELL 0x1282e0000 == 46 [pid = 1646] [id = 76] 23:16:54 INFO - PROCESS | 1646 | --DOCSHELL 0x1195c9000 == 45 [pid = 1646] [id = 75] 23:16:54 INFO - PROCESS | 1646 | --DOCSHELL 0x123c9b800 == 44 [pid = 1646] [id = 74] 23:16:54 INFO - PROCESS | 1646 | --DOCSHELL 0x124c9d000 == 43 [pid = 1646] [id = 73] 23:16:54 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x1283edc00) [pid = 1646] [serial = 186] [outer = 0x0] [url = about:blank] 23:16:54 INFO - PROCESS | 1646 | --DOCSHELL 0x1239c8800 == 42 [pid = 1646] [id = 72] 23:16:54 INFO - PROCESS | 1646 | --DOCSHELL 0x12316d000 == 41 [pid = 1646] [id = 71] 23:16:54 INFO - PROCESS | 1646 | --DOCSHELL 0x113c3f800 == 40 [pid = 1646] [id = 70] 23:16:54 INFO - PROCESS | 1646 | --DOCSHELL 0x1195ca000 == 39 [pid = 1646] [id = 69] 23:16:54 INFO - PROCESS | 1646 | --DOCSHELL 0x119159800 == 38 [pid = 1646] [id = 68] 23:16:54 INFO - PROCESS | 1646 | --DOCSHELL 0x117188000 == 37 [pid = 1646] [id = 67] 23:16:54 INFO - PROCESS | 1646 | --DOCSHELL 0x116415000 == 36 [pid = 1646] [id = 66] 23:16:54 INFO - PROCESS | 1646 | --DOCSHELL 0x112120000 == 35 [pid = 1646] [id = 64] 23:16:55 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x126122000) [pid = 1646] [serial = 183] [outer = 0x0] [url = about:blank] 23:16:55 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x123b27000) [pid = 1646] [serial = 145] [outer = 0x0] [url = about:blank] 23:16:55 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x124d89c00) [pid = 1646] [serial = 181] [outer = 0x0] [url = about:blank] 23:16:55 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x1234efc00) [pid = 1646] [serial = 144] [outer = 0x0] [url = about:blank] 23:16:55 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x123c47000) [pid = 1646] [serial = 148] [outer = 0x0] [url = about:blank] 23:16:55 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x119b50000) [pid = 1646] [serial = 147] [outer = 0x0] [url = about:blank] 23:16:55 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x1247da400) [pid = 1646] [serial = 178] [outer = 0x0] [url = about:blank] 23:16:55 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x1247db000) [pid = 1646] [serial = 175] [outer = 0x0] [url = about:blank] 23:16:55 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x128377800) [pid = 1646] [serial = 184] [outer = 0x0] [url = about:blank] 23:16:55 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x119921c00) [pid = 1646] [serial = 163] [outer = 0x0] [url = about:blank] 23:16:55 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x11876c000) [pid = 1646] [serial = 159] [outer = 0x0] [url = about:blank] 23:16:55 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x119181800) [pid = 1646] [serial = 160] [outer = 0x0] [url = about:blank] 23:16:55 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x119831c00) [pid = 1646] [serial = 162] [outer = 0x0] [url = about:blank] 23:16:55 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x1166f0800) [pid = 1646] [serial = 153] [outer = 0x0] [url = about:blank] 23:16:55 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x118260000) [pid = 1646] [serial = 156] [outer = 0x0] [url = about:blank] 23:16:55 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x118589400) [pid = 1646] [serial = 157] [outer = 0x0] [url = about:blank] 23:16:55 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x1133b0c00) [pid = 1646] [serial = 154] [outer = 0x0] [url = about:blank] 23:16:55 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x1175b2800) [pid = 1646] [serial = 151] [outer = 0x0] [url = about:blank] 23:16:55 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x11696ec00) [pid = 1646] [serial = 150] [outer = 0x0] [url = about:blank] 23:16:55 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x119fd2c00) [pid = 1646] [serial = 166] [outer = 0x0] [url = about:blank] 23:16:55 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x119b4c800) [pid = 1646] [serial = 165] [outer = 0x0] [url = about:blank] 23:16:55 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x116976000) [pid = 1646] [serial = 138] [outer = 0x0] [url = about:blank] 23:16:55 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x123c7f800) [pid = 1646] [serial = 171] [outer = 0x0] [url = about:blank] 23:16:55 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x1181a7000) [pid = 1646] [serial = 139] [outer = 0x0] [url = about:blank] 23:16:55 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x123bd0000) [pid = 1646] [serial = 169] [outer = 0x0] [url = about:blank] 23:16:55 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x123692c00) [pid = 1646] [serial = 177] [outer = 0x0] [url = about:blank] 23:16:55 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x12376e800) [pid = 1646] [serial = 168] [outer = 0x0] [url = about:blank] 23:16:55 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x1244b6c00) [pid = 1646] [serial = 174] [outer = 0x0] [url = about:blank] 23:16:55 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x11917f400) [pid = 1646] [serial = 142] [outer = 0x0] [url = about:blank] 23:16:55 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x124446c00) [pid = 1646] [serial = 172] [outer = 0x0] [url = about:blank] 23:16:55 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x1185af000) [pid = 1646] [serial = 141] [outer = 0x0] [url = about:blank] 23:16:55 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x124cc5800) [pid = 1646] [serial = 180] [outer = 0x0] [url = about:blank] 23:16:55 INFO - PROCESS | 1646 | 1467872215058 Marionette TRACE conn2 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 23:16:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 23:16:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 674ms 23:16:55 INFO - PROCESS | 1646 | 1467872215075 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 23:16:55 INFO - PROCESS | 1646 | 1467872215079 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 23:16:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 23:16:55 INFO - PROCESS | 1646 | 1467872215086 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 23:16:55 INFO - PROCESS | 1646 | 1467872215088 Marionette TRACE conn2 <- [1,310,null,{}] 23:16:55 INFO - PROCESS | 1646 | 1467872215092 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:55 INFO - PROCESS | 1646 | 1467872215094 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:55 INFO - PROCESS | 1646 | 1467872215241 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 23:16:55 INFO - PROCESS | 1646 | 1467872215313 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:55 INFO - PROCESS | 1646 | 1467872215314 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x1169a3000 == 36 [pid = 1646] [id = 85] 23:16:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x11876b000) [pid = 1646] [serial = 252] [outer = 0x0] 23:16:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x11984cc00) [pid = 1646] [serial = 253] [outer = 0x11876b000] 23:16:55 INFO - PROCESS | 1646 | 1467872215359 Marionette DEBUG loaded listener.js 23:16:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x119b54400) [pid = 1646] [serial = 254] [outer = 0x11876b000] 23:16:55 INFO - PROCESS | 1646 | 1467872215682 Marionette TRACE conn2 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 23:16:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 23:16:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 621ms 23:16:55 INFO - PROCESS | 1646 | 1467872215708 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 23:16:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 23:16:55 INFO - PROCESS | 1646 | 1467872215713 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 23:16:55 INFO - PROCESS | 1646 | 1467872215716 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 23:16:55 INFO - PROCESS | 1646 | 1467872215720 Marionette TRACE conn2 <- [1,314,null,{}] 23:16:55 INFO - PROCESS | 1646 | 1467872215732 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:55 INFO - PROCESS | 1646 | 1467872215737 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:55 INFO - PROCESS | 1646 | 1467872215836 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 23:16:55 INFO - PROCESS | 1646 | 1467872215884 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:55 INFO - PROCESS | 1646 | 1467872215886 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x118390000 == 37 [pid = 1646] [id = 86] 23:16:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x119b57c00) [pid = 1646] [serial = 255] [outer = 0x0] 23:16:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x1232b2c00) [pid = 1646] [serial = 256] [outer = 0x119b57c00] 23:16:55 INFO - PROCESS | 1646 | 1467872215913 Marionette DEBUG loaded listener.js 23:16:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x123bd8000) [pid = 1646] [serial = 257] [outer = 0x119b57c00] 23:16:56 INFO - PROCESS | 1646 | 1467872216182 Marionette TRACE conn2 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 23:16:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 23:16:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 472ms 23:16:56 INFO - PROCESS | 1646 | 1467872216188 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 23:16:56 INFO - PROCESS | 1646 | 1467872216190 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 23:16:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 23:16:56 INFO - PROCESS | 1646 | 1467872216204 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 23:16:56 INFO - PROCESS | 1646 | 1467872216205 Marionette TRACE conn2 <- [1,318,null,{}] 23:16:56 INFO - PROCESS | 1646 | 1467872216214 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:56 INFO - PROCESS | 1646 | 1467872216216 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:56 INFO - PROCESS | 1646 | 1467872216298 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 23:16:56 INFO - PROCESS | 1646 | 1467872216301 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:56 INFO - PROCESS | 1646 | 1467872216303 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:56 INFO - PROCESS | 1646 | ++DOCSHELL 0x1195ca000 == 38 [pid = 1646] [id = 87] 23:16:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x124444800) [pid = 1646] [serial = 258] [outer = 0x0] 23:16:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x1247db000) [pid = 1646] [serial = 259] [outer = 0x124444800] 23:16:56 INFO - PROCESS | 1646 | 1467872216329 Marionette DEBUG loaded listener.js 23:16:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x124d84800) [pid = 1646] [serial = 260] [outer = 0x124444800] 23:16:56 INFO - PROCESS | 1646 | 1467872216663 Marionette TRACE conn2 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 23:16:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 23:16:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 468ms 23:16:56 INFO - PROCESS | 1646 | 1467872216672 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 23:16:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 23:16:56 INFO - PROCESS | 1646 | 1467872216673 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 23:16:56 INFO - PROCESS | 1646 | 1467872216677 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 23:16:56 INFO - PROCESS | 1646 | 1467872216679 Marionette TRACE conn2 <- [1,322,null,{}] 23:16:56 INFO - PROCESS | 1646 | 1467872216681 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:56 INFO - PROCESS | 1646 | 1467872216682 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:56 INFO - PROCESS | 1646 | 1467872216784 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 23:16:56 INFO - PROCESS | 1646 | 1467872216791 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:56 INFO - PROCESS | 1646 | 1467872216792 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:56 INFO - PROCESS | 1646 | ++DOCSHELL 0x119bb8800 == 39 [pid = 1646] [id = 88] 23:16:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x123bdb000) [pid = 1646] [serial = 261] [outer = 0x0] 23:16:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x126124800) [pid = 1646] [serial = 262] [outer = 0x123bdb000] 23:16:56 INFO - PROCESS | 1646 | 1467872216816 Marionette DEBUG loaded listener.js 23:16:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x12836c800) [pid = 1646] [serial = 263] [outer = 0x123bdb000] 23:16:57 INFO - PROCESS | 1646 | 1467872217164 Marionette TRACE conn2 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 23:16:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 23:16:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 520ms 23:16:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 23:16:57 INFO - PROCESS | 1646 | 1467872217196 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 23:16:57 INFO - PROCESS | 1646 | 1467872217198 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 23:16:57 INFO - PROCESS | 1646 | 1467872217200 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 23:16:57 INFO - PROCESS | 1646 | 1467872217201 Marionette TRACE conn2 <- [1,326,null,{}] 23:16:57 INFO - PROCESS | 1646 | 1467872217203 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:57 INFO - PROCESS | 1646 | 1467872217207 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:57 INFO - PROCESS | 1646 | 1467872217318 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 23:16:57 INFO - PROCESS | 1646 | 1467872217330 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:57 INFO - PROCESS | 1646 | 1467872217331 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x121721000 == 40 [pid = 1646] [id = 89] 23:16:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x12836f800) [pid = 1646] [serial = 264] [outer = 0x0] 23:16:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x12855bc00) [pid = 1646] [serial = 265] [outer = 0x12836f800] 23:16:57 INFO - PROCESS | 1646 | 1467872217356 Marionette DEBUG loaded listener.js 23:16:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x128cbd000) [pid = 1646] [serial = 266] [outer = 0x12836f800] 23:16:57 INFO - PROCESS | 1646 | 1467872217693 Marionette TRACE conn2 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 23:16:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 23:16:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 517ms 23:16:57 INFO - PROCESS | 1646 | 1467872217718 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 23:16:57 INFO - PROCESS | 1646 | 1467872217719 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 23:16:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 23:16:57 INFO - PROCESS | 1646 | 1467872217737 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 23:16:57 INFO - PROCESS | 1646 | 1467872217738 Marionette TRACE conn2 <- [1,330,null,{}] 23:16:57 INFO - PROCESS | 1646 | 1467872217741 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:57 INFO - PROCESS | 1646 | 1467872217742 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:57 INFO - PROCESS | 1646 | 1467872217836 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 23:16:57 INFO - PROCESS | 1646 | 1467872217839 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:57 INFO - PROCESS | 1646 | 1467872217847 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x123c8c800 == 41 [pid = 1646] [id = 90] 23:16:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x12836fc00) [pid = 1646] [serial = 267] [outer = 0x0] 23:16:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x128e1d400) [pid = 1646] [serial = 268] [outer = 0x12836fc00] 23:16:57 INFO - PROCESS | 1646 | 1467872217899 Marionette DEBUG loaded listener.js 23:16:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x129f37800) [pid = 1646] [serial = 269] [outer = 0x12836fc00] 23:16:58 INFO - PROCESS | 1646 | 1467872218222 Marionette TRACE conn2 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 23:16:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 23:16:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 534ms 23:16:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 23:16:58 INFO - PROCESS | 1646 | 1467872218255 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 23:16:58 INFO - PROCESS | 1646 | 1467872218256 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 23:16:58 INFO - PROCESS | 1646 | 1467872218258 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 23:16:58 INFO - PROCESS | 1646 | 1467872218259 Marionette TRACE conn2 <- [1,334,null,{}] 23:16:58 INFO - PROCESS | 1646 | 1467872218262 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:58 INFO - PROCESS | 1646 | 1467872218263 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:58 INFO - PROCESS | 1646 | 1467872218356 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 23:16:58 INFO - PROCESS | 1646 | 1467872218359 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:58 INFO - PROCESS | 1646 | 1467872218360 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x124c9a800 == 42 [pid = 1646] [id = 91] 23:16:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x129f35400) [pid = 1646] [serial = 270] [outer = 0x0] 23:16:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x129f86000) [pid = 1646] [serial = 271] [outer = 0x129f35400] 23:16:58 INFO - PROCESS | 1646 | 1467872218384 Marionette DEBUG loaded listener.js 23:16:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x129fb3800) [pid = 1646] [serial = 272] [outer = 0x129f35400] 23:16:58 INFO - PROCESS | 1646 | 1467872218687 Marionette TRACE conn2 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 23:16:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 23:16:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 469ms 23:16:58 INFO - PROCESS | 1646 | 1467872218732 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 23:16:58 INFO - PROCESS | 1646 | 1467872218733 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 23:16:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 23:16:58 INFO - PROCESS | 1646 | 1467872218735 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 23:16:58 INFO - PROCESS | 1646 | 1467872218736 Marionette TRACE conn2 <- [1,338,null,{}] 23:16:58 INFO - PROCESS | 1646 | 1467872218738 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:58 INFO - PROCESS | 1646 | 1467872218740 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:58 INFO - PROCESS | 1646 | 1467872218839 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 23:16:58 INFO - PROCESS | 1646 | 1467872218857 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:58 INFO - PROCESS | 1646 | 1467872218859 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x12696b800 == 43 [pid = 1646] [id = 92] 23:16:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x129fbec00) [pid = 1646] [serial = 273] [outer = 0x0] 23:16:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x12a258800) [pid = 1646] [serial = 274] [outer = 0x129fbec00] 23:16:58 INFO - PROCESS | 1646 | 1467872218883 Marionette DEBUG loaded listener.js 23:16:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x12b960800) [pid = 1646] [serial = 275] [outer = 0x129fbec00] 23:16:59 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x1166f4c00) [pid = 1646] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 23:16:59 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x128a80c00) [pid = 1646] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 23:16:59 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x112c67400) [pid = 1646] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 23:16:59 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x123103000) [pid = 1646] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 23:16:59 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x119fc7400) [pid = 1646] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 23:16:59 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x126129400) [pid = 1646] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 23:16:59 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x123bd4800) [pid = 1646] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 23:16:59 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x126123c00) [pid = 1646] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 23:16:59 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x1199e5000) [pid = 1646] [serial = 201] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 23:16:59 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x1181a9000) [pid = 1646] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 23:16:59 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x11858fc00) [pid = 1646] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 23:16:59 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x1283e2c00) [pid = 1646] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 23:16:59 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x128cb8000) [pid = 1646] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 23:16:59 INFO - PROCESS | 1646 | 1467872219260 Marionette TRACE conn2 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 23:16:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 23:16:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 568ms 23:16:59 INFO - PROCESS | 1646 | 1467872219304 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 23:16:59 INFO - PROCESS | 1646 | 1467872219305 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 23:16:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 23:16:59 INFO - PROCESS | 1646 | 1467872219307 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 23:16:59 INFO - PROCESS | 1646 | 1467872219308 Marionette TRACE conn2 <- [1,342,null,{}] 23:16:59 INFO - PROCESS | 1646 | 1467872219310 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:59 INFO - PROCESS | 1646 | 1467872219312 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:59 INFO - PROCESS | 1646 | 1467872219389 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 23:16:59 INFO - PROCESS | 1646 | 1467872219441 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:59 INFO - PROCESS | 1646 | 1467872219443 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x12696f800 == 44 [pid = 1646] [id = 93] 23:16:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x11672b400) [pid = 1646] [serial = 276] [outer = 0x0] 23:16:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x123b24800) [pid = 1646] [serial = 277] [outer = 0x11672b400] 23:16:59 INFO - PROCESS | 1646 | 1467872219467 Marionette DEBUG loaded listener.js 23:16:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x128cbc000) [pid = 1646] [serial = 278] [outer = 0x11672b400] 23:16:59 INFO - PROCESS | 1646 | 1467872219733 Marionette TRACE conn2 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 23:16:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 23:16:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 470ms 23:16:59 INFO - PROCESS | 1646 | 1467872219782 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 23:16:59 INFO - PROCESS | 1646 | 1467872219784 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 23:16:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 23:16:59 INFO - PROCESS | 1646 | 1467872219786 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 23:16:59 INFO - PROCESS | 1646 | 1467872219788 Marionette TRACE conn2 <- [1,346,null,{}] 23:16:59 INFO - PROCESS | 1646 | 1467872219790 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:59 INFO - PROCESS | 1646 | 1467872219793 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:59 INFO - PROCESS | 1646 | 1467872219902 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 23:16:59 INFO - PROCESS | 1646 | 1467872219907 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:59 INFO - PROCESS | 1646 | 1467872219909 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:16:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x128ae5000 == 45 [pid = 1646] [id = 94] 23:16:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x12a068c00) [pid = 1646] [serial = 279] [outer = 0x0] 23:16:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x12b96ac00) [pid = 1646] [serial = 280] [outer = 0x12a068c00] 23:16:59 INFO - PROCESS | 1646 | 1467872219941 Marionette DEBUG loaded listener.js 23:17:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x12bc68000) [pid = 1646] [serial = 281] [outer = 0x12a068c00] 23:17:00 INFO - PROCESS | 1646 | 1467872220383 Marionette TRACE conn2 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 23:17:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 23:17:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 619ms 23:17:00 INFO - PROCESS | 1646 | 1467872220405 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 23:17:00 INFO - PROCESS | 1646 | 1467872220407 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 23:17:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 23:17:00 INFO - PROCESS | 1646 | 1467872220409 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 23:17:00 INFO - PROCESS | 1646 | 1467872220410 Marionette TRACE conn2 <- [1,350,null,{}] 23:17:00 INFO - PROCESS | 1646 | 1467872220412 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:00 INFO - PROCESS | 1646 | 1467872220413 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:00 INFO - PROCESS | 1646 | 1467872220488 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 23:17:00 INFO - PROCESS | 1646 | 1467872220494 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:00 INFO - PROCESS | 1646 | 1467872220495 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x128ebe800 == 46 [pid = 1646] [id = 95] 23:17:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x123c7a000) [pid = 1646] [serial = 282] [outer = 0x0] 23:17:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x12bc6fc00) [pid = 1646] [serial = 283] [outer = 0x123c7a000] 23:17:00 INFO - PROCESS | 1646 | 1467872220519 Marionette DEBUG loaded listener.js 23:17:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x12bc75000) [pid = 1646] [serial = 284] [outer = 0x123c7a000] 23:17:00 INFO - PROCESS | 1646 | 1467872220827 Marionette TRACE conn2 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 23:17:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 23:17:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 469ms 23:17:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 23:17:00 INFO - PROCESS | 1646 | 1467872220878 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 23:17:00 INFO - PROCESS | 1646 | 1467872220879 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 23:17:00 INFO - PROCESS | 1646 | 1467872220881 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 23:17:00 INFO - PROCESS | 1646 | 1467872220882 Marionette TRACE conn2 <- [1,354,null,{}] 23:17:00 INFO - PROCESS | 1646 | 1467872220884 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:00 INFO - PROCESS | 1646 | 1467872220885 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:00 INFO - PROCESS | 1646 | 1467872220969 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 23:17:00 INFO - PROCESS | 1646 | 1467872220972 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:00 INFO - PROCESS | 1646 | 1467872220973 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x129f59800 == 47 [pid = 1646] [id = 96] 23:17:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x12bc75400) [pid = 1646] [serial = 285] [outer = 0x0] 23:17:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x12bf8c000) [pid = 1646] [serial = 286] [outer = 0x12bc75400] 23:17:01 INFO - PROCESS | 1646 | 1467872221000 Marionette DEBUG loaded listener.js 23:17:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x12bf92000) [pid = 1646] [serial = 287] [outer = 0x12bc75400] 23:17:01 INFO - PROCESS | 1646 | 1467872221507 Marionette TRACE conn2 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 23:17:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 23:17:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 670ms 23:17:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 23:17:01 INFO - PROCESS | 1646 | 1467872221552 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 23:17:01 INFO - PROCESS | 1646 | 1467872221555 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 23:17:01 INFO - PROCESS | 1646 | 1467872221559 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 23:17:01 INFO - PROCESS | 1646 | 1467872221563 Marionette TRACE conn2 <- [1,358,null,{}] 23:17:01 INFO - PROCESS | 1646 | 1467872221567 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:01 INFO - PROCESS | 1646 | 1467872221569 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:01 INFO - PROCESS | 1646 | 1467872221670 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 23:17:01 INFO - PROCESS | 1646 | 1467872221734 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:01 INFO - PROCESS | 1646 | 1467872221736 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:01 INFO - PROCESS | 1646 | ++DOCSHELL 0x117e77000 == 48 [pid = 1646] [id = 97] 23:17:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x118589400) [pid = 1646] [serial = 288] [outer = 0x0] 23:17:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x1185b0800) [pid = 1646] [serial = 289] [outer = 0x118589400] 23:17:01 INFO - PROCESS | 1646 | 1467872221767 Marionette DEBUG loaded listener.js 23:17:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x119449800) [pid = 1646] [serial = 290] [outer = 0x118589400] 23:17:02 INFO - PROCESS | 1646 | 1467872222183 Marionette TRACE conn2 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 23:17:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 23:17:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 674ms 23:17:02 INFO - PROCESS | 1646 | 1467872222242 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 23:17:02 INFO - PROCESS | 1646 | 1467872222245 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 23:17:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 23:17:02 INFO - PROCESS | 1646 | 1467872222251 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 23:17:02 INFO - PROCESS | 1646 | 1467872222253 Marionette TRACE conn2 <- [1,362,null,{}] 23:17:02 INFO - PROCESS | 1646 | 1467872222255 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:02 INFO - PROCESS | 1646 | 1467872222257 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:02 INFO - PROCESS | 1646 | 1467872222360 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 23:17:02 INFO - PROCESS | 1646 | 1467872222424 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:02 INFO - PROCESS | 1646 | 1467872222425 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:02 INFO - PROCESS | 1646 | ++DOCSHELL 0x119fb9000 == 49 [pid = 1646] [id = 98] 23:17:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x121708c00) [pid = 1646] [serial = 291] [outer = 0x0] 23:17:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x123691400) [pid = 1646] [serial = 292] [outer = 0x121708c00] 23:17:02 INFO - PROCESS | 1646 | 1467872222456 Marionette DEBUG loaded listener.js 23:17:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x123bcfc00) [pid = 1646] [serial = 293] [outer = 0x121708c00] 23:17:02 INFO - PROCESS | 1646 | 1467872222887 Marionette TRACE conn2 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 23:17:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 23:17:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 671ms 23:17:02 INFO - PROCESS | 1646 | 1467872222922 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 23:17:02 INFO - PROCESS | 1646 | 1467872222923 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 23:17:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 23:17:02 INFO - PROCESS | 1646 | 1467872222963 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 23:17:02 INFO - PROCESS | 1646 | 1467872222965 Marionette TRACE conn2 <- [1,366,null,{}] 23:17:02 INFO - PROCESS | 1646 | 1467872222973 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:02 INFO - PROCESS | 1646 | 1467872222978 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:03 INFO - PROCESS | 1646 | 1467872223080 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 23:17:03 INFO - PROCESS | 1646 | 1467872223145 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:03 INFO - PROCESS | 1646 | 1467872223147 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:03 INFO - PROCESS | 1646 | ++DOCSHELL 0x128ea6800 == 50 [pid = 1646] [id = 99] 23:17:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x12836e000) [pid = 1646] [serial = 294] [outer = 0x0] 23:17:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x128370c00) [pid = 1646] [serial = 295] [outer = 0x12836e000] 23:17:03 INFO - PROCESS | 1646 | 1467872223178 Marionette DEBUG loaded listener.js 23:17:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x1283e9c00) [pid = 1646] [serial = 296] [outer = 0x12836e000] 23:17:03 INFO - PROCESS | 1646 | 1467872223596 Marionette TRACE conn2 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 23:17:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 23:17:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 673ms 23:17:03 INFO - PROCESS | 1646 | 1467872223634 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 23:17:03 INFO - PROCESS | 1646 | 1467872223636 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 23:17:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 23:17:03 INFO - PROCESS | 1646 | 1467872223638 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 23:17:03 INFO - PROCESS | 1646 | 1467872223639 Marionette TRACE conn2 <- [1,370,null,{}] 23:17:03 INFO - PROCESS | 1646 | 1467872223642 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:03 INFO - PROCESS | 1646 | 1467872223643 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:03 INFO - PROCESS | 1646 | 1467872223746 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 23:17:03 INFO - PROCESS | 1646 | 1467872223798 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:03 INFO - PROCESS | 1646 | 1467872223799 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:03 INFO - PROCESS | 1646 | ++DOCSHELL 0x1240d3000 == 51 [pid = 1646] [id = 100] 23:17:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x128a7c000) [pid = 1646] [serial = 297] [outer = 0x0] 23:17:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 117 (0x128a81c00) [pid = 1646] [serial = 298] [outer = 0x128a7c000] 23:17:03 INFO - PROCESS | 1646 | 1467872223827 Marionette DEBUG loaded listener.js 23:17:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 118 (0x129caf400) [pid = 1646] [serial = 299] [outer = 0x128a7c000] 23:17:04 INFO - PROCESS | 1646 | 1467872224447 Marionette TRACE conn2 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 23:17:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 23:17:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 820ms 23:17:04 INFO - PROCESS | 1646 | 1467872224466 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 23:17:04 INFO - PROCESS | 1646 | 1467872224468 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 23:17:04 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 23:17:04 INFO - PROCESS | 1646 | 1467872224483 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 23:17:04 INFO - PROCESS | 1646 | 1467872224485 Marionette TRACE conn2 <- [1,374,null,{}] 23:17:04 INFO - PROCESS | 1646 | 1467872224488 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:04 INFO - PROCESS | 1646 | 1467872224489 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:04 INFO - PROCESS | 1646 | 1467872224576 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 23:17:04 INFO - PROCESS | 1646 | 1467872224630 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:04 INFO - PROCESS | 1646 | 1467872224631 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:04 INFO - PROCESS | 1646 | ++DOCSHELL 0x119bbe000 == 52 [pid = 1646] [id = 101] 23:17:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 119 (0x119443400) [pid = 1646] [serial = 300] [outer = 0x0] 23:17:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 120 (0x119831c00) [pid = 1646] [serial = 301] [outer = 0x119443400] 23:17:04 INFO - PROCESS | 1646 | 1467872224658 Marionette DEBUG loaded listener.js 23:17:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 121 (0x119b4f400) [pid = 1646] [serial = 302] [outer = 0x119443400] 23:17:05 INFO - PROCESS | 1646 | 1467872225081 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 23:17:05 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 23:17:05 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 624ms 23:17:05 INFO - PROCESS | 1646 | 1467872225105 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 23:17:05 INFO - PROCESS | 1646 | 1467872225108 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 23:17:05 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 23:17:05 INFO - PROCESS | 1646 | 1467872225112 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 23:17:05 INFO - PROCESS | 1646 | 1467872225114 Marionette TRACE conn2 <- [1,378,null,{}] 23:17:05 INFO - PROCESS | 1646 | 1467872225116 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:05 INFO - PROCESS | 1646 | 1467872225118 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:05 INFO - PROCESS | 1646 | 1467872225212 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 23:17:05 INFO - PROCESS | 1646 | 1467872225262 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:05 INFO - PROCESS | 1646 | 1467872225263 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:05 INFO - PROCESS | 1646 | ++DOCSHELL 0x117e7f800 == 53 [pid = 1646] [id = 102] 23:17:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 122 (0x123772c00) [pid = 1646] [serial = 303] [outer = 0x0] 23:17:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 123 (0x123c47000) [pid = 1646] [serial = 304] [outer = 0x123772c00] 23:17:05 INFO - PROCESS | 1646 | 1467872225293 Marionette DEBUG loaded listener.js 23:17:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 124 (0x12444dc00) [pid = 1646] [serial = 305] [outer = 0x123772c00] 23:17:05 INFO - PROCESS | 1646 | --DOCSHELL 0x128ebe800 == 52 [pid = 1646] [id = 95] 23:17:05 INFO - PROCESS | 1646 | --DOCSHELL 0x128ae5000 == 51 [pid = 1646] [id = 94] 23:17:05 INFO - PROCESS | 1646 | --DOCSHELL 0x12696f800 == 50 [pid = 1646] [id = 93] 23:17:05 INFO - PROCESS | 1646 | --DOCSHELL 0x12696b800 == 49 [pid = 1646] [id = 92] 23:17:05 INFO - PROCESS | 1646 | --DOCSHELL 0x124c9a800 == 48 [pid = 1646] [id = 91] 23:17:05 INFO - PROCESS | 1646 | --DOCSHELL 0x123c8c800 == 47 [pid = 1646] [id = 90] 23:17:05 INFO - PROCESS | 1646 | --DOCSHELL 0x121721000 == 46 [pid = 1646] [id = 89] 23:17:05 INFO - PROCESS | 1646 | --DOCSHELL 0x119bb8800 == 45 [pid = 1646] [id = 88] 23:17:05 INFO - PROCESS | 1646 | --DOMWINDOW == 123 (0x12a076c00) [pid = 1646] [serial = 232] [outer = 0x0] [url = about:blank] 23:17:05 INFO - PROCESS | 1646 | --DOMWINDOW == 122 (0x112e0c800) [pid = 1646] [serial = 189] [outer = 0x0] [url = about:blank] 23:17:05 INFO - PROCESS | 1646 | --DOMWINDOW == 121 (0x11820bc00) [pid = 1646] [serial = 192] [outer = 0x0] [url = about:blank] 23:17:05 INFO - PROCESS | 1646 | --DOCSHELL 0x1195ca000 == 44 [pid = 1646] [id = 87] 23:17:05 INFO - PROCESS | 1646 | --DOCSHELL 0x118390000 == 43 [pid = 1646] [id = 86] 23:17:05 INFO - PROCESS | 1646 | --DOCSHELL 0x1169a3000 == 42 [pid = 1646] [id = 85] 23:17:05 INFO - PROCESS | 1646 | --DOCSHELL 0x1169aa000 == 41 [pid = 1646] [id = 84] 23:17:05 INFO - PROCESS | 1646 | --DOCSHELL 0x116952800 == 40 [pid = 1646] [id = 83] 23:17:05 INFO - PROCESS | 1646 | --DOCSHELL 0x1282e1000 == 39 [pid = 1646] [id = 82] 23:17:05 INFO - PROCESS | 1646 | --DOCSHELL 0x1285d1000 == 38 [pid = 1646] [id = 81] 23:17:05 INFO - PROCESS | 1646 | --DOCSHELL 0x1195ce000 == 37 [pid = 1646] [id = 80] 23:17:05 INFO - PROCESS | 1646 | --DOCSHELL 0x1169b0800 == 36 [pid = 1646] [id = 79] 23:17:05 INFO - PROCESS | 1646 | --DOMWINDOW == 120 (0x129fbac00) [pid = 1646] [serial = 230] [outer = 0x0] [url = about:blank] 23:17:05 INFO - PROCESS | 1646 | --DOMWINDOW == 119 (0x123b32400) [pid = 1646] [serial = 205] [outer = 0x0] [url = about:blank] 23:17:05 INFO - PROCESS | 1646 | --DOMWINDOW == 118 (0x128e17000) [pid = 1646] [serial = 218] [outer = 0x0] [url = about:blank] 23:17:05 INFO - PROCESS | 1646 | --DOMWINDOW == 117 (0x123108400) [pid = 1646] [serial = 224] [outer = 0x0] [url = about:blank] 23:17:05 INFO - PROCESS | 1646 | --DOMWINDOW == 116 (0x129f8c800) [pid = 1646] [serial = 229] [outer = 0x0] [url = about:blank] 23:17:05 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x129f33c00) [pid = 1646] [serial = 226] [outer = 0x0] [url = about:blank] 23:17:05 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x12cbd9800) [pid = 1646] [serial = 52] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 23:17:05 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x128cba800) [pid = 1646] [serial = 215] [outer = 0x0] [url = about:blank] 23:17:05 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x1244b7c00) [pid = 1646] [serial = 208] [outer = 0x0] [url = about:blank] 23:17:05 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x126940800) [pid = 1646] [serial = 211] [outer = 0x0] [url = about:blank] 23:17:05 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x128a7c800) [pid = 1646] [serial = 212] [outer = 0x0] [url = about:blank] 23:17:05 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x128a82800) [pid = 1646] [serial = 214] [outer = 0x0] [url = about:blank] 23:17:05 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x1187ef000) [pid = 1646] [serial = 223] [outer = 0x0] [url = about:blank] 23:17:05 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x121706000) [pid = 1646] [serial = 202] [outer = 0x0] [url = about:blank] 23:17:05 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x12396a000) [pid = 1646] [serial = 203] [outer = 0x0] [url = about:blank] 23:17:05 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x129f8a800) [pid = 1646] [serial = 227] [outer = 0x0] [url = about:blank] 23:17:05 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x118211400) [pid = 1646] [serial = 195] [outer = 0x0] [url = about:blank] 23:17:05 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x119831400) [pid = 1646] [serial = 199] [outer = 0x0] [url = about:blank] 23:17:05 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x11858f400) [pid = 1646] [serial = 196] [outer = 0x0] [url = about:blank] 23:17:05 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x128cc3400) [pid = 1646] [serial = 217] [outer = 0x0] [url = about:blank] 23:17:05 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x12855dc00) [pid = 1646] [serial = 187] [outer = 0x0] [url = about:blank] 23:17:05 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x1185b2c00) [pid = 1646] [serial = 198] [outer = 0x0] [url = about:blank] 23:17:05 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x123fd3800) [pid = 1646] [serial = 206] [outer = 0x0] [url = about:blank] 23:17:05 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x128e1bc00) [pid = 1646] [serial = 220] [outer = 0x0] [url = about:blank] 23:17:05 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x129cb9000) [pid = 1646] [serial = 221] [outer = 0x0] [url = about:blank] 23:17:05 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x124ccb400) [pid = 1646] [serial = 209] [outer = 0x0] [url = about:blank] 23:17:05 INFO - PROCESS | 1646 | 1467872225636 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 23:17:05 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 23:17:05 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 568ms 23:17:05 INFO - PROCESS | 1646 | 1467872225681 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 23:17:05 INFO - PROCESS | 1646 | 1467872225682 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 23:17:05 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 23:17:05 INFO - PROCESS | 1646 | 1467872225685 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 23:17:05 INFO - PROCESS | 1646 | 1467872225687 Marionette TRACE conn2 <- [1,382,null,{}] 23:17:05 INFO - PROCESS | 1646 | 1467872225694 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:05 INFO - PROCESS | 1646 | 1467872225697 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:05 INFO - PROCESS | 1646 | 1467872225774 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 23:17:05 INFO - PROCESS | 1646 | 1467872225840 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:05 INFO - PROCESS | 1646 | 1467872225842 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:05 INFO - PROCESS | 1646 | ++DOCSHELL 0x119171800 == 37 [pid = 1646] [id = 103] 23:17:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x124d81c00) [pid = 1646] [serial = 306] [outer = 0x0] 23:17:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x126697800) [pid = 1646] [serial = 307] [outer = 0x124d81c00] 23:17:05 INFO - PROCESS | 1646 | 1467872225876 Marionette DEBUG loaded listener.js 23:17:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x128375000) [pid = 1646] [serial = 308] [outer = 0x124d81c00] 23:17:06 INFO - PROCESS | 1646 | 1467872226169 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 23:17:06 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 23:17:06 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 520ms 23:17:06 INFO - PROCESS | 1646 | 1467872226205 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 23:17:06 INFO - PROCESS | 1646 | 1467872226207 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 23:17:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 23:17:06 INFO - PROCESS | 1646 | 1467872226211 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 23:17:06 INFO - PROCESS | 1646 | 1467872226214 Marionette TRACE conn2 <- [1,386,null,{}] 23:17:06 INFO - PROCESS | 1646 | 1467872226216 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:06 INFO - PROCESS | 1646 | 1467872226217 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:06 INFO - PROCESS | 1646 | 1467872226298 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 23:17:06 INFO - PROCESS | 1646 | 1467872226302 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:06 INFO - PROCESS | 1646 | 1467872226303 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x119fa8000 == 38 [pid = 1646] [id = 104] 23:17:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x128555c00) [pid = 1646] [serial = 309] [outer = 0x0] 23:17:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x128a87000) [pid = 1646] [serial = 310] [outer = 0x128555c00] 23:17:06 INFO - PROCESS | 1646 | 1467872226328 Marionette DEBUG loaded listener.js 23:17:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x128cc3c00) [pid = 1646] [serial = 311] [outer = 0x128555c00] 23:17:06 INFO - PROCESS | 1646 | 1467872226646 Marionette TRACE conn2 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 23:17:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 23:17:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 472ms 23:17:06 INFO - PROCESS | 1646 | 1467872226682 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 23:17:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 23:17:06 INFO - PROCESS | 1646 | 1467872226683 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 23:17:06 INFO - PROCESS | 1646 | 1467872226686 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 23:17:06 INFO - PROCESS | 1646 | 1467872226687 Marionette TRACE conn2 <- [1,390,null,{}] 23:17:06 INFO - PROCESS | 1646 | 1467872226689 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:06 INFO - PROCESS | 1646 | 1467872226690 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:06 INFO - PROCESS | 1646 | 1467872226765 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 23:17:06 INFO - PROCESS | 1646 | 1467872226768 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:06 INFO - PROCESS | 1646 | 1467872226770 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x1239c5800 == 39 [pid = 1646] [id = 105] 23:17:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x128e0f400) [pid = 1646] [serial = 312] [outer = 0x0] 23:17:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x129f39000) [pid = 1646] [serial = 313] [outer = 0x128e0f400] 23:17:06 INFO - PROCESS | 1646 | 1467872226796 Marionette DEBUG loaded listener.js 23:17:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x129fb4800) [pid = 1646] [serial = 314] [outer = 0x128e0f400] 23:17:07 INFO - PROCESS | 1646 | 1467872227149 Marionette TRACE conn2 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 23:17:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 23:17:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 467ms 23:17:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 23:17:07 INFO - PROCESS | 1646 | 1467872227154 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 23:17:07 INFO - PROCESS | 1646 | 1467872227155 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 23:17:07 INFO - PROCESS | 1646 | 1467872227157 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 23:17:07 INFO - PROCESS | 1646 | 1467872227158 Marionette TRACE conn2 <- [1,394,null,{}] 23:17:07 INFO - PROCESS | 1646 | 1467872227163 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:07 INFO - PROCESS | 1646 | 1467872227166 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:07 INFO - PROCESS | 1646 | 1467872227263 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 23:17:07 INFO - PROCESS | 1646 | 1467872227351 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:07 INFO - PROCESS | 1646 | 1467872227352 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x126185800 == 40 [pid = 1646] [id = 106] 23:17:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x12b965000) [pid = 1646] [serial = 315] [outer = 0x0] 23:17:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x12bf89c00) [pid = 1646] [serial = 316] [outer = 0x12b965000] 23:17:07 INFO - PROCESS | 1646 | 1467872227380 Marionette DEBUG loaded listener.js 23:17:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x12bfce800) [pid = 1646] [serial = 317] [outer = 0x12b965000] 23:17:07 INFO - PROCESS | 1646 | 1467872227773 Marionette TRACE conn2 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 23:17:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 23:17:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 670ms 23:17:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 23:17:07 INFO - PROCESS | 1646 | 1467872227828 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 23:17:07 INFO - PROCESS | 1646 | 1467872227829 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 23:17:07 INFO - PROCESS | 1646 | 1467872227831 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 23:17:07 INFO - PROCESS | 1646 | 1467872227832 Marionette TRACE conn2 <- [1,398,null,{}] 23:17:07 INFO - PROCESS | 1646 | 1467872227834 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:07 INFO - PROCESS | 1646 | 1467872227835 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:07 INFO - PROCESS | 1646 | 1467872227935 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 23:17:07 INFO - PROCESS | 1646 | 1467872227938 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:07 INFO - PROCESS | 1646 | 1467872227939 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x11693f800 == 41 [pid = 1646] [id = 107] 23:17:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x12bf86000) [pid = 1646] [serial = 318] [outer = 0x0] 23:17:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x12bfd5c00) [pid = 1646] [serial = 319] [outer = 0x12bf86000] 23:17:07 INFO - PROCESS | 1646 | 1467872227991 Marionette DEBUG loaded listener.js 23:17:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x12c3c8400) [pid = 1646] [serial = 320] [outer = 0x12bf86000] 23:17:08 INFO - PROCESS | 1646 | 1467872228334 Marionette TRACE conn2 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 23:17:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 23:17:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 518ms 23:17:08 INFO - PROCESS | 1646 | 1467872228350 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 23:17:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 23:17:08 INFO - PROCESS | 1646 | 1467872228352 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 23:17:08 INFO - PROCESS | 1646 | 1467872228355 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 23:17:08 INFO - PROCESS | 1646 | 1467872228357 Marionette TRACE conn2 <- [1,402,null,{}] 23:17:08 INFO - PROCESS | 1646 | 1467872228363 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:08 INFO - PROCESS | 1646 | 1467872228365 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:08 INFO - PROCESS | 1646 | 1467872228501 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 23:17:08 INFO - PROCESS | 1646 | 1467872228548 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:08 INFO - PROCESS | 1646 | 1467872228549 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x12831f800 == 42 [pid = 1646] [id = 108] 23:17:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x12c3cac00) [pid = 1646] [serial = 321] [outer = 0x0] 23:17:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x12c3d1400) [pid = 1646] [serial = 322] [outer = 0x12c3cac00] 23:17:08 INFO - PROCESS | 1646 | 1467872228617 Marionette DEBUG loaded listener.js 23:17:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x12c85f400) [pid = 1646] [serial = 323] [outer = 0x12c3cac00] 23:17:09 INFO - PROCESS | 1646 | 1467872228993 Marionette TRACE conn2 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 23:17:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 23:17:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 674ms 23:17:09 INFO - PROCESS | 1646 | 1467872229036 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 23:17:09 INFO - PROCESS | 1646 | 1467872229037 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 23:17:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 23:17:09 INFO - PROCESS | 1646 | 1467872229039 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 23:17:09 INFO - PROCESS | 1646 | 1467872229040 Marionette TRACE conn2 <- [1,406,null,{}] 23:17:09 INFO - PROCESS | 1646 | 1467872229042 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:09 INFO - PROCESS | 1646 | 1467872229043 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:09 INFO - PROCESS | 1646 | 1467872229149 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 23:17:09 INFO - PROCESS | 1646 | 1467872229184 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:09 INFO - PROCESS | 1646 | 1467872229185 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:09 INFO - PROCESS | 1646 | ++DOCSHELL 0x128ea9000 == 43 [pid = 1646] [id = 109] 23:17:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x1128acc00) [pid = 1646] [serial = 324] [outer = 0x0] 23:17:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x1128ae800) [pid = 1646] [serial = 325] [outer = 0x1128acc00] 23:17:09 INFO - PROCESS | 1646 | 1467872229225 Marionette DEBUG loaded listener.js 23:17:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x1128b2800) [pid = 1646] [serial = 326] [outer = 0x1128acc00] 23:17:09 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x1176eb400) [pid = 1646] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 23:17:09 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x12836f800) [pid = 1646] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 23:17:09 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x12836fc00) [pid = 1646] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 23:17:09 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x11672b400) [pid = 1646] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 23:17:09 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x129fbec00) [pid = 1646] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 23:17:09 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x129f35400) [pid = 1646] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 23:17:09 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x124444800) [pid = 1646] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 23:17:09 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x123bdb000) [pid = 1646] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 23:17:09 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x11671ec00) [pid = 1646] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 23:17:09 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x12a068c00) [pid = 1646] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 23:17:09 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x118584800) [pid = 1646] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 23:17:09 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x119b57c00) [pid = 1646] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 23:17:09 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x11876b000) [pid = 1646] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 23:17:09 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x123c7a000) [pid = 1646] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 23:17:09 INFO - PROCESS | 1646 | 1467872229796 Marionette TRACE conn2 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 23:17:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 23:17:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 768ms 23:17:09 INFO - PROCESS | 1646 | 1467872229807 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 23:17:09 INFO - PROCESS | 1646 | 1467872229809 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 23:17:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 23:17:09 INFO - PROCESS | 1646 | 1467872229831 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 23:17:09 INFO - PROCESS | 1646 | 1467872229832 Marionette TRACE conn2 <- [1,410,null,{}] 23:17:09 INFO - PROCESS | 1646 | 1467872229835 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:09 INFO - PROCESS | 1646 | 1467872229836 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:09 INFO - PROCESS | 1646 | 1467872229915 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 23:17:09 INFO - PROCESS | 1646 | 1467872229927 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:09 INFO - PROCESS | 1646 | 1467872229928 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:09 INFO - PROCESS | 1646 | ++DOCSHELL 0x119bc1000 == 44 [pid = 1646] [id = 110] 23:17:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x112e4cc00) [pid = 1646] [serial = 327] [outer = 0x0] 23:17:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x112e52000) [pid = 1646] [serial = 328] [outer = 0x112e4cc00] 23:17:09 INFO - PROCESS | 1646 | 1467872229952 Marionette DEBUG loaded listener.js 23:17:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x112e55c00) [pid = 1646] [serial = 329] [outer = 0x112e4cc00] 23:17:10 INFO - PROCESS | 1646 | 1467872230150 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 23:17:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 23:17:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 471ms 23:17:10 INFO - PROCESS | 1646 | 1467872230297 Marionette TRACE conn2 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 23:17:10 INFO - PROCESS | 1646 | 1467872230300 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 23:17:10 INFO - PROCESS | 1646 | 1467872230302 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 23:17:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 23:17:10 INFO - PROCESS | 1646 | 1467872230304 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 23:17:10 INFO - PROCESS | 1646 | 1467872230306 Marionette TRACE conn2 <- [1,414,null,{}] 23:17:10 INFO - PROCESS | 1646 | 1467872230309 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:10 INFO - PROCESS | 1646 | 1467872230312 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:10 INFO - PROCESS | 1646 | 1467872230403 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 23:17:10 INFO - PROCESS | 1646 | 1467872230459 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:10 INFO - PROCESS | 1646 | 1467872230461 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:10 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a310000 == 45 [pid = 1646] [id = 111] 23:17:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x112e50000) [pid = 1646] [serial = 330] [outer = 0x0] 23:17:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x118584000) [pid = 1646] [serial = 331] [outer = 0x112e50000] 23:17:10 INFO - PROCESS | 1646 | 1467872230487 Marionette DEBUG loaded listener.js 23:17:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x12bf86400) [pid = 1646] [serial = 332] [outer = 0x112e50000] 23:17:10 INFO - PROCESS | 1646 | 1467872230763 Marionette TRACE conn2 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 23:17:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 23:17:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 469ms 23:17:10 INFO - PROCESS | 1646 | 1467872230774 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 23:17:10 INFO - PROCESS | 1646 | 1467872230776 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 23:17:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 23:17:10 INFO - PROCESS | 1646 | 1467872230785 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 23:17:10 INFO - PROCESS | 1646 | 1467872230786 Marionette TRACE conn2 <- [1,418,null,{}] 23:17:10 INFO - PROCESS | 1646 | 1467872230788 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:10 INFO - PROCESS | 1646 | 1467872230790 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:10 INFO - PROCESS | 1646 | 1467872230890 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 23:17:10 INFO - PROCESS | 1646 | 1467872230894 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:10 INFO - PROCESS | 1646 | 1467872230895 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:10 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a5d5800 == 46 [pid = 1646] [id = 112] 23:17:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x12363cc00) [pid = 1646] [serial = 333] [outer = 0x0] 23:17:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x123644400) [pid = 1646] [serial = 334] [outer = 0x12363cc00] 23:17:10 INFO - PROCESS | 1646 | 1467872230920 Marionette DEBUG loaded listener.js 23:17:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x123649000) [pid = 1646] [serial = 335] [outer = 0x12363cc00] 23:17:11 INFO - PROCESS | 1646 | 1467872231860 Marionette TRACE conn2 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 23:17:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 23:17:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1120ms 23:17:11 INFO - PROCESS | 1646 | 1467872231906 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 23:17:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 23:17:11 INFO - PROCESS | 1646 | 1467872231909 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 23:17:11 INFO - PROCESS | 1646 | 1467872231913 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 23:17:11 INFO - PROCESS | 1646 | 1467872231915 Marionette TRACE conn2 <- [1,422,null,{}] 23:17:11 INFO - PROCESS | 1646 | 1467872231918 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:11 INFO - PROCESS | 1646 | 1467872231920 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:12 INFO - PROCESS | 1646 | 1467872232027 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 23:17:12 INFO - PROCESS | 1646 | 1467872232078 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:12 INFO - PROCESS | 1646 | 1467872232080 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x11718e800 == 47 [pid = 1646] [id = 113] 23:17:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x116630400) [pid = 1646] [serial = 336] [outer = 0x0] 23:17:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x116a03c00) [pid = 1646] [serial = 337] [outer = 0x116630400] 23:17:12 INFO - PROCESS | 1646 | 1467872232112 Marionette DEBUG loaded listener.js 23:17:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x118260000) [pid = 1646] [serial = 338] [outer = 0x116630400] 23:17:13 INFO - PROCESS | 1646 | 1467872233089 Marionette TRACE conn2 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 23:17:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 23:17:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1222ms 23:17:13 INFO - PROCESS | 1646 | 1467872233135 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 23:17:13 INFO - PROCESS | 1646 | 1467872233138 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 23:17:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 23:17:13 INFO - PROCESS | 1646 | 1467872233143 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 23:17:13 INFO - PROCESS | 1646 | 1467872233145 Marionette TRACE conn2 <- [1,426,null,{}] 23:17:13 INFO - PROCESS | 1646 | 1467872233147 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:13 INFO - PROCESS | 1646 | 1467872233149 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:13 INFO - PROCESS | 1646 | 1467872233254 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 23:17:13 INFO - PROCESS | 1646 | 1467872233306 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:13 INFO - PROCESS | 1646 | 1467872233308 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:13 INFO - PROCESS | 1646 | ++DOCSHELL 0x119aa7800 == 48 [pid = 1646] [id = 114] 23:17:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x119fd2c00) [pid = 1646] [serial = 339] [outer = 0x0] 23:17:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x12363e400) [pid = 1646] [serial = 340] [outer = 0x119fd2c00] 23:17:13 INFO - PROCESS | 1646 | 1467872233338 Marionette DEBUG loaded listener.js 23:17:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 117 (0x123b2e000) [pid = 1646] [serial = 341] [outer = 0x119fd2c00] 23:17:13 INFO - PROCESS | 1646 | 1467872233811 Marionette TRACE conn2 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 23:17:13 INFO - PROCESS | 1646 | 1467872233866 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 23:17:13 INFO - PROCESS | 1646 | 1467872233868 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 23:17:13 INFO - PROCESS | 1646 | 1467872233871 Marionette TRACE conn2 <- [1,430,null,{}] 23:17:13 INFO - PROCESS | 1646 | 1467872233878 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:13 INFO - PROCESS | 1646 | 1467872233881 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:13 INFO - PROCESS | 1646 | 1467872233984 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 23:17:14 INFO - PROCESS | 1646 | 1467872234051 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:14 INFO - PROCESS | 1646 | 1467872234053 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:14 INFO - PROCESS | 1646 | ++DOCSHELL 0x128af1800 == 49 [pid = 1646] [id = 115] 23:17:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 118 (0x124cc5c00) [pid = 1646] [serial = 342] [outer = 0x0] 23:17:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 119 (0x126127400) [pid = 1646] [serial = 343] [outer = 0x124cc5c00] 23:17:14 INFO - PROCESS | 1646 | 1467872234084 Marionette DEBUG loaded listener.js 23:17:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 120 (0x128373c00) [pid = 1646] [serial = 344] [outer = 0x124cc5c00] 23:17:14 INFO - PROCESS | 1646 | 1467872234531 Marionette TRACE conn2 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 23:17:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 23:17:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 722ms 23:17:14 INFO - PROCESS | 1646 | 1467872234764 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 23:17:14 INFO - PROCESS | 1646 | 1467872234769 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 23:17:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 23:17:14 INFO - PROCESS | 1646 | 1467872234789 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 23:17:14 INFO - PROCESS | 1646 | 1467872234791 Marionette TRACE conn2 <- [1,434,null,{}] 23:17:14 INFO - PROCESS | 1646 | 1467872234797 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:14 INFO - PROCESS | 1646 | 1467872234800 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:14 INFO - PROCESS | 1646 | 1467872234932 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 23:17:15 INFO - PROCESS | 1646 | 1467872235047 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:15 INFO - PROCESS | 1646 | 1467872235052 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:15 INFO - PROCESS | 1646 | ++DOCSHELL 0x116945000 == 50 [pid = 1646] [id = 116] 23:17:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 121 (0x1128b1400) [pid = 1646] [serial = 345] [outer = 0x0] 23:17:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 122 (0x113cec400) [pid = 1646] [serial = 346] [outer = 0x1128b1400] 23:17:15 INFO - PROCESS | 1646 | 1467872235098 Marionette DEBUG loaded listener.js 23:17:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 123 (0x118209000) [pid = 1646] [serial = 347] [outer = 0x1128b1400] 23:17:15 INFO - PROCESS | 1646 | 1467872235585 Marionette TRACE conn2 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 23:17:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 23:17:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 824ms 23:17:15 INFO - PROCESS | 1646 | 1467872235612 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 23:17:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 23:17:15 INFO - PROCESS | 1646 | 1467872235614 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 23:17:15 INFO - PROCESS | 1646 | 1467872235618 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 23:17:15 INFO - PROCESS | 1646 | 1467872235620 Marionette TRACE conn2 <- [1,438,null,{}] 23:17:15 INFO - PROCESS | 1646 | 1467872235623 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:15 INFO - PROCESS | 1646 | 1467872235625 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:15 INFO - PROCESS | 1646 | 1467872235732 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 23:17:15 INFO - PROCESS | 1646 | --DOCSHELL 0x12a310000 == 49 [pid = 1646] [id = 111] 23:17:15 INFO - PROCESS | 1646 | --DOCSHELL 0x119bc1000 == 48 [pid = 1646] [id = 110] 23:17:15 INFO - PROCESS | 1646 | --DOCSHELL 0x128ea9000 == 47 [pid = 1646] [id = 109] 23:17:15 INFO - PROCESS | 1646 | --DOCSHELL 0x12831f800 == 46 [pid = 1646] [id = 108] 23:17:15 INFO - PROCESS | 1646 | --DOCSHELL 0x11693f800 == 45 [pid = 1646] [id = 107] 23:17:15 INFO - PROCESS | 1646 | --DOCSHELL 0x126185800 == 44 [pid = 1646] [id = 106] 23:17:15 INFO - PROCESS | 1646 | --DOMWINDOW == 122 (0x12bf8c000) [pid = 1646] [serial = 286] [outer = 0x0] [url = about:blank] 23:17:15 INFO - PROCESS | 1646 | --DOCSHELL 0x1239c5800 == 43 [pid = 1646] [id = 105] 23:17:15 INFO - PROCESS | 1646 | --DOCSHELL 0x119fa8000 == 42 [pid = 1646] [id = 104] 23:17:15 INFO - PROCESS | 1646 | --DOCSHELL 0x119171800 == 41 [pid = 1646] [id = 103] 23:17:15 INFO - PROCESS | 1646 | --DOCSHELL 0x117e7f800 == 40 [pid = 1646] [id = 102] 23:17:15 INFO - PROCESS | 1646 | --DOCSHELL 0x119bbe000 == 39 [pid = 1646] [id = 101] 23:17:15 INFO - PROCESS | 1646 | --DOCSHELL 0x119fb9000 == 38 [pid = 1646] [id = 98] 23:17:15 INFO - PROCESS | 1646 | --DOCSHELL 0x117e77000 == 37 [pid = 1646] [id = 97] 23:17:15 INFO - PROCESS | 1646 | --DOCSHELL 0x129f59800 == 36 [pid = 1646] [id = 96] 23:17:15 INFO - PROCESS | 1646 | --DOMWINDOW == 121 (0x118585c00) [pid = 1646] [serial = 193] [outer = 0x0] [url = about:blank] 23:17:15 INFO - PROCESS | 1646 | --DOMWINDOW == 120 (0x12855bc00) [pid = 1646] [serial = 265] [outer = 0x0] [url = about:blank] 23:17:15 INFO - PROCESS | 1646 | --DOMWINDOW == 119 (0x129f37800) [pid = 1646] [serial = 269] [outer = 0x0] [url = about:blank] 23:17:15 INFO - PROCESS | 1646 | --DOMWINDOW == 118 (0x128e1d400) [pid = 1646] [serial = 268] [outer = 0x0] [url = about:blank] 23:17:15 INFO - PROCESS | 1646 | --DOMWINDOW == 117 (0x123b24800) [pid = 1646] [serial = 277] [outer = 0x0] [url = about:blank] 23:17:15 INFO - PROCESS | 1646 | --DOMWINDOW == 116 (0x12a258800) [pid = 1646] [serial = 274] [outer = 0x0] [url = about:blank] 23:17:15 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x129f86000) [pid = 1646] [serial = 271] [outer = 0x0] [url = about:blank] 23:17:15 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x1247db000) [pid = 1646] [serial = 259] [outer = 0x0] [url = about:blank] 23:17:15 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x124d84800) [pid = 1646] [serial = 260] [outer = 0x0] [url = about:blank] 23:17:15 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x126124800) [pid = 1646] [serial = 262] [outer = 0x0] [url = about:blank] 23:17:15 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x124086000) [pid = 1646] [serial = 248] [outer = 0x0] [url = about:blank] 23:17:15 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x119831000) [pid = 1646] [serial = 247] [outer = 0x0] [url = about:blank] 23:17:15 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x12b96ac00) [pid = 1646] [serial = 280] [outer = 0x0] [url = about:blank] 23:17:15 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x1188f5800) [pid = 1646] [serial = 238] [outer = 0x0] [url = about:blank] 23:17:15 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x124ccac00) [pid = 1646] [serial = 241] [outer = 0x0] [url = about:blank] 23:17:15 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x1176e4000) [pid = 1646] [serial = 235] [outer = 0x0] [url = about:blank] 23:17:15 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x12bc68000) [pid = 1646] [serial = 281] [outer = 0x0] [url = about:blank] 23:17:15 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x124d80000) [pid = 1646] [serial = 244] [outer = 0x0] [url = about:blank] 23:17:15 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x118770800) [pid = 1646] [serial = 251] [outer = 0x0] [url = about:blank] 23:17:15 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x118590800) [pid = 1646] [serial = 250] [outer = 0x0] [url = about:blank] 23:17:15 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x1232b2c00) [pid = 1646] [serial = 256] [outer = 0x0] [url = about:blank] 23:17:15 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x123bd8000) [pid = 1646] [serial = 257] [outer = 0x0] [url = about:blank] 23:17:15 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x11984cc00) [pid = 1646] [serial = 253] [outer = 0x0] [url = about:blank] 23:17:15 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x119b54400) [pid = 1646] [serial = 254] [outer = 0x0] [url = about:blank] 23:17:15 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x12bc6fc00) [pid = 1646] [serial = 283] [outer = 0x0] [url = about:blank] 23:17:15 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x12bc75000) [pid = 1646] [serial = 284] [outer = 0x0] [url = about:blank] 23:17:15 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x128cbc000) [pid = 1646] [serial = 278] [outer = 0x0] [url = about:blank] 23:17:15 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x12b960800) [pid = 1646] [serial = 275] [outer = 0x0] [url = about:blank] 23:17:15 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x129fb3800) [pid = 1646] [serial = 272] [outer = 0x0] [url = about:blank] 23:17:15 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x128cbd000) [pid = 1646] [serial = 266] [outer = 0x0] [url = about:blank] 23:17:15 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x12836c800) [pid = 1646] [serial = 263] [outer = 0x0] [url = about:blank] 23:17:15 INFO - PROCESS | 1646 | 1467872235820 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:15 INFO - PROCESS | 1646 | 1467872235822 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:15 INFO - PROCESS | 1646 | ++DOCSHELL 0x1131a8000 == 37 [pid = 1646] [id = 117] 23:17:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x112e55800) [pid = 1646] [serial = 348] [outer = 0x0] 23:17:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x11825f000) [pid = 1646] [serial = 349] [outer = 0x112e55800] 23:17:15 INFO - PROCESS | 1646 | 1467872235854 Marionette DEBUG loaded listener.js 23:17:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x119926c00) [pid = 1646] [serial = 350] [outer = 0x112e55800] 23:17:16 INFO - PROCESS | 1646 | 1467872236273 Marionette TRACE conn2 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 23:17:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 23:17:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 672ms 23:17:16 INFO - PROCESS | 1646 | 1467872236289 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 23:17:16 INFO - PROCESS | 1646 | 1467872236291 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 23:17:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 23:17:16 INFO - PROCESS | 1646 | 1467872236306 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 23:17:16 INFO - PROCESS | 1646 | 1467872236306 Marionette TRACE conn2 <- [1,442,null,{}] 23:17:16 INFO - PROCESS | 1646 | 1467872236317 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:16 INFO - PROCESS | 1646 | 1467872236321 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:16 INFO - PROCESS | 1646 | 1467872236457 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 23:17:16 INFO - PROCESS | 1646 | 1467872236520 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:16 INFO - PROCESS | 1646 | 1467872236523 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:16 INFO - PROCESS | 1646 | ++DOCSHELL 0x11839e800 == 38 [pid = 1646] [id = 118] 23:17:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x119b54400) [pid = 1646] [serial = 351] [outer = 0x0] 23:17:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x123b2a400) [pid = 1646] [serial = 352] [outer = 0x119b54400] 23:17:16 INFO - PROCESS | 1646 | 1467872236550 Marionette DEBUG loaded listener.js 23:17:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x123bdb400) [pid = 1646] [serial = 353] [outer = 0x119b54400] 23:17:16 INFO - PROCESS | 1646 | 1467872236888 Marionette TRACE conn2 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 23:17:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 23:17:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 620ms 23:17:16 INFO - PROCESS | 1646 | 1467872236928 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 23:17:16 INFO - PROCESS | 1646 | 1467872236930 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 23:17:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 23:17:16 INFO - PROCESS | 1646 | 1467872236934 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 23:17:16 INFO - PROCESS | 1646 | 1467872236935 Marionette TRACE conn2 <- [1,446,null,{}] 23:17:16 INFO - PROCESS | 1646 | 1467872236939 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:16 INFO - PROCESS | 1646 | 1467872236941 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:17 INFO - PROCESS | 1646 | 1467872237079 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 23:17:17 INFO - PROCESS | 1646 | 1467872237156 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:17 INFO - PROCESS | 1646 | 1467872237157 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:17 INFO - PROCESS | 1646 | ++DOCSHELL 0x119a91000 == 39 [pid = 1646] [id = 119] 23:17:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x123bdac00) [pid = 1646] [serial = 354] [outer = 0x0] 23:17:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x124446c00) [pid = 1646] [serial = 355] [outer = 0x123bdac00] 23:17:17 INFO - PROCESS | 1646 | 1467872237201 Marionette DEBUG loaded listener.js 23:17:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x12612b400) [pid = 1646] [serial = 356] [outer = 0x123bdac00] 23:17:17 INFO - PROCESS | 1646 | 1467872237510 Marionette TRACE conn2 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 23:17:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 23:17:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 620ms 23:17:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 23:17:17 INFO - PROCESS | 1646 | 1467872237553 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 23:17:17 INFO - PROCESS | 1646 | 1467872237555 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 23:17:17 INFO - PROCESS | 1646 | 1467872237557 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 23:17:17 INFO - PROCESS | 1646 | 1467872237558 Marionette TRACE conn2 <- [1,450,null,{}] 23:17:17 INFO - PROCESS | 1646 | 1467872237564 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:17 INFO - PROCESS | 1646 | 1467872237565 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:17 INFO - PROCESS | 1646 | 1467872237668 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 23:17:17 INFO - PROCESS | 1646 | 1467872237713 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:17 INFO - PROCESS | 1646 | 1467872237714 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:17 INFO - PROCESS | 1646 | ++DOCSHELL 0x121714800 == 40 [pid = 1646] [id = 120] 23:17:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x12660e000) [pid = 1646] [serial = 357] [outer = 0x0] 23:17:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x128374400) [pid = 1646] [serial = 358] [outer = 0x12660e000] 23:17:17 INFO - PROCESS | 1646 | 1467872237739 Marionette DEBUG loaded listener.js 23:17:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x1283efc00) [pid = 1646] [serial = 359] [outer = 0x12660e000] 23:17:18 INFO - PROCESS | 1646 | 1467872238035 Marionette TRACE conn2 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 23:17:18 INFO - PROCESS | 1646 | 1467872238081 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 23:17:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 23:17:18 INFO - PROCESS | 1646 | 1467872238083 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 23:17:18 INFO - PROCESS | 1646 | 1467872238091 Marionette TRACE conn2 <- [1,454,null,{}] 23:17:18 INFO - PROCESS | 1646 | 1467872238093 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:18 INFO - PROCESS | 1646 | 1467872238097 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:18 INFO - PROCESS | 1646 | 1467872238221 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 23:17:18 INFO - PROCESS | 1646 | 1467872238226 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:18 INFO - PROCESS | 1646 | 1467872238227 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:18 INFO - PROCESS | 1646 | ++DOCSHELL 0x1240d4000 == 41 [pid = 1646] [id = 121] 23:17:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x12855c800) [pid = 1646] [serial = 360] [outer = 0x0] 23:17:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x128cbe400) [pid = 1646] [serial = 361] [outer = 0x12855c800] 23:17:18 INFO - PROCESS | 1646 | 1467872238252 Marionette DEBUG loaded listener.js 23:17:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x129f87c00) [pid = 1646] [serial = 362] [outer = 0x12855c800] 23:17:18 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:17:18 INFO - PROCESS | 1646 | 1467872238589 Marionette TRACE conn2 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 23:17:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 23:17:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 529ms 23:17:18 INFO - PROCESS | 1646 | 1467872238614 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 23:17:18 INFO - PROCESS | 1646 | 1467872238615 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 23:17:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 23:17:18 INFO - PROCESS | 1646 | 1467872238618 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 23:17:18 INFO - PROCESS | 1646 | 1467872238619 Marionette TRACE conn2 <- [1,458,null,{}] 23:17:18 INFO - PROCESS | 1646 | 1467872238621 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:18 INFO - PROCESS | 1646 | 1467872238622 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:18 INFO - PROCESS | 1646 | 1467872238717 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 23:17:18 INFO - PROCESS | 1646 | 1467872238720 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:18 INFO - PROCESS | 1646 | 1467872238722 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:18 INFO - PROCESS | 1646 | ++DOCSHELL 0x124cab800 == 42 [pid = 1646] [id = 122] 23:17:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x129f88800) [pid = 1646] [serial = 363] [outer = 0x0] 23:17:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x129fb5400) [pid = 1646] [serial = 364] [outer = 0x129f88800] 23:17:18 INFO - PROCESS | 1646 | 1467872238746 Marionette DEBUG loaded listener.js 23:17:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x12a258800) [pid = 1646] [serial = 365] [outer = 0x129f88800] 23:17:19 INFO - PROCESS | 1646 | 1467872239094 Marionette TRACE conn2 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 23:17:19 INFO - PROCESS | 1646 | 1467872239145 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 23:17:19 INFO - PROCESS | 1646 | 1467872239147 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 23:17:19 INFO - PROCESS | 1646 | 1467872239148 Marionette TRACE conn2 <- [1,462,null,{}] 23:17:19 INFO - PROCESS | 1646 | 1467872239151 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:19 INFO - PROCESS | 1646 | 1467872239152 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:19 INFO - PROCESS | 1646 | 1467872239247 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 23:17:19 INFO - PROCESS | 1646 | 1467872239259 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:19 INFO - PROCESS | 1646 | 1467872239260 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:19 INFO - PROCESS | 1646 | ++DOCSHELL 0x1282e2800 == 43 [pid = 1646] [id = 123] 23:17:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x12a258c00) [pid = 1646] [serial = 366] [outer = 0x0] 23:17:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x12a55e400) [pid = 1646] [serial = 367] [outer = 0x12a258c00] 23:17:19 INFO - PROCESS | 1646 | 1467872239284 Marionette DEBUG loaded listener.js 23:17:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x12a565000) [pid = 1646] [serial = 368] [outer = 0x12a258c00] 23:17:19 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:17:19 INFO - PROCESS | 1646 | 1467872239625 Marionette TRACE conn2 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 23:17:19 INFO - PROCESS | 1646 | 1467872239667 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 23:17:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 23:17:19 INFO - PROCESS | 1646 | 1467872239669 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 23:17:19 INFO - PROCESS | 1646 | 1467872239670 Marionette TRACE conn2 <- [1,466,null,{}] 23:17:19 INFO - PROCESS | 1646 | 1467872239673 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:19 INFO - PROCESS | 1646 | 1467872239674 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:19 INFO - PROCESS | 1646 | 1467872239767 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 23:17:19 INFO - PROCESS | 1646 | 1467872239782 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:19 INFO - PROCESS | 1646 | 1467872239783 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:19 INFO - PROCESS | 1646 | ++DOCSHELL 0x128312800 == 44 [pid = 1646] [id = 124] 23:17:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x12a55c400) [pid = 1646] [serial = 369] [outer = 0x0] 23:17:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x12b969000) [pid = 1646] [serial = 370] [outer = 0x12a55c400] 23:17:19 INFO - PROCESS | 1646 | 1467872239807 Marionette DEBUG loaded listener.js 23:17:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x12bad9c00) [pid = 1646] [serial = 371] [outer = 0x12a55c400] 23:17:20 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x12bf86000) [pid = 1646] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 23:17:20 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x12c3cac00) [pid = 1646] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 23:17:20 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x128e0f400) [pid = 1646] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 23:17:20 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x128555c00) [pid = 1646] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 23:17:20 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x124d81c00) [pid = 1646] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 23:17:20 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x123772c00) [pid = 1646] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 23:17:20 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x119443400) [pid = 1646] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 23:17:20 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x128a7c000) [pid = 1646] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 23:17:20 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x12b965000) [pid = 1646] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 23:17:20 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x1128acc00) [pid = 1646] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 23:17:20 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x112e4cc00) [pid = 1646] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 23:17:20 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x112e50000) [pid = 1646] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 23:17:20 INFO - PROCESS | 1646 | 1467872240268 Marionette TRACE conn2 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 23:17:20 INFO - PROCESS | 1646 | 1467872240289 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 23:17:20 INFO - PROCESS | 1646 | 1467872240291 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 23:17:20 INFO - PROCESS | 1646 | 1467872240294 Marionette TRACE conn2 <- [1,470,null,{}] 23:17:20 INFO - PROCESS | 1646 | 1467872240298 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:20 INFO - PROCESS | 1646 | 1467872240299 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:20 INFO - PROCESS | 1646 | 1467872240380 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 23:17:20 INFO - PROCESS | 1646 | 1467872240430 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:20 INFO - PROCESS | 1646 | 1467872240431 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:20 INFO - PROCESS | 1646 | ++DOCSHELL 0x128add800 == 45 [pid = 1646] [id = 125] 23:17:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x112e4f000) [pid = 1646] [serial = 372] [outer = 0x0] 23:17:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x128377400) [pid = 1646] [serial = 373] [outer = 0x112e4f000] 23:17:20 INFO - PROCESS | 1646 | 1467872240457 Marionette DEBUG loaded listener.js 23:17:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x12a55dc00) [pid = 1646] [serial = 374] [outer = 0x112e4f000] 23:17:20 INFO - PROCESS | 1646 | 1467872240712 Marionette TRACE conn2 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 23:17:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 23:17:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 472ms 23:17:20 INFO - PROCESS | 1646 | 1467872240767 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 23:17:20 INFO - PROCESS | 1646 | 1467872240768 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 23:17:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 23:17:20 INFO - PROCESS | 1646 | 1467872240770 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 23:17:20 INFO - PROCESS | 1646 | 1467872240772 Marionette TRACE conn2 <- [1,474,null,{}] 23:17:20 INFO - PROCESS | 1646 | 1467872240775 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:20 INFO - PROCESS | 1646 | 1467872240778 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:20 INFO - PROCESS | 1646 | 1467872240870 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 23:17:20 INFO - PROCESS | 1646 | 1467872240875 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:20 INFO - PROCESS | 1646 | 1467872240878 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:20 INFO - PROCESS | 1646 | ++DOCSHELL 0x129f64800 == 46 [pid = 1646] [id = 126] 23:17:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x12a561800) [pid = 1646] [serial = 375] [outer = 0x0] 23:17:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x12bc69000) [pid = 1646] [serial = 376] [outer = 0x12a561800] 23:17:20 INFO - PROCESS | 1646 | 1467872240905 Marionette DEBUG loaded listener.js 23:17:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x12bfd0800) [pid = 1646] [serial = 377] [outer = 0x12a561800] 23:17:21 INFO - PROCESS | 1646 | 1467872241251 Marionette TRACE conn2 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 23:17:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 23:17:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 518ms 23:17:21 INFO - PROCESS | 1646 | 1467872241290 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 23:17:21 INFO - PROCESS | 1646 | 1467872241291 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 23:17:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 23:17:21 INFO - PROCESS | 1646 | 1467872241305 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 23:17:21 INFO - PROCESS | 1646 | 1467872241306 Marionette TRACE conn2 <- [1,478,null,{}] 23:17:21 INFO - PROCESS | 1646 | 1467872241310 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:21 INFO - PROCESS | 1646 | 1467872241311 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:21 INFO - PROCESS | 1646 | 1467872241432 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 23:17:21 INFO - PROCESS | 1646 | 1467872241439 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:21 INFO - PROCESS | 1646 | 1467872241440 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a548000 == 47 [pid = 1646] [id = 127] 23:17:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x12bfd4000) [pid = 1646] [serial = 378] [outer = 0x0] 23:17:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x12bfd9000) [pid = 1646] [serial = 379] [outer = 0x12bfd4000] 23:17:21 INFO - PROCESS | 1646 | 1467872241480 Marionette DEBUG loaded listener.js 23:17:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x12c3ce400) [pid = 1646] [serial = 380] [outer = 0x12bfd4000] 23:17:21 INFO - PROCESS | 1646 | 1467872241818 Marionette TRACE conn2 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 23:17:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 23:17:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 530ms 23:17:21 INFO - PROCESS | 1646 | 1467872241823 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 23:17:21 INFO - PROCESS | 1646 | 1467872241824 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 23:17:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 23:17:21 INFO - PROCESS | 1646 | 1467872241830 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 23:17:21 INFO - PROCESS | 1646 | 1467872241831 Marionette TRACE conn2 <- [1,482,null,{}] 23:17:21 INFO - PROCESS | 1646 | 1467872241834 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:21 INFO - PROCESS | 1646 | 1467872241835 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:21 INFO - PROCESS | 1646 | 1467872241915 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 23:17:21 INFO - PROCESS | 1646 | 1467872241973 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:21 INFO - PROCESS | 1646 | 1467872241974 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ba7f000 == 48 [pid = 1646] [id = 128] 23:17:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x110eaac00) [pid = 1646] [serial = 381] [outer = 0x0] 23:17:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x110eb2800) [pid = 1646] [serial = 382] [outer = 0x110eaac00] 23:17:22 INFO - PROCESS | 1646 | 1467872241998 Marionette DEBUG loaded listener.js 23:17:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x110eb7400) [pid = 1646] [serial = 383] [outer = 0x110eaac00] 23:17:22 INFO - PROCESS | 1646 | 1467872242464 Marionette TRACE conn2 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 23:17:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 23:17:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 669ms 23:17:22 INFO - PROCESS | 1646 | 1467872242500 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 23:17:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 23:17:22 INFO - PROCESS | 1646 | 1467872242503 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 23:17:22 INFO - PROCESS | 1646 | 1467872242506 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 23:17:22 INFO - PROCESS | 1646 | 1467872242508 Marionette TRACE conn2 <- [1,486,null,{}] 23:17:22 INFO - PROCESS | 1646 | 1467872242514 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:22 INFO - PROCESS | 1646 | 1467872242516 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:22 INFO - PROCESS | 1646 | 1467872242618 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 23:17:22 INFO - PROCESS | 1646 | 1467872242687 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:22 INFO - PROCESS | 1646 | 1467872242689 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:22 INFO - PROCESS | 1646 | ++DOCSHELL 0x117e77800 == 49 [pid = 1646] [id = 129] 23:17:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x112e4cc00) [pid = 1646] [serial = 384] [outer = 0x0] 23:17:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 117 (0x116165c00) [pid = 1646] [serial = 385] [outer = 0x112e4cc00] 23:17:22 INFO - PROCESS | 1646 | 1467872242719 Marionette DEBUG loaded listener.js 23:17:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 118 (0x11820c800) [pid = 1646] [serial = 386] [outer = 0x112e4cc00] 23:17:23 INFO - PROCESS | 1646 | 1467872243181 Marionette TRACE conn2 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 23:17:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 23:17:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 725ms 23:17:23 INFO - PROCESS | 1646 | 1467872243231 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 23:17:23 INFO - PROCESS | 1646 | 1467872243234 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 23:17:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 23:17:23 INFO - PROCESS | 1646 | 1467872243239 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 23:17:23 INFO - PROCESS | 1646 | 1467872243241 Marionette TRACE conn2 <- [1,490,null,{}] 23:17:23 INFO - PROCESS | 1646 | 1467872243246 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:23 INFO - PROCESS | 1646 | 1467872243247 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:23 INFO - PROCESS | 1646 | 1467872243348 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 23:17:23 INFO - PROCESS | 1646 | 1467872243416 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:23 INFO - PROCESS | 1646 | 1467872243417 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:23 INFO - PROCESS | 1646 | ++DOCSHELL 0x1239be800 == 50 [pid = 1646] [id = 130] 23:17:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 119 (0x121704800) [pid = 1646] [serial = 387] [outer = 0x0] 23:17:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 120 (0x1217e0400) [pid = 1646] [serial = 388] [outer = 0x121704800] 23:17:23 INFO - PROCESS | 1646 | 1467872243448 Marionette DEBUG loaded listener.js 23:17:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 121 (0x123642c00) [pid = 1646] [serial = 389] [outer = 0x121704800] 23:17:23 INFO - PROCESS | 1646 | 1467872243860 Marionette TRACE conn2 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 23:17:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 23:17:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 672ms 23:17:23 INFO - PROCESS | 1646 | 1467872243926 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 23:17:23 INFO - PROCESS | 1646 | 1467872243928 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 23:17:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 23:17:23 INFO - PROCESS | 1646 | 1467872243932 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 23:17:23 INFO - PROCESS | 1646 | 1467872243935 Marionette TRACE conn2 <- [1,494,null,{}] 23:17:23 INFO - PROCESS | 1646 | 1467872243946 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:23 INFO - PROCESS | 1646 | 1467872243949 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:24 INFO - PROCESS | 1646 | 1467872244052 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 23:17:24 INFO - PROCESS | 1646 | 1467872244121 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:24 INFO - PROCESS | 1646 | 1467872244123 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bcc8800 == 51 [pid = 1646] [id = 131] 23:17:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 122 (0x128375c00) [pid = 1646] [serial = 390] [outer = 0x0] 23:17:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 123 (0x12877b400) [pid = 1646] [serial = 391] [outer = 0x128375c00] 23:17:24 INFO - PROCESS | 1646 | 1467872244154 Marionette DEBUG loaded listener.js 23:17:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 124 (0x128e18c00) [pid = 1646] [serial = 392] [outer = 0x128375c00] 23:17:24 INFO - PROCESS | 1646 | 1467872244582 Marionette TRACE conn2 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 23:17:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 23:17:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 672ms 23:17:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 23:17:24 INFO - PROCESS | 1646 | 1467872244621 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 23:17:24 INFO - PROCESS | 1646 | 1467872244623 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 23:17:24 INFO - PROCESS | 1646 | 1467872244645 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 23:17:24 INFO - PROCESS | 1646 | 1467872244646 Marionette TRACE conn2 <- [1,498,null,{}] 23:17:24 INFO - PROCESS | 1646 | 1467872244650 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:24 INFO - PROCESS | 1646 | 1467872244651 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:24 INFO - PROCESS | 1646 | 1467872244755 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 23:17:24 INFO - PROCESS | 1646 | 1467872244821 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:24 INFO - PROCESS | 1646 | 1467872244822 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c125800 == 52 [pid = 1646] [id = 132] 23:17:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 125 (0x128e1d400) [pid = 1646] [serial = 393] [outer = 0x0] 23:17:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 126 (0x12a076c00) [pid = 1646] [serial = 394] [outer = 0x128e1d400] 23:17:24 INFO - PROCESS | 1646 | 1467872244853 Marionette DEBUG loaded listener.js 23:17:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 127 (0x12b96b800) [pid = 1646] [serial = 395] [outer = 0x128e1d400] 23:17:25 INFO - PROCESS | 1646 | 1467872245279 Marionette TRACE conn2 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 23:17:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 23:17:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 690ms 23:17:25 INFO - PROCESS | 1646 | 1467872245316 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 23:17:25 INFO - PROCESS | 1646 | 1467872245318 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 23:17:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 23:17:25 INFO - PROCESS | 1646 | 1467872245320 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 23:17:25 INFO - PROCESS | 1646 | 1467872245321 Marionette TRACE conn2 <- [1,502,null,{}] 23:17:25 INFO - PROCESS | 1646 | 1467872245323 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:25 INFO - PROCESS | 1646 | 1467872245325 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:25 INFO - PROCESS | 1646 | 1467872245427 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 23:17:25 INFO - PROCESS | 1646 | 1467872245481 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:25 INFO - PROCESS | 1646 | 1467872245482 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:25 INFO - PROCESS | 1646 | ++DOCSHELL 0x118306800 == 53 [pid = 1646] [id = 133] 23:17:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 128 (0x1128a6c00) [pid = 1646] [serial = 396] [outer = 0x0] 23:17:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 129 (0x12877ac00) [pid = 1646] [serial = 397] [outer = 0x1128a6c00] 23:17:25 INFO - PROCESS | 1646 | 1467872245511 Marionette DEBUG loaded listener.js 23:17:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 130 (0x12badc400) [pid = 1646] [serial = 398] [outer = 0x1128a6c00] 23:17:26 INFO - PROCESS | 1646 | 1467872246068 Marionette TRACE conn2 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 23:17:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 23:17:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 769ms 23:17:26 INFO - PROCESS | 1646 | 1467872246090 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 23:17:26 INFO - PROCESS | 1646 | 1467872246092 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 23:17:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 23:17:26 INFO - PROCESS | 1646 | 1467872246095 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 23:17:26 INFO - PROCESS | 1646 | 1467872246097 Marionette TRACE conn2 <- [1,506,null,{}] 23:17:26 INFO - PROCESS | 1646 | 1467872246100 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:26 INFO - PROCESS | 1646 | 1467872246102 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:26 INFO - PROCESS | 1646 | 1467872246192 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 23:17:26 INFO - PROCESS | 1646 | 1467872246251 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:26 INFO - PROCESS | 1646 | 1467872246252 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x117185800 == 54 [pid = 1646] [id = 134] 23:17:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 131 (0x11858a800) [pid = 1646] [serial = 399] [outer = 0x0] 23:17:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 132 (0x11991d000) [pid = 1646] [serial = 400] [outer = 0x11858a800] 23:17:26 INFO - PROCESS | 1646 | 1467872246281 Marionette DEBUG loaded listener.js 23:17:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 133 (0x123109800) [pid = 1646] [serial = 401] [outer = 0x11858a800] 23:17:26 INFO - PROCESS | 1646 | --DOCSHELL 0x12a548000 == 53 [pid = 1646] [id = 127] 23:17:26 INFO - PROCESS | 1646 | --DOCSHELL 0x129f64800 == 52 [pid = 1646] [id = 126] 23:17:26 INFO - PROCESS | 1646 | --DOCSHELL 0x128add800 == 51 [pid = 1646] [id = 125] 23:17:26 INFO - PROCESS | 1646 | --DOCSHELL 0x128312800 == 50 [pid = 1646] [id = 124] 23:17:26 INFO - PROCESS | 1646 | --DOCSHELL 0x1282e2800 == 49 [pid = 1646] [id = 123] 23:17:26 INFO - PROCESS | 1646 | --DOCSHELL 0x124cab800 == 48 [pid = 1646] [id = 122] 23:17:26 INFO - PROCESS | 1646 | --DOMWINDOW == 132 (0x123644400) [pid = 1646] [serial = 334] [outer = 0x0] [url = about:blank] 23:17:26 INFO - PROCESS | 1646 | --DOCSHELL 0x1240d4000 == 47 [pid = 1646] [id = 121] 23:17:26 INFO - PROCESS | 1646 | --DOCSHELL 0x121714800 == 46 [pid = 1646] [id = 120] 23:17:26 INFO - PROCESS | 1646 | --DOCSHELL 0x119a91000 == 45 [pid = 1646] [id = 119] 23:17:26 INFO - PROCESS | 1646 | --DOCSHELL 0x11839e800 == 44 [pid = 1646] [id = 118] 23:17:26 INFO - PROCESS | 1646 | --DOCSHELL 0x1131a8000 == 43 [pid = 1646] [id = 117] 23:17:26 INFO - PROCESS | 1646 | --DOCSHELL 0x116945000 == 42 [pid = 1646] [id = 116] 23:17:26 INFO - PROCESS | 1646 | --DOCSHELL 0x12a5d5800 == 41 [pid = 1646] [id = 112] 23:17:26 INFO - PROCESS | 1646 | --DOMWINDOW == 131 (0x12c3c8400) [pid = 1646] [serial = 320] [outer = 0x0] [url = about:blank] 23:17:26 INFO - PROCESS | 1646 | --DOMWINDOW == 130 (0x12bfd5c00) [pid = 1646] [serial = 319] [outer = 0x0] [url = about:blank] 23:17:26 INFO - PROCESS | 1646 | --DOMWINDOW == 129 (0x12c85f400) [pid = 1646] [serial = 323] [outer = 0x0] [url = about:blank] 23:17:26 INFO - PROCESS | 1646 | --DOMWINDOW == 128 (0x129f39000) [pid = 1646] [serial = 313] [outer = 0x0] [url = about:blank] 23:17:26 INFO - PROCESS | 1646 | --DOMWINDOW == 127 (0x12c3d1400) [pid = 1646] [serial = 322] [outer = 0x0] [url = about:blank] 23:17:26 INFO - PROCESS | 1646 | --DOMWINDOW == 126 (0x129fb4800) [pid = 1646] [serial = 314] [outer = 0x0] [url = about:blank] 23:17:26 INFO - PROCESS | 1646 | --DOMWINDOW == 125 (0x128a87000) [pid = 1646] [serial = 310] [outer = 0x0] [url = about:blank] 23:17:26 INFO - PROCESS | 1646 | --DOMWINDOW == 124 (0x128cc3c00) [pid = 1646] [serial = 311] [outer = 0x0] [url = about:blank] 23:17:26 INFO - PROCESS | 1646 | --DOMWINDOW == 123 (0x123691400) [pid = 1646] [serial = 292] [outer = 0x0] [url = about:blank] 23:17:26 INFO - PROCESS | 1646 | --DOMWINDOW == 122 (0x126697800) [pid = 1646] [serial = 307] [outer = 0x0] [url = about:blank] 23:17:26 INFO - PROCESS | 1646 | --DOMWINDOW == 121 (0x128375000) [pid = 1646] [serial = 308] [outer = 0x0] [url = about:blank] 23:17:26 INFO - PROCESS | 1646 | --DOMWINDOW == 120 (0x12444dc00) [pid = 1646] [serial = 305] [outer = 0x0] [url = about:blank] 23:17:26 INFO - PROCESS | 1646 | --DOMWINDOW == 119 (0x123c47000) [pid = 1646] [serial = 304] [outer = 0x0] [url = about:blank] 23:17:26 INFO - PROCESS | 1646 | --DOMWINDOW == 118 (0x1185b0800) [pid = 1646] [serial = 289] [outer = 0x0] [url = about:blank] 23:17:26 INFO - PROCESS | 1646 | --DOMWINDOW == 117 (0x119b4f400) [pid = 1646] [serial = 302] [outer = 0x0] [url = about:blank] 23:17:26 INFO - PROCESS | 1646 | --DOMWINDOW == 116 (0x119831c00) [pid = 1646] [serial = 301] [outer = 0x0] [url = about:blank] 23:17:26 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x129caf400) [pid = 1646] [serial = 299] [outer = 0x0] [url = about:blank] 23:17:26 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x128a81c00) [pid = 1646] [serial = 298] [outer = 0x0] [url = about:blank] 23:17:26 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x12bf89c00) [pid = 1646] [serial = 316] [outer = 0x0] [url = about:blank] 23:17:26 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x128370c00) [pid = 1646] [serial = 295] [outer = 0x0] [url = about:blank] 23:17:26 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x1128ae800) [pid = 1646] [serial = 325] [outer = 0x0] [url = about:blank] 23:17:26 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x112e52000) [pid = 1646] [serial = 328] [outer = 0x0] [url = about:blank] 23:17:26 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x112e55c00) [pid = 1646] [serial = 329] [outer = 0x0] [url = about:blank] 23:17:26 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x1128b2800) [pid = 1646] [serial = 326] [outer = 0x0] [url = about:blank] 23:17:26 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x12bfce800) [pid = 1646] [serial = 317] [outer = 0x0] [url = about:blank] 23:17:26 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x118584000) [pid = 1646] [serial = 331] [outer = 0x0] [url = about:blank] 23:17:26 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x12bf86400) [pid = 1646] [serial = 332] [outer = 0x0] [url = about:blank] 23:17:26 INFO - PROCESS | 1646 | 1467872246723 Marionette TRACE conn2 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 23:17:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 23:17:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 670ms 23:17:26 INFO - PROCESS | 1646 | 1467872246765 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 23:17:26 INFO - PROCESS | 1646 | 1467872246768 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 23:17:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 23:17:26 INFO - PROCESS | 1646 | 1467872246772 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 23:17:26 INFO - PROCESS | 1646 | 1467872246774 Marionette TRACE conn2 <- [1,510,null,{}] 23:17:26 INFO - PROCESS | 1646 | 1467872246777 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:26 INFO - PROCESS | 1646 | 1467872246779 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:26 INFO - PROCESS | 1646 | 1467872246858 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 23:17:26 INFO - PROCESS | 1646 | 1467872246865 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:26 INFO - PROCESS | 1646 | 1467872246866 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x11838f800 == 42 [pid = 1646] [id = 135] 23:17:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x123692000) [pid = 1646] [serial = 402] [outer = 0x0] 23:17:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x123b2c800) [pid = 1646] [serial = 403] [outer = 0x123692000] 23:17:26 INFO - PROCESS | 1646 | 1467872246893 Marionette DEBUG loaded listener.js 23:17:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x124251000) [pid = 1646] [serial = 404] [outer = 0x123692000] 23:17:27 INFO - PROCESS | 1646 | 1467872247240 Marionette TRACE conn2 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 23:17:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 23:17:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 522ms 23:17:27 INFO - PROCESS | 1646 | 1467872247295 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 23:17:27 INFO - PROCESS | 1646 | 1467872247296 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 23:17:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 23:17:27 INFO - PROCESS | 1646 | 1467872247298 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 23:17:27 INFO - PROCESS | 1646 | 1467872247301 Marionette TRACE conn2 <- [1,514,null,{}] 23:17:27 INFO - PROCESS | 1646 | 1467872247309 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:27 INFO - PROCESS | 1646 | 1467872247311 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:27 INFO - PROCESS | 1646 | 1467872247402 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 23:17:27 INFO - PROCESS | 1646 | 1467872247410 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:27 INFO - PROCESS | 1646 | 1467872247412 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:27 INFO - PROCESS | 1646 | ++DOCSHELL 0x123232000 == 43 [pid = 1646] [id = 136] 23:17:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x1283e2c00) [pid = 1646] [serial = 405] [outer = 0x0] 23:17:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x128a81c00) [pid = 1646] [serial = 406] [outer = 0x1283e2c00] 23:17:27 INFO - PROCESS | 1646 | 1467872247439 Marionette DEBUG loaded listener.js 23:17:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x129cadc00) [pid = 1646] [serial = 407] [outer = 0x1283e2c00] 23:17:27 INFO - PROCESS | 1646 | 1467872247784 Marionette TRACE conn2 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 23:17:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 23:17:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 521ms 23:17:27 INFO - PROCESS | 1646 | 1467872247819 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 23:17:27 INFO - PROCESS | 1646 | 1467872247821 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 23:17:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 23:17:27 INFO - PROCESS | 1646 | 1467872247823 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 23:17:27 INFO - PROCESS | 1646 | 1467872247824 Marionette TRACE conn2 <- [1,518,null,{}] 23:17:27 INFO - PROCESS | 1646 | 1467872247826 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:27 INFO - PROCESS | 1646 | 1467872247828 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:27 INFO - PROCESS | 1646 | 1467872247906 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 23:17:27 INFO - PROCESS | 1646 | 1467872247912 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:27 INFO - PROCESS | 1646 | 1467872247913 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:27 INFO - PROCESS | 1646 | ++DOCSHELL 0x124ca6000 == 44 [pid = 1646] [id = 137] 23:17:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x129fb8400) [pid = 1646] [serial = 408] [outer = 0x0] 23:17:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x12a55f800) [pid = 1646] [serial = 409] [outer = 0x129fb8400] 23:17:27 INFO - PROCESS | 1646 | 1467872247938 Marionette DEBUG loaded listener.js 23:17:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x12b95f800) [pid = 1646] [serial = 410] [outer = 0x129fb8400] 23:17:28 INFO - PROCESS | 1646 | 1467872248253 Marionette TRACE conn2 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 23:17:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 23:17:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 468ms 23:17:28 INFO - PROCESS | 1646 | 1467872248292 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 23:17:28 INFO - PROCESS | 1646 | 1467872248294 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 23:17:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 23:17:28 INFO - PROCESS | 1646 | 1467872248297 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 23:17:28 INFO - PROCESS | 1646 | 1467872248298 Marionette TRACE conn2 <- [1,522,null,{}] 23:17:28 INFO - PROCESS | 1646 | 1467872248301 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:28 INFO - PROCESS | 1646 | 1467872248302 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:28 INFO - PROCESS | 1646 | 1467872248378 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 23:17:28 INFO - PROCESS | 1646 | 1467872248382 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:28 INFO - PROCESS | 1646 | 1467872248383 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x1282dd000 == 45 [pid = 1646] [id = 138] 23:17:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x12bad2800) [pid = 1646] [serial = 411] [outer = 0x0] 23:17:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x12badc800) [pid = 1646] [serial = 412] [outer = 0x12bad2800] 23:17:28 INFO - PROCESS | 1646 | 1467872248413 Marionette DEBUG loaded listener.js 23:17:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 117 (0x12bf8f800) [pid = 1646] [serial = 413] [outer = 0x12bad2800] 23:17:28 INFO - PROCESS | 1646 | 1467872248772 Marionette TRACE conn2 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 23:17:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 23:17:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 518ms 23:17:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 23:17:28 INFO - PROCESS | 1646 | 1467872248815 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 23:17:28 INFO - PROCESS | 1646 | 1467872248816 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 23:17:28 INFO - PROCESS | 1646 | 1467872248818 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 23:17:28 INFO - PROCESS | 1646 | 1467872248819 Marionette TRACE conn2 <- [1,526,null,{}] 23:17:28 INFO - PROCESS | 1646 | 1467872248822 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:28 INFO - PROCESS | 1646 | 1467872248827 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:28 INFO - PROCESS | 1646 | 1467872248942 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 23:17:28 INFO - PROCESS | 1646 | 1467872248954 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:28 INFO - PROCESS | 1646 | 1467872248955 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x1287c7000 == 46 [pid = 1646] [id = 139] 23:17:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 118 (0x12bf8fc00) [pid = 1646] [serial = 414] [outer = 0x0] 23:17:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 119 (0x12c3d1800) [pid = 1646] [serial = 415] [outer = 0x12bf8fc00] 23:17:28 INFO - PROCESS | 1646 | 1467872248980 Marionette DEBUG loaded listener.js 23:17:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 120 (0x12c868800) [pid = 1646] [serial = 416] [outer = 0x12bf8fc00] 23:17:29 INFO - PROCESS | 1646 | 1467872249322 Marionette TRACE conn2 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 23:17:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 23:17:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 518ms 23:17:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 23:17:29 INFO - PROCESS | 1646 | 1467872249337 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 23:17:29 INFO - PROCESS | 1646 | 1467872249339 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 23:17:29 INFO - PROCESS | 1646 | 1467872249342 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 23:17:29 INFO - PROCESS | 1646 | 1467872249344 Marionette TRACE conn2 <- [1,530,null,{}] 23:17:29 INFO - PROCESS | 1646 | 1467872249346 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:29 INFO - PROCESS | 1646 | 1467872249347 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:29 INFO - PROCESS | 1646 | 1467872249457 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 23:17:29 INFO - PROCESS | 1646 | 1467872249471 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:29 INFO - PROCESS | 1646 | 1467872249472 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:29 INFO - PROCESS | 1646 | ++DOCSHELL 0x129f5f800 == 47 [pid = 1646] [id = 140] 23:17:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 121 (0x1236d8800) [pid = 1646] [serial = 417] [outer = 0x0] 23:17:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 122 (0x1236dbc00) [pid = 1646] [serial = 418] [outer = 0x1236d8800] 23:17:29 INFO - PROCESS | 1646 | 1467872249496 Marionette DEBUG loaded listener.js 23:17:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 123 (0x12c3c6400) [pid = 1646] [serial = 419] [outer = 0x1236d8800] 23:17:29 INFO - PROCESS | 1646 | 1467872249826 Marionette TRACE conn2 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 23:17:29 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 23:17:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 23:17:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:17:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:17:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 23:17:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 23:17:29 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 23:17:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 23:17:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:17:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:17:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 23:17:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 23:17:29 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 522ms 23:17:29 INFO - PROCESS | 1646 | 1467872249864 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 23:17:29 INFO - PROCESS | 1646 | 1467872249865 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 23:17:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 23:17:29 INFO - PROCESS | 1646 | 1467872249867 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 23:17:29 INFO - PROCESS | 1646 | 1467872249868 Marionette TRACE conn2 <- [1,534,null,{}] 23:17:29 INFO - PROCESS | 1646 | 1467872249870 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:29 INFO - PROCESS | 1646 | 1467872249872 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:29 INFO - PROCESS | 1646 | 1467872249976 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 23:17:29 INFO - PROCESS | 1646 | 1467872249979 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:29 INFO - PROCESS | 1646 | 1467872249981 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:30 INFO - PROCESS | 1646 | ++DOCSHELL 0x123c8c800 == 48 [pid = 1646] [id = 141] 23:17:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 124 (0x123b6b800) [pid = 1646] [serial = 420] [outer = 0x0] 23:17:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 125 (0x123b73000) [pid = 1646] [serial = 421] [outer = 0x123b6b800] 23:17:30 INFO - PROCESS | 1646 | 1467872250039 Marionette DEBUG loaded listener.js 23:17:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 126 (0x129cb5c00) [pid = 1646] [serial = 422] [outer = 0x123b6b800] 23:17:30 INFO - PROCESS | 1646 | 1467872250355 Marionette TRACE conn2 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 23:17:30 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 23:17:30 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 519ms 23:17:30 INFO - PROCESS | 1646 | 1467872250387 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 23:17:30 INFO - PROCESS | 1646 | 1467872250388 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 23:17:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 23:17:30 INFO - PROCESS | 1646 | 1467872250398 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 23:17:30 INFO - PROCESS | 1646 | 1467872250399 Marionette TRACE conn2 <- [1,538,null,{}] 23:17:30 INFO - PROCESS | 1646 | 1467872250402 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:30 INFO - PROCESS | 1646 | 1467872250403 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:30 INFO - PROCESS | 1646 | 1467872250534 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 23:17:30 INFO - PROCESS | 1646 | 1467872250584 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:30 INFO - PROCESS | 1646 | 1467872250585 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:30 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c13a800 == 49 [pid = 1646] [id = 142] 23:17:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 127 (0x123b6d400) [pid = 1646] [serial = 423] [outer = 0x0] 23:17:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 128 (0x128574800) [pid = 1646] [serial = 424] [outer = 0x123b6d400] 23:17:30 INFO - PROCESS | 1646 | 1467872250614 Marionette DEBUG loaded listener.js 23:17:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 129 (0x12857bc00) [pid = 1646] [serial = 425] [outer = 0x123b6d400] 23:17:31 INFO - PROCESS | 1646 | --DOMWINDOW == 128 (0x12a561800) [pid = 1646] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 23:17:31 INFO - PROCESS | 1646 | --DOMWINDOW == 127 (0x12bfd4000) [pid = 1646] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 23:17:31 INFO - PROCESS | 1646 | --DOMWINDOW == 126 (0x12855c800) [pid = 1646] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 23:17:31 INFO - PROCESS | 1646 | --DOMWINDOW == 125 (0x129f88800) [pid = 1646] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 23:17:31 INFO - PROCESS | 1646 | --DOMWINDOW == 124 (0x12a55c400) [pid = 1646] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 23:17:31 INFO - PROCESS | 1646 | --DOMWINDOW == 123 (0x112e4f000) [pid = 1646] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 23:17:31 INFO - PROCESS | 1646 | --DOMWINDOW == 122 (0x119b54400) [pid = 1646] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 23:17:31 INFO - PROCESS | 1646 | --DOMWINDOW == 121 (0x123bdac00) [pid = 1646] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 23:17:31 INFO - PROCESS | 1646 | --DOMWINDOW == 120 (0x12660e000) [pid = 1646] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 23:17:31 INFO - PROCESS | 1646 | --DOMWINDOW == 119 (0x1128b1400) [pid = 1646] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 23:17:31 INFO - PROCESS | 1646 | --DOMWINDOW == 118 (0x112e55800) [pid = 1646] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 23:17:31 INFO - PROCESS | 1646 | --DOMWINDOW == 117 (0x12a258c00) [pid = 1646] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 23:17:31 INFO - PROCESS | 1646 | 1467872251070 Marionette TRACE conn2 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 23:17:31 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 23:17:31 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 718ms 23:17:31 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 23:17:31 INFO - PROCESS | 1646 | 1467872251117 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 23:17:31 INFO - PROCESS | 1646 | 1467872251118 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 23:17:31 INFO - PROCESS | 1646 | 1467872251120 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 23:17:31 INFO - PROCESS | 1646 | 1467872251121 Marionette TRACE conn2 <- [1,542,null,{}] 23:17:31 INFO - PROCESS | 1646 | 1467872251123 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:31 INFO - PROCESS | 1646 | 1467872251124 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:31 INFO - PROCESS | 1646 | 1467872251205 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 23:17:31 INFO - PROCESS | 1646 | 1467872251279 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:31 INFO - PROCESS | 1646 | 1467872251280 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:31 INFO - PROCESS | 1646 | ++DOCSHELL 0x129cd1000 == 50 [pid = 1646] [id = 143] 23:17:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 118 (0x110ee3800) [pid = 1646] [serial = 426] [outer = 0x0] 23:17:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 119 (0x110eeb400) [pid = 1646] [serial = 427] [outer = 0x110ee3800] 23:17:31 INFO - PROCESS | 1646 | 1467872251307 Marionette DEBUG loaded listener.js 23:17:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 120 (0x110ef0c00) [pid = 1646] [serial = 428] [outer = 0x110ee3800] 23:17:31 INFO - PROCESS | 1646 | 1467872251580 Marionette TRACE conn2 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 23:17:31 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 23:17:31 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 518ms 23:17:31 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 23:17:31 INFO - PROCESS | 1646 | 1467872251638 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 23:17:31 INFO - PROCESS | 1646 | 1467872251640 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 23:17:31 INFO - PROCESS | 1646 | 1467872251643 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 23:17:31 INFO - PROCESS | 1646 | 1467872251647 Marionette TRACE conn2 <- [1,546,null,{}] 23:17:31 INFO - PROCESS | 1646 | 1467872251657 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:31 INFO - PROCESS | 1646 | 1467872251659 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:31 INFO - PROCESS | 1646 | 1467872251761 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 23:17:31 INFO - PROCESS | 1646 | 1467872251766 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:31 INFO - PROCESS | 1646 | 1467872251768 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:31 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cb40800 == 51 [pid = 1646] [id = 144] 23:17:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 121 (0x110ef2800) [pid = 1646] [serial = 429] [outer = 0x0] 23:17:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 122 (0x1247cf800) [pid = 1646] [serial = 430] [outer = 0x110ef2800] 23:17:31 INFO - PROCESS | 1646 | 1467872251799 Marionette DEBUG loaded listener.js 23:17:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 123 (0x128e16800) [pid = 1646] [serial = 431] [outer = 0x110ef2800] 23:17:32 INFO - PROCESS | 1646 | 1467872252131 Marionette TRACE conn2 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 23:17:32 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 23:17:32 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 522ms 23:17:32 INFO - PROCESS | 1646 | 1467872252166 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 23:17:32 INFO - PROCESS | 1646 | 1467872252167 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 23:17:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 23:17:32 INFO - PROCESS | 1646 | 1467872252169 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 23:17:32 INFO - PROCESS | 1646 | 1467872252171 Marionette TRACE conn2 <- [1,550,null,{}] 23:17:32 INFO - PROCESS | 1646 | 1467872252173 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:32 INFO - PROCESS | 1646 | 1467872252174 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:32 INFO - PROCESS | 1646 | 1467872252291 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 23:17:32 INFO - PROCESS | 1646 | 1467872252301 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:32 INFO - PROCESS | 1646 | 1467872252302 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:32 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d2a5000 == 52 [pid = 1646] [id = 145] 23:17:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 124 (0x110ef2c00) [pid = 1646] [serial = 432] [outer = 0x0] 23:17:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 125 (0x129f8c800) [pid = 1646] [serial = 433] [outer = 0x110ef2c00] 23:17:32 INFO - PROCESS | 1646 | 1467872252331 Marionette DEBUG loaded listener.js 23:17:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 126 (0x12c869000) [pid = 1646] [serial = 434] [outer = 0x110ef2c00] 23:17:32 INFO - PROCESS | 1646 | 1467872252680 Marionette TRACE conn2 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 23:17:32 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 23:17:32 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 518ms 23:17:32 INFO - PROCESS | 1646 | 1467872252698 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 23:17:32 INFO - PROCESS | 1646 | 1467872252699 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 23:17:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 23:17:32 INFO - PROCESS | 1646 | 1467872252702 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 23:17:32 INFO - PROCESS | 1646 | 1467872252703 Marionette TRACE conn2 <- [1,554,null,{}] 23:17:32 INFO - PROCESS | 1646 | 1467872252705 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:32 INFO - PROCESS | 1646 | 1467872252706 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:32 INFO - PROCESS | 1646 | 1467872252791 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 23:17:32 INFO - PROCESS | 1646 | 1467872252795 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:32 INFO - PROCESS | 1646 | 1467872252796 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:32 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d53d800 == 53 [pid = 1646] [id = 146] 23:17:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 127 (0x128c4cc00) [pid = 1646] [serial = 435] [outer = 0x0] 23:17:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 128 (0x128c51000) [pid = 1646] [serial = 436] [outer = 0x128c4cc00] 23:17:32 INFO - PROCESS | 1646 | 1467872252819 Marionette DEBUG loaded listener.js 23:17:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 129 (0x128c56000) [pid = 1646] [serial = 437] [outer = 0x128c4cc00] 23:17:33 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:17:33 INFO - PROCESS | 1646 | 1467872253288 Marionette TRACE conn2 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 23:17:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 23:17:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 618ms 23:17:33 INFO - PROCESS | 1646 | 1467872253320 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 23:17:33 INFO - PROCESS | 1646 | 1467872253323 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 23:17:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 23:17:33 INFO - PROCESS | 1646 | 1467872253326 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 23:17:33 INFO - PROCESS | 1646 | 1467872253328 Marionette TRACE conn2 <- [1,558,null,{}] 23:17:33 INFO - PROCESS | 1646 | 1467872253332 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:33 INFO - PROCESS | 1646 | 1467872253334 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:33 INFO - PROCESS | 1646 | 1467872253443 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 23:17:33 INFO - PROCESS | 1646 | 1467872253547 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:33 INFO - PROCESS | 1646 | 1467872253549 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:33 INFO - PROCESS | 1646 | ++DOCSHELL 0x1192c5000 == 54 [pid = 1646] [id = 147] 23:17:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 130 (0x112e57000) [pid = 1646] [serial = 438] [outer = 0x0] 23:17:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 131 (0x117113800) [pid = 1646] [serial = 439] [outer = 0x112e57000] 23:17:33 INFO - PROCESS | 1646 | 1467872253582 Marionette DEBUG loaded listener.js 23:17:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 132 (0x1185ad400) [pid = 1646] [serial = 440] [outer = 0x112e57000] 23:17:34 INFO - PROCESS | 1646 | 1467872253999 Marionette TRACE conn2 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 23:17:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 23:17:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 720ms 23:17:34 INFO - PROCESS | 1646 | 1467872254047 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 23:17:34 INFO - PROCESS | 1646 | 1467872254050 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 23:17:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 23:17:34 INFO - PROCESS | 1646 | 1467872254055 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 23:17:34 INFO - PROCESS | 1646 | 1467872254056 Marionette TRACE conn2 <- [1,562,null,{}] 23:17:34 INFO - PROCESS | 1646 | 1467872254059 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:34 INFO - PROCESS | 1646 | 1467872254061 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:34 INFO - PROCESS | 1646 | 1467872254168 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 23:17:34 INFO - PROCESS | 1646 | 1467872254228 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:34 INFO - PROCESS | 1646 | 1467872254229 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:34 INFO - PROCESS | 1646 | ++DOCSHELL 0x12697c800 == 55 [pid = 1646] [id = 148] 23:17:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 133 (0x119b5a400) [pid = 1646] [serial = 441] [outer = 0x0] 23:17:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 134 (0x123b30c00) [pid = 1646] [serial = 442] [outer = 0x119b5a400] 23:17:34 INFO - PROCESS | 1646 | 1467872254259 Marionette DEBUG loaded listener.js 23:17:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 135 (0x1244b3400) [pid = 1646] [serial = 443] [outer = 0x119b5a400] 23:17:34 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:17:34 INFO - PROCESS | 1646 | 1467872254713 Marionette TRACE conn2 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 23:17:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 23:17:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 670ms 23:17:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 23:17:34 INFO - PROCESS | 1646 | 1467872254725 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 23:17:34 INFO - PROCESS | 1646 | 1467872254726 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 23:17:34 INFO - PROCESS | 1646 | 1467872254728 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 23:17:34 INFO - PROCESS | 1646 | 1467872254731 Marionette TRACE conn2 <- [1,566,null,{}] 23:17:34 INFO - PROCESS | 1646 | 1467872254739 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:34 INFO - PROCESS | 1646 | 1467872254742 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:34 INFO - PROCESS | 1646 | 1467872254869 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 23:17:34 INFO - PROCESS | 1646 | 1467872254941 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:34 INFO - PROCESS | 1646 | 1467872254943 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:34 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cb3f800 == 56 [pid = 1646] [id = 149] 23:17:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 136 (0x126b30c00) [pid = 1646] [serial = 444] [outer = 0x0] 23:17:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 137 (0x128575c00) [pid = 1646] [serial = 445] [outer = 0x126b30c00] 23:17:34 INFO - PROCESS | 1646 | 1467872254974 Marionette DEBUG loaded listener.js 23:17:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 138 (0x128c52400) [pid = 1646] [serial = 446] [outer = 0x126b30c00] 23:17:35 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:17:35 INFO - PROCESS | 1646 | 1467872255395 Marionette TRACE conn2 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 23:17:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 23:17:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 672ms 23:17:35 INFO - PROCESS | 1646 | 1467872255401 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 23:17:35 INFO - PROCESS | 1646 | 1467872255403 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 23:17:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 23:17:35 INFO - PROCESS | 1646 | 1467872255405 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 23:17:35 INFO - PROCESS | 1646 | 1467872255407 Marionette TRACE conn2 <- [1,570,null,{}] 23:17:35 INFO - PROCESS | 1646 | 1467872255409 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:35 INFO - PROCESS | 1646 | 1467872255410 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:35 INFO - PROCESS | 1646 | 1467872255526 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 23:17:35 INFO - PROCESS | 1646 | 1467872255585 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:35 INFO - PROCESS | 1646 | 1467872255586 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:35 INFO - PROCESS | 1646 | ++DOCSHELL 0x115dbc800 == 57 [pid = 1646] [id = 150] 23:17:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 139 (0x1128a5800) [pid = 1646] [serial = 447] [outer = 0x0] 23:17:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 140 (0x1185b6000) [pid = 1646] [serial = 448] [outer = 0x1128a5800] 23:17:35 INFO - PROCESS | 1646 | 1467872255658 Marionette DEBUG loaded listener.js 23:17:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 141 (0x129cae400) [pid = 1646] [serial = 449] [outer = 0x1128a5800] 23:17:35 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:17:36 INFO - PROCESS | 1646 | 1467872256268 Marionette TRACE conn2 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 23:17:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 23:17:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 919ms 23:17:36 INFO - PROCESS | 1646 | 1467872256325 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 23:17:36 INFO - PROCESS | 1646 | 1467872256327 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 23:17:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 23:17:36 INFO - PROCESS | 1646 | 1467872256331 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 23:17:36 INFO - PROCESS | 1646 | 1467872256332 Marionette TRACE conn2 <- [1,574,null,{}] 23:17:36 INFO - PROCESS | 1646 | 1467872256336 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:36 INFO - PROCESS | 1646 | 1467872256337 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:36 INFO - PROCESS | 1646 | 1467872256431 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 23:17:36 INFO - PROCESS | 1646 | 1467872256505 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:36 INFO - PROCESS | 1646 | 1467872256508 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:36 INFO - PROCESS | 1646 | ++DOCSHELL 0x12375c000 == 58 [pid = 1646] [id = 151] 23:17:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 142 (0x1176e2800) [pid = 1646] [serial = 450] [outer = 0x0] 23:17:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 143 (0x118211c00) [pid = 1646] [serial = 451] [outer = 0x1176e2800] 23:17:36 INFO - PROCESS | 1646 | 1467872256537 Marionette DEBUG loaded listener.js 23:17:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 144 (0x1185b0800) [pid = 1646] [serial = 452] [outer = 0x1176e2800] 23:17:36 INFO - PROCESS | 1646 | 1467872256966 Marionette TRACE conn2 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 23:17:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 23:17:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 674ms 23:17:37 INFO - PROCESS | 1646 | 1467872257004 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 23:17:37 INFO - PROCESS | 1646 | 1467872257007 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 23:17:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 23:17:37 INFO - PROCESS | 1646 | 1467872257011 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 23:17:37 INFO - PROCESS | 1646 | 1467872257013 Marionette TRACE conn2 <- [1,578,null,{}] 23:17:37 INFO - PROCESS | 1646 | 1467872257015 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:37 INFO - PROCESS | 1646 | 1467872257017 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:37 INFO - PROCESS | 1646 | 1467872257109 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 23:17:37 INFO - PROCESS | 1646 | 1467872257183 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:37 INFO - PROCESS | 1646 | 1467872257184 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:37 INFO - PROCESS | 1646 | ++DOCSHELL 0x117173000 == 59 [pid = 1646] [id = 152] 23:17:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 145 (0x1187edc00) [pid = 1646] [serial = 453] [outer = 0x0] 23:17:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 146 (0x119181800) [pid = 1646] [serial = 454] [outer = 0x1187edc00] 23:17:37 INFO - PROCESS | 1646 | 1467872257212 Marionette DEBUG loaded listener.js 23:17:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 147 (0x119836c00) [pid = 1646] [serial = 455] [outer = 0x1187edc00] 23:17:37 INFO - PROCESS | 1646 | --DOCSHELL 0x12d2a5000 == 58 [pid = 1646] [id = 145] 23:17:37 INFO - PROCESS | 1646 | --DOCSHELL 0x12cb40800 == 57 [pid = 1646] [id = 144] 23:17:37 INFO - PROCESS | 1646 | --DOCSHELL 0x129cd1000 == 56 [pid = 1646] [id = 143] 23:17:37 INFO - PROCESS | 1646 | --DOCSHELL 0x12c13a800 == 55 [pid = 1646] [id = 142] 23:17:37 INFO - PROCESS | 1646 | --DOCSHELL 0x123c8c800 == 54 [pid = 1646] [id = 141] 23:17:37 INFO - PROCESS | 1646 | --DOCSHELL 0x129f5f800 == 53 [pid = 1646] [id = 140] 23:17:37 INFO - PROCESS | 1646 | --DOCSHELL 0x1287c7000 == 52 [pid = 1646] [id = 139] 23:17:37 INFO - PROCESS | 1646 | --DOCSHELL 0x1282dd000 == 51 [pid = 1646] [id = 138] 23:17:37 INFO - PROCESS | 1646 | --DOCSHELL 0x124ca6000 == 50 [pid = 1646] [id = 137] 23:17:37 INFO - PROCESS | 1646 | --DOCSHELL 0x123232000 == 49 [pid = 1646] [id = 136] 23:17:37 INFO - PROCESS | 1646 | --DOCSHELL 0x11838f800 == 48 [pid = 1646] [id = 135] 23:17:37 INFO - PROCESS | 1646 | --DOCSHELL 0x117185800 == 47 [pid = 1646] [id = 134] 23:17:37 INFO - PROCESS | 1646 | --DOCSHELL 0x12c125800 == 46 [pid = 1646] [id = 132] 23:17:37 INFO - PROCESS | 1646 | --DOCSHELL 0x12bcc8800 == 45 [pid = 1646] [id = 131] 23:17:37 INFO - PROCESS | 1646 | --DOCSHELL 0x1239be800 == 44 [pid = 1646] [id = 130] 23:17:37 INFO - PROCESS | 1646 | --DOCSHELL 0x12ba7f000 == 43 [pid = 1646] [id = 128] 23:17:37 INFO - PROCESS | 1646 | --DOCSHELL 0x117e77800 == 42 [pid = 1646] [id = 129] 23:17:37 INFO - PROCESS | 1646 | --DOCSHELL 0x119aa7800 == 41 [pid = 1646] [id = 114] 23:17:37 INFO - PROCESS | 1646 | --DOCSHELL 0x11717c800 == 40 [pid = 1646] [id = 65] 23:17:37 INFO - PROCESS | 1646 | --DOCSHELL 0x128321000 == 39 [pid = 1646] [id = 78] 23:17:37 INFO - PROCESS | 1646 | --DOCSHELL 0x11718e800 == 38 [pid = 1646] [id = 113] 23:17:37 INFO - PROCESS | 1646 | --DOCSHELL 0x1240d3000 == 37 [pid = 1646] [id = 100] 23:17:37 INFO - PROCESS | 1646 | --DOCSHELL 0x118306800 == 36 [pid = 1646] [id = 133] 23:17:37 INFO - PROCESS | 1646 | --DOCSHELL 0x128ea6800 == 35 [pid = 1646] [id = 99] 23:17:37 INFO - PROCESS | 1646 | --DOCSHELL 0x128af1800 == 34 [pid = 1646] [id = 115] 23:17:37 INFO - PROCESS | 1646 | --DOCSHELL 0x1171e4800 == 33 [pid = 1646] [id = 51] 23:17:37 INFO - PROCESS | 1646 | --DOCSHELL 0x12375c000 == 32 [pid = 1646] [id = 151] 23:17:37 INFO - PROCESS | 1646 | --DOCSHELL 0x115dbc800 == 31 [pid = 1646] [id = 150] 23:17:37 INFO - PROCESS | 1646 | --DOCSHELL 0x12cb3f800 == 30 [pid = 1646] [id = 149] 23:17:37 INFO - PROCESS | 1646 | --DOCSHELL 0x12697c800 == 29 [pid = 1646] [id = 148] 23:17:37 INFO - PROCESS | 1646 | --DOCSHELL 0x1192c5000 == 28 [pid = 1646] [id = 147] 23:17:37 INFO - PROCESS | 1646 | --DOCSHELL 0x12d53d800 == 27 [pid = 1646] [id = 146] 23:17:38 INFO - PROCESS | 1646 | --DOMWINDOW == 146 (0x128cbe400) [pid = 1646] [serial = 361] [outer = 0x0] [url = about:blank] 23:17:38 INFO - PROCESS | 1646 | --DOMWINDOW == 145 (0x129fb5400) [pid = 1646] [serial = 364] [outer = 0x0] [url = about:blank] 23:17:38 INFO - PROCESS | 1646 | --DOMWINDOW == 144 (0x12b969000) [pid = 1646] [serial = 370] [outer = 0x0] [url = about:blank] 23:17:38 INFO - PROCESS | 1646 | --DOMWINDOW == 143 (0x128377400) [pid = 1646] [serial = 373] [outer = 0x0] [url = about:blank] 23:17:38 INFO - PROCESS | 1646 | --DOMWINDOW == 142 (0x123b2a400) [pid = 1646] [serial = 352] [outer = 0x0] [url = about:blank] 23:17:38 INFO - PROCESS | 1646 | --DOMWINDOW == 141 (0x123bdb400) [pid = 1646] [serial = 353] [outer = 0x0] [url = about:blank] 23:17:38 INFO - PROCESS | 1646 | --DOMWINDOW == 140 (0x126127400) [pid = 1646] [serial = 343] [outer = 0x0] [url = about:blank] 23:17:38 INFO - PROCESS | 1646 | --DOMWINDOW == 139 (0x12363e400) [pid = 1646] [serial = 340] [outer = 0x0] [url = about:blank] 23:17:38 INFO - PROCESS | 1646 | --DOMWINDOW == 138 (0x124446c00) [pid = 1646] [serial = 355] [outer = 0x0] [url = about:blank] 23:17:38 INFO - PROCESS | 1646 | --DOMWINDOW == 137 (0x12612b400) [pid = 1646] [serial = 356] [outer = 0x0] [url = about:blank] 23:17:38 INFO - PROCESS | 1646 | --DOMWINDOW == 136 (0x128374400) [pid = 1646] [serial = 358] [outer = 0x0] [url = about:blank] 23:17:38 INFO - PROCESS | 1646 | --DOMWINDOW == 135 (0x118209000) [pid = 1646] [serial = 347] [outer = 0x0] [url = about:blank] 23:17:38 INFO - PROCESS | 1646 | --DOMWINDOW == 134 (0x113cec400) [pid = 1646] [serial = 346] [outer = 0x0] [url = about:blank] 23:17:38 INFO - PROCESS | 1646 | --DOMWINDOW == 133 (0x116a03c00) [pid = 1646] [serial = 337] [outer = 0x0] [url = about:blank] 23:17:38 INFO - PROCESS | 1646 | --DOMWINDOW == 132 (0x11825f000) [pid = 1646] [serial = 349] [outer = 0x0] [url = about:blank] 23:17:38 INFO - PROCESS | 1646 | --DOMWINDOW == 131 (0x119926c00) [pid = 1646] [serial = 350] [outer = 0x0] [url = about:blank] 23:17:38 INFO - PROCESS | 1646 | --DOMWINDOW == 130 (0x12a55e400) [pid = 1646] [serial = 367] [outer = 0x0] [url = about:blank] 23:17:38 INFO - PROCESS | 1646 | --DOMWINDOW == 129 (0x12a565000) [pid = 1646] [serial = 368] [outer = 0x0] [url = about:blank] 23:17:38 INFO - PROCESS | 1646 | --DOMWINDOW == 128 (0x12bc69000) [pid = 1646] [serial = 376] [outer = 0x0] [url = about:blank] 23:17:38 INFO - PROCESS | 1646 | --DOMWINDOW == 127 (0x12bfd0800) [pid = 1646] [serial = 377] [outer = 0x0] [url = about:blank] 23:17:38 INFO - PROCESS | 1646 | --DOMWINDOW == 126 (0x12bfd9000) [pid = 1646] [serial = 379] [outer = 0x0] [url = about:blank] 23:17:38 INFO - PROCESS | 1646 | --DOMWINDOW == 125 (0x12bad9c00) [pid = 1646] [serial = 371] [outer = 0x0] [url = about:blank] 23:17:38 INFO - PROCESS | 1646 | --DOMWINDOW == 124 (0x12a258800) [pid = 1646] [serial = 365] [outer = 0x0] [url = about:blank] 23:17:38 INFO - PROCESS | 1646 | --DOMWINDOW == 123 (0x129f87c00) [pid = 1646] [serial = 362] [outer = 0x0] [url = about:blank] 23:17:38 INFO - PROCESS | 1646 | --DOMWINDOW == 122 (0x12c3ce400) [pid = 1646] [serial = 380] [outer = 0x0] [url = about:blank] 23:17:38 INFO - PROCESS | 1646 | --DOMWINDOW == 121 (0x12a55dc00) [pid = 1646] [serial = 374] [outer = 0x0] [url = about:blank] 23:17:38 INFO - PROCESS | 1646 | --DOMWINDOW == 120 (0x1283efc00) [pid = 1646] [serial = 359] [outer = 0x0] [url = about:blank] 23:17:38 INFO - PROCESS | 1646 | --DOMWINDOW == 119 (0x110eb2800) [pid = 1646] [serial = 382] [outer = 0x0] [url = about:blank] 23:17:38 INFO - PROCESS | 1646 | 1467872258214 Marionette TRACE conn2 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 23:17:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 23:17:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1221ms 23:17:38 INFO - PROCESS | 1646 | 1467872258232 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 23:17:38 INFO - PROCESS | 1646 | 1467872258235 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 23:17:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 23:17:38 INFO - PROCESS | 1646 | 1467872258238 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 23:17:38 INFO - PROCESS | 1646 | 1467872258239 Marionette TRACE conn2 <- [1,582,null,{}] 23:17:38 INFO - PROCESS | 1646 | 1467872258244 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:38 INFO - PROCESS | 1646 | 1467872258246 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:38 INFO - PROCESS | 1646 | 1467872258325 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 23:17:38 INFO - PROCESS | 1646 | 1467872258332 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:38 INFO - PROCESS | 1646 | 1467872258335 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:38 INFO - PROCESS | 1646 | ++DOCSHELL 0x116f51000 == 28 [pid = 1646] [id = 153] 23:17:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 120 (0x11662a400) [pid = 1646] [serial = 456] [outer = 0x0] 23:17:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 121 (0x1175a7400) [pid = 1646] [serial = 457] [outer = 0x11662a400] 23:17:38 INFO - PROCESS | 1646 | 1467872258364 Marionette DEBUG loaded listener.js 23:17:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 122 (0x11825f000) [pid = 1646] [serial = 458] [outer = 0x11662a400] 23:17:38 INFO - PROCESS | 1646 | 1467872258707 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 23:17:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 23:17:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 519ms 23:17:38 INFO - PROCESS | 1646 | 1467872258757 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 23:17:38 INFO - PROCESS | 1646 | 1467872258760 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 23:17:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 23:17:38 INFO - PROCESS | 1646 | 1467872258766 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 23:17:38 INFO - PROCESS | 1646 | 1467872258767 Marionette TRACE conn2 <- [1,586,null,{}] 23:17:38 INFO - PROCESS | 1646 | 1467872258770 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:38 INFO - PROCESS | 1646 | 1467872258771 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:38 INFO - PROCESS | 1646 | 1467872258845 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 23:17:38 INFO - PROCESS | 1646 | 1467872258850 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:38 INFO - PROCESS | 1646 | 1467872258851 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:38 INFO - PROCESS | 1646 | ++DOCSHELL 0x118305800 == 29 [pid = 1646] [id = 154] 23:17:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 123 (0x11858f800) [pid = 1646] [serial = 459] [outer = 0x0] 23:17:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 124 (0x119829400) [pid = 1646] [serial = 460] [outer = 0x11858f800] 23:17:38 INFO - PROCESS | 1646 | 1467872258879 Marionette DEBUG loaded listener.js 23:17:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 125 (0x1199e7400) [pid = 1646] [serial = 461] [outer = 0x11858f800] 23:17:39 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:17:39 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:17:39 INFO - PROCESS | 1646 | 1467872259242 Marionette TRACE conn2 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 23:17:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 23:17:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 518ms 23:17:39 INFO - PROCESS | 1646 | 1467872259285 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 23:17:39 INFO - PROCESS | 1646 | 1467872259286 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 23:17:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 23:17:39 INFO - PROCESS | 1646 | 1467872259289 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 23:17:39 INFO - PROCESS | 1646 | 1467872259291 Marionette TRACE conn2 <- [1,590,null,{}] 23:17:39 INFO - PROCESS | 1646 | 1467872259299 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:39 INFO - PROCESS | 1646 | 1467872259302 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:39 INFO - PROCESS | 1646 | 1467872259377 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 23:17:39 INFO - PROCESS | 1646 | 1467872259384 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:39 INFO - PROCESS | 1646 | 1467872259386 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x119aa9000 == 30 [pid = 1646] [id = 155] 23:17:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 126 (0x1128b2800) [pid = 1646] [serial = 462] [outer = 0x0] 23:17:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 127 (0x1236d8400) [pid = 1646] [serial = 463] [outer = 0x1128b2800] 23:17:39 INFO - PROCESS | 1646 | 1467872259415 Marionette DEBUG loaded listener.js 23:17:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 128 (0x123b2d800) [pid = 1646] [serial = 464] [outer = 0x1128b2800] 23:17:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 23:17:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 470ms 23:17:39 INFO - PROCESS | 1646 | 1467872259752 Marionette TRACE conn2 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 23:17:39 INFO - PROCESS | 1646 | 1467872259759 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 23:17:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 23:17:39 INFO - PROCESS | 1646 | 1467872259763 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 23:17:39 INFO - PROCESS | 1646 | 1467872259765 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 23:17:39 INFO - PROCESS | 1646 | 1467872259766 Marionette TRACE conn2 <- [1,594,null,{}] 23:17:39 INFO - PROCESS | 1646 | 1467872259768 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:39 INFO - PROCESS | 1646 | 1467872259770 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:39 INFO - PROCESS | 1646 | 1467872259846 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 23:17:39 INFO - PROCESS | 1646 | 1467872259906 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:39 INFO - PROCESS | 1646 | 1467872259907 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x12315a000 == 31 [pid = 1646] [id = 156] 23:17:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 129 (0x12363a400) [pid = 1646] [serial = 465] [outer = 0x0] 23:17:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 130 (0x123b6dc00) [pid = 1646] [serial = 466] [outer = 0x12363a400] 23:17:39 INFO - PROCESS | 1646 | 1467872259933 Marionette DEBUG loaded listener.js 23:17:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 131 (0x123c7b400) [pid = 1646] [serial = 467] [outer = 0x12363a400] 23:17:40 INFO - PROCESS | 1646 | 1467872260233 Marionette TRACE conn2 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 23:17:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 23:17:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 518ms 23:17:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 23:17:40 INFO - PROCESS | 1646 | 1467872260284 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 23:17:40 INFO - PROCESS | 1646 | 1467872260286 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 23:17:40 INFO - PROCESS | 1646 | 1467872260288 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 23:17:40 INFO - PROCESS | 1646 | 1467872260289 Marionette TRACE conn2 <- [1,598,null,{}] 23:17:40 INFO - PROCESS | 1646 | 1467872260291 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:40 INFO - PROCESS | 1646 | 1467872260292 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:40 INFO - PROCESS | 1646 | 1467872260385 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 23:17:40 INFO - PROCESS | 1646 | 1467872260388 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:40 INFO - PROCESS | 1646 | 1467872260390 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:40 INFO - PROCESS | 1646 | ++DOCSHELL 0x123ccf000 == 32 [pid = 1646] [id = 157] 23:17:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 132 (0x1187ee400) [pid = 1646] [serial = 468] [outer = 0x0] 23:17:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 133 (0x12407a800) [pid = 1646] [serial = 469] [outer = 0x1187ee400] 23:17:40 INFO - PROCESS | 1646 | 1467872260414 Marionette DEBUG loaded listener.js 23:17:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 134 (0x124d89c00) [pid = 1646] [serial = 470] [outer = 0x1187ee400] 23:17:40 INFO - PROCESS | 1646 | 1467872260766 Marionette TRACE conn2 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 23:17:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 23:17:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 517ms 23:17:40 INFO - PROCESS | 1646 | 1467872260806 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 23:17:40 INFO - PROCESS | 1646 | 1467872260807 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 23:17:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 23:17:40 INFO - PROCESS | 1646 | 1467872260810 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 23:17:40 INFO - PROCESS | 1646 | 1467872260812 Marionette TRACE conn2 <- [1,602,null,{}] 23:17:40 INFO - PROCESS | 1646 | 1467872260815 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:40 INFO - PROCESS | 1646 | 1467872260819 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:40 INFO - PROCESS | 1646 | 1467872260934 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 23:17:40 INFO - PROCESS | 1646 | 1467872260949 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:40 INFO - PROCESS | 1646 | 1467872260950 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:40 INFO - PROCESS | 1646 | ++DOCSHELL 0x126967000 == 33 [pid = 1646] [id = 158] 23:17:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 135 (0x124d84800) [pid = 1646] [serial = 471] [outer = 0x0] 23:17:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 136 (0x126b30800) [pid = 1646] [serial = 472] [outer = 0x124d84800] 23:17:40 INFO - PROCESS | 1646 | 1467872260975 Marionette DEBUG loaded listener.js 23:17:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 137 (0x12857a800) [pid = 1646] [serial = 473] [outer = 0x124d84800] 23:17:41 INFO - PROCESS | 1646 | 1467872261291 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 23:17:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 23:17:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 520ms 23:17:41 INFO - PROCESS | 1646 | 1467872261337 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 23:17:41 INFO - PROCESS | 1646 | 1467872261339 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 23:17:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 23:17:41 INFO - PROCESS | 1646 | 1467872261341 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 23:17:41 INFO - PROCESS | 1646 | 1467872261342 Marionette TRACE conn2 <- [1,606,null,{}] 23:17:41 INFO - PROCESS | 1646 | 1467872261345 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:41 INFO - PROCESS | 1646 | 1467872261346 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:41 INFO - PROCESS | 1646 | 1467872261438 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 23:17:41 INFO - PROCESS | 1646 | 1467872261448 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:41 INFO - PROCESS | 1646 | 1467872261449 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:41 INFO - PROCESS | 1646 | ++DOCSHELL 0x12830b800 == 34 [pid = 1646] [id = 159] 23:17:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 138 (0x1185acc00) [pid = 1646] [serial = 474] [outer = 0x0] 23:17:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 139 (0x12876ec00) [pid = 1646] [serial = 475] [outer = 0x1185acc00] 23:17:41 INFO - PROCESS | 1646 | 1467872261473 Marionette DEBUG loaded listener.js 23:17:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 140 (0x128c4d400) [pid = 1646] [serial = 476] [outer = 0x1185acc00] 23:17:41 INFO - PROCESS | 1646 | 1467872261812 Marionette TRACE conn2 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 23:17:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 23:17:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 518ms 23:17:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 23:17:41 INFO - PROCESS | 1646 | 1467872261860 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 23:17:41 INFO - PROCESS | 1646 | 1467872261861 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 23:17:41 INFO - PROCESS | 1646 | 1467872261863 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 23:17:41 INFO - PROCESS | 1646 | 1467872261864 Marionette TRACE conn2 <- [1,610,null,{}] 23:17:41 INFO - PROCESS | 1646 | 1467872261866 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:41 INFO - PROCESS | 1646 | 1467872261867 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:41 INFO - PROCESS | 1646 | 1467872261962 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 23:17:41 INFO - PROCESS | 1646 | 1467872261965 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:41 INFO - PROCESS | 1646 | 1467872261967 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:41 INFO - PROCESS | 1646 | ++DOCSHELL 0x1287d9800 == 35 [pid = 1646] [id = 160] 23:17:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 141 (0x110ef2000) [pid = 1646] [serial = 477] [outer = 0x0] 23:17:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 142 (0x128cbb400) [pid = 1646] [serial = 478] [outer = 0x110ef2000] 23:17:41 INFO - PROCESS | 1646 | 1467872261990 Marionette DEBUG loaded listener.js 23:17:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 143 (0x129cb1000) [pid = 1646] [serial = 479] [outer = 0x110ef2000] 23:17:42 INFO - PROCESS | 1646 | --DOMWINDOW == 142 (0x119fd2c00) [pid = 1646] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 23:17:42 INFO - PROCESS | 1646 | --DOMWINDOW == 141 (0x124cc5c00) [pid = 1646] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 23:17:42 INFO - PROCESS | 1646 | --DOMWINDOW == 140 (0x12363cc00) [pid = 1646] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 23:17:42 INFO - PROCESS | 1646 | --DOMWINDOW == 139 (0x116630400) [pid = 1646] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 23:17:42 INFO - PROCESS | 1646 | --DOMWINDOW == 138 (0x12836e000) [pid = 1646] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 23:17:42 INFO - PROCESS | 1646 | --DOMWINDOW == 137 (0x128e1d400) [pid = 1646] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 23:17:42 INFO - PROCESS | 1646 | --DOMWINDOW == 136 (0x1128a6c00) [pid = 1646] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 23:17:42 INFO - PROCESS | 1646 | --DOMWINDOW == 135 (0x110ee3800) [pid = 1646] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 23:17:42 INFO - PROCESS | 1646 | --DOMWINDOW == 134 (0x110ef2800) [pid = 1646] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 23:17:42 INFO - PROCESS | 1646 | --DOMWINDOW == 133 (0x1187f0c00) [pid = 1646] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 23:17:42 INFO - PROCESS | 1646 | --DOMWINDOW == 132 (0x110eaac00) [pid = 1646] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 23:17:42 INFO - PROCESS | 1646 | --DOMWINDOW == 131 (0x123b6d400) [pid = 1646] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 23:17:42 INFO - PROCESS | 1646 | --DOMWINDOW == 130 (0x111c75400) [pid = 1646] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 23:17:42 INFO - PROCESS | 1646 | --DOMWINDOW == 129 (0x129fbb400) [pid = 1646] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 23:17:42 INFO - PROCESS | 1646 | --DOMWINDOW == 128 (0x128375c00) [pid = 1646] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 23:17:42 INFO - PROCESS | 1646 | --DOMWINDOW == 127 (0x118589400) [pid = 1646] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 23:17:42 INFO - PROCESS | 1646 | --DOMWINDOW == 126 (0x121704800) [pid = 1646] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 23:17:42 INFO - PROCESS | 1646 | --DOMWINDOW == 125 (0x11858a800) [pid = 1646] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 23:17:42 INFO - PROCESS | 1646 | --DOMWINDOW == 124 (0x12bf8fc00) [pid = 1646] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 23:17:42 INFO - PROCESS | 1646 | --DOMWINDOW == 123 (0x123b6b800) [pid = 1646] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 23:17:42 INFO - PROCESS | 1646 | --DOMWINDOW == 122 (0x1283e2c00) [pid = 1646] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 23:17:42 INFO - PROCESS | 1646 | --DOMWINDOW == 121 (0x129fb8400) [pid = 1646] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 23:17:42 INFO - PROCESS | 1646 | --DOMWINDOW == 120 (0x121708c00) [pid = 1646] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 23:17:42 INFO - PROCESS | 1646 | --DOMWINDOW == 119 (0x112e4cc00) [pid = 1646] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 23:17:42 INFO - PROCESS | 1646 | --DOMWINDOW == 118 (0x110ef2c00) [pid = 1646] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 23:17:42 INFO - PROCESS | 1646 | --DOMWINDOW == 117 (0x1236d8800) [pid = 1646] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 23:17:42 INFO - PROCESS | 1646 | --DOMWINDOW == 116 (0x124448c00) [pid = 1646] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 23:17:42 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x12bc75400) [pid = 1646] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 23:17:42 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x12bad2800) [pid = 1646] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 23:17:42 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x123bdbc00) [pid = 1646] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 23:17:42 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x117116c00) [pid = 1646] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 23:17:42 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x128c4cc00) [pid = 1646] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 23:17:42 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x123692000) [pid = 1646] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 23:17:42 INFO - PROCESS | 1646 | 1467872262769 Marionette TRACE conn2 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 23:17:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 23:17:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 920ms 23:17:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 23:17:42 INFO - PROCESS | 1646 | 1467872262784 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 23:17:42 INFO - PROCESS | 1646 | 1467872262785 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 23:17:42 INFO - PROCESS | 1646 | 1467872262787 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 23:17:42 INFO - PROCESS | 1646 | 1467872262788 Marionette TRACE conn2 <- [1,614,null,{}] 23:17:42 INFO - PROCESS | 1646 | 1467872262790 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:42 INFO - PROCESS | 1646 | 1467872262794 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:42 INFO - PROCESS | 1646 | 1467872262908 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 23:17:43 INFO - PROCESS | 1646 | 1467872262997 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:43 INFO - PROCESS | 1646 | 1467872262998 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:43 INFO - PROCESS | 1646 | ++DOCSHELL 0x11838b000 == 36 [pid = 1646] [id = 161] 23:17:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x110eaac00) [pid = 1646] [serial = 480] [outer = 0x0] 23:17:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x11671f400) [pid = 1646] [serial = 481] [outer = 0x110eaac00] 23:17:43 INFO - PROCESS | 1646 | 1467872263038 Marionette DEBUG loaded listener.js 23:17:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x11943d800) [pid = 1646] [serial = 482] [outer = 0x110eaac00] 23:17:43 INFO - PROCESS | 1646 | 1467872263347 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 23:17:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 23:17:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 568ms 23:17:43 INFO - PROCESS | 1646 | 1467872263358 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 23:17:43 INFO - PROCESS | 1646 | 1467872263359 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 23:17:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 23:17:43 INFO - PROCESS | 1646 | 1467872263368 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 23:17:43 INFO - PROCESS | 1646 | 1467872263369 Marionette TRACE conn2 <- [1,618,null,{}] 23:17:43 INFO - PROCESS | 1646 | 1467872263372 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:43 INFO - PROCESS | 1646 | 1467872263373 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:43 INFO - PROCESS | 1646 | 1467872263453 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 23:17:43 INFO - PROCESS | 1646 | 1467872263457 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:43 INFO - PROCESS | 1646 | 1467872263458 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:43 INFO - PROCESS | 1646 | ++DOCSHELL 0x129cd2800 == 37 [pid = 1646] [id = 162] 23:17:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x118589400) [pid = 1646] [serial = 483] [outer = 0x0] 23:17:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x123975c00) [pid = 1646] [serial = 484] [outer = 0x118589400] 23:17:43 INFO - PROCESS | 1646 | 1467872263484 Marionette DEBUG loaded listener.js 23:17:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x123c49400) [pid = 1646] [serial = 485] [outer = 0x118589400] 23:17:43 INFO - PROCESS | 1646 | 1467872263803 Marionette TRACE conn2 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 23:17:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 23:17:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 473ms 23:17:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 23:17:43 INFO - PROCESS | 1646 | 1467872263837 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 23:17:43 INFO - PROCESS | 1646 | 1467872263838 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 23:17:43 INFO - PROCESS | 1646 | 1467872263840 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 23:17:43 INFO - PROCESS | 1646 | 1467872263842 Marionette TRACE conn2 <- [1,622,null,{}] 23:17:43 INFO - PROCESS | 1646 | 1467872263844 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:43 INFO - PROCESS | 1646 | 1467872263846 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:43 INFO - PROCESS | 1646 | 1467872263962 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 23:17:43 INFO - PROCESS | 1646 | 1467872263968 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:43 INFO - PROCESS | 1646 | 1467872263969 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:43 INFO - PROCESS | 1646 | ++DOCSHELL 0x123cd3800 == 38 [pid = 1646] [id = 163] 23:17:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 117 (0x117116c00) [pid = 1646] [serial = 486] [outer = 0x0] 23:17:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 118 (0x124cc5c00) [pid = 1646] [serial = 487] [outer = 0x117116c00] 23:17:43 INFO - PROCESS | 1646 | 1467872263996 Marionette DEBUG loaded listener.js 23:17:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 119 (0x129f8f800) [pid = 1646] [serial = 488] [outer = 0x117116c00] 23:17:44 INFO - PROCESS | 1646 | 1467872264317 Marionette TRACE conn2 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 23:17:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 23:17:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 521ms 23:17:44 INFO - PROCESS | 1646 | 1467872264363 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 23:17:44 INFO - PROCESS | 1646 | 1467872264364 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 23:17:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 23:17:44 INFO - PROCESS | 1646 | 1467872264366 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 23:17:44 INFO - PROCESS | 1646 | 1467872264367 Marionette TRACE conn2 <- [1,626,null,{}] 23:17:44 INFO - PROCESS | 1646 | 1467872264369 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:44 INFO - PROCESS | 1646 | 1467872264370 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:44 INFO - PROCESS | 1646 | 1467872264446 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 23:17:44 INFO - PROCESS | 1646 | 1467872264450 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:44 INFO - PROCESS | 1646 | 1467872264451 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:44 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ba79800 == 39 [pid = 1646] [id = 164] 23:17:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 120 (0x1246e0c00) [pid = 1646] [serial = 489] [outer = 0x0] 23:17:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 121 (0x12a252000) [pid = 1646] [serial = 490] [outer = 0x1246e0c00] 23:17:44 INFO - PROCESS | 1646 | 1467872264475 Marionette DEBUG loaded listener.js 23:17:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 122 (0x12a55dc00) [pid = 1646] [serial = 491] [outer = 0x1246e0c00] 23:17:45 INFO - PROCESS | 1646 | 1467872265065 Marionette TRACE conn2 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 23:17:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 23:17:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 769ms 23:17:45 INFO - PROCESS | 1646 | 1467872265136 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 23:17:45 INFO - PROCESS | 1646 | 1467872265139 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 23:17:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 23:17:45 INFO - PROCESS | 1646 | 1467872265164 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 23:17:45 INFO - PROCESS | 1646 | 1467872265166 Marionette TRACE conn2 <- [1,630,null,{}] 23:17:45 INFO - PROCESS | 1646 | 1467872265173 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:45 INFO - PROCESS | 1646 | 1467872265175 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:45 INFO - PROCESS | 1646 | 1467872265284 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 23:17:45 INFO - PROCESS | 1646 | 1467872265343 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:45 INFO - PROCESS | 1646 | 1467872265345 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:45 INFO - PROCESS | 1646 | ++DOCSHELL 0x1182c8000 == 40 [pid = 1646] [id = 165] 23:17:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 123 (0x112ec3800) [pid = 1646] [serial = 492] [outer = 0x0] 23:17:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 124 (0x113cf5000) [pid = 1646] [serial = 493] [outer = 0x112ec3800] 23:17:45 INFO - PROCESS | 1646 | 1467872265376 Marionette DEBUG loaded listener.js 23:17:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 125 (0x11825dc00) [pid = 1646] [serial = 494] [outer = 0x112ec3800] 23:17:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 126 (0x1199e8800) [pid = 1646] [serial = 495] [outer = 0x12cbda000] 23:17:45 INFO - PROCESS | 1646 | 1467872265953 Marionette TRACE conn2 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 23:17:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 23:17:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 896ms 23:17:46 INFO - PROCESS | 1646 | 1467872266037 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 23:17:46 INFO - PROCESS | 1646 | 1467872266040 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 23:17:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 23:17:46 INFO - PROCESS | 1646 | 1467872266045 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 23:17:46 INFO - PROCESS | 1646 | 1467872266047 Marionette TRACE conn2 <- [1,634,null,{}] 23:17:46 INFO - PROCESS | 1646 | 1467872266049 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:46 INFO - PROCESS | 1646 | 1467872266051 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:46 INFO - PROCESS | 1646 | 1467872266162 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 23:17:46 INFO - PROCESS | 1646 | 1467872266243 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:46 INFO - PROCESS | 1646 | 1467872266245 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:46 INFO - PROCESS | 1646 | ++DOCSHELL 0x118242800 == 41 [pid = 1646] [id = 166] 23:17:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 127 (0x112ec5000) [pid = 1646] [serial = 496] [outer = 0x0] 23:17:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 128 (0x11825d000) [pid = 1646] [serial = 497] [outer = 0x112ec5000] 23:17:46 INFO - PROCESS | 1646 | 1467872266276 Marionette DEBUG loaded listener.js 23:17:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 129 (0x119fc6c00) [pid = 1646] [serial = 498] [outer = 0x112ec5000] 23:17:46 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:17:46 INFO - PROCESS | 1646 | 1467872266916 Marionette TRACE conn2 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 23:17:46 INFO - PROCESS | 1646 | --DOCSHELL 0x123cd3800 == 40 [pid = 1646] [id = 163] 23:17:46 INFO - PROCESS | 1646 | --DOCSHELL 0x129cd2800 == 39 [pid = 1646] [id = 162] 23:17:46 INFO - PROCESS | 1646 | --DOCSHELL 0x11838b000 == 38 [pid = 1646] [id = 161] 23:17:46 INFO - PROCESS | 1646 | --DOCSHELL 0x1287d9800 == 37 [pid = 1646] [id = 160] 23:17:46 INFO - PROCESS | 1646 | --DOCSHELL 0x12830b800 == 36 [pid = 1646] [id = 159] 23:17:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 23:17:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 920ms 23:17:46 INFO - PROCESS | 1646 | --DOCSHELL 0x126967000 == 35 [pid = 1646] [id = 158] 23:17:46 INFO - PROCESS | 1646 | --DOCSHELL 0x123ccf000 == 34 [pid = 1646] [id = 157] 23:17:46 INFO - PROCESS | 1646 | --DOCSHELL 0x12315a000 == 33 [pid = 1646] [id = 156] 23:17:46 INFO - PROCESS | 1646 | --DOCSHELL 0x119aa9000 == 32 [pid = 1646] [id = 155] 23:17:46 INFO - PROCESS | 1646 | --DOCSHELL 0x118305800 == 31 [pid = 1646] [id = 154] 23:17:46 INFO - PROCESS | 1646 | --DOCSHELL 0x116f51000 == 30 [pid = 1646] [id = 153] 23:17:46 INFO - PROCESS | 1646 | 1467872266992 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 23:17:46 INFO - PROCESS | 1646 | 1467872266994 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 23:17:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 23:17:47 INFO - PROCESS | 1646 | --DOMWINDOW == 128 (0x128c51000) [pid = 1646] [serial = 436] [outer = 0x0] [url = about:blank] 23:17:47 INFO - PROCESS | 1646 | --DOMWINDOW == 127 (0x128c56000) [pid = 1646] [serial = 437] [outer = 0x0] [url = about:blank] 23:17:47 INFO - PROCESS | 1646 | --DOMWINDOW == 126 (0x12c869000) [pid = 1646] [serial = 434] [outer = 0x0] [url = about:blank] 23:17:47 INFO - PROCESS | 1646 | --DOMWINDOW == 125 (0x123b2c800) [pid = 1646] [serial = 403] [outer = 0x0] [url = about:blank] 23:17:47 INFO - PROCESS | 1646 | --DOMWINDOW == 124 (0x123b2e000) [pid = 1646] [serial = 341] [outer = 0x0] [url = about:blank] 23:17:47 INFO - PROCESS | 1646 | --DOMWINDOW == 123 (0x128373c00) [pid = 1646] [serial = 344] [outer = 0x0] [url = about:blank] 23:17:47 INFO - PROCESS | 1646 | --DOMWINDOW == 122 (0x123649000) [pid = 1646] [serial = 335] [outer = 0x0] [url = about:blank] 23:17:47 INFO - PROCESS | 1646 | --DOMWINDOW == 121 (0x118260000) [pid = 1646] [serial = 338] [outer = 0x0] [url = about:blank] 23:17:47 INFO - PROCESS | 1646 | --DOMWINDOW == 120 (0x1283e9c00) [pid = 1646] [serial = 296] [outer = 0x0] [url = about:blank] 23:17:47 INFO - PROCESS | 1646 | --DOMWINDOW == 119 (0x12a076c00) [pid = 1646] [serial = 394] [outer = 0x0] [url = about:blank] 23:17:47 INFO - PROCESS | 1646 | --DOMWINDOW == 118 (0x12877ac00) [pid = 1646] [serial = 397] [outer = 0x0] [url = about:blank] 23:17:47 INFO - PROCESS | 1646 | --DOMWINDOW == 117 (0x110eeb400) [pid = 1646] [serial = 427] [outer = 0x0] [url = about:blank] 23:17:47 INFO - PROCESS | 1646 | --DOMWINDOW == 116 (0x128e16800) [pid = 1646] [serial = 431] [outer = 0x0] [url = about:blank] 23:17:47 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x119b4f800) [pid = 1646] [serial = 239] [outer = 0x0] [url = about:blank] 23:17:47 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x110eb7400) [pid = 1646] [serial = 383] [outer = 0x0] [url = about:blank] 23:17:47 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x124251000) [pid = 1646] [serial = 404] [outer = 0x0] [url = about:blank] 23:17:47 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x12857bc00) [pid = 1646] [serial = 425] [outer = 0x0] [url = about:blank] 23:17:47 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x113cf5c00) [pid = 1646] [serial = 190] [outer = 0x0] [url = about:blank] 23:17:47 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x128574800) [pid = 1646] [serial = 424] [outer = 0x0] [url = about:blank] 23:17:47 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x12a260000) [pid = 1646] [serial = 233] [outer = 0x0] [url = about:blank] 23:17:47 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x128e18c00) [pid = 1646] [serial = 392] [outer = 0x0] [url = about:blank] 23:17:47 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x119449800) [pid = 1646] [serial = 290] [outer = 0x0] [url = about:blank] 23:17:47 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x123642c00) [pid = 1646] [serial = 389] [outer = 0x0] [url = about:blank] 23:17:47 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x123109800) [pid = 1646] [serial = 401] [outer = 0x0] [url = about:blank] 23:17:47 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x1247cf800) [pid = 1646] [serial = 430] [outer = 0x0] [url = about:blank] 23:17:47 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x12c868800) [pid = 1646] [serial = 416] [outer = 0x0] [url = about:blank] 23:17:47 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x129cb5c00) [pid = 1646] [serial = 422] [outer = 0x0] [url = about:blank] 23:17:47 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x129cadc00) [pid = 1646] [serial = 407] [outer = 0x0] [url = about:blank] 23:17:47 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x12b95f800) [pid = 1646] [serial = 410] [outer = 0x0] [url = about:blank] 23:17:47 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x123bcfc00) [pid = 1646] [serial = 293] [outer = 0x0] [url = about:blank] 23:17:47 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x12b96b800) [pid = 1646] [serial = 395] [outer = 0x0] [url = about:blank] 23:17:47 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x116165c00) [pid = 1646] [serial = 385] [outer = 0x0] [url = about:blank] 23:17:47 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x12c3d1800) [pid = 1646] [serial = 415] [outer = 0x0] [url = about:blank] 23:17:47 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x129f8c800) [pid = 1646] [serial = 433] [outer = 0x0] [url = about:blank] 23:17:47 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x12badc400) [pid = 1646] [serial = 398] [outer = 0x0] [url = about:blank] 23:17:47 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x1236dbc00) [pid = 1646] [serial = 418] [outer = 0x0] [url = about:blank] 23:17:47 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x12660a800) [pid = 1646] [serial = 242] [outer = 0x0] [url = about:blank] 23:17:47 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x128a81c00) [pid = 1646] [serial = 406] [outer = 0x0] [url = about:blank] 23:17:47 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x12c3c6400) [pid = 1646] [serial = 419] [outer = 0x0] [url = about:blank] 23:17:47 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x123b73000) [pid = 1646] [serial = 421] [outer = 0x0] [url = about:blank] 23:17:47 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x12bf92000) [pid = 1646] [serial = 287] [outer = 0x0] [url = about:blank] 23:17:47 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x1217e0400) [pid = 1646] [serial = 388] [outer = 0x0] [url = about:blank] 23:17:47 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x12bf8f800) [pid = 1646] [serial = 413] [outer = 0x0] [url = about:blank] 23:17:47 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x110ef0c00) [pid = 1646] [serial = 428] [outer = 0x0] [url = about:blank] 23:17:47 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x12877b400) [pid = 1646] [serial = 391] [outer = 0x0] [url = about:blank] 23:17:47 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x126b28000) [pid = 1646] [serial = 245] [outer = 0x0] [url = about:blank] 23:17:47 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x12a55f800) [pid = 1646] [serial = 409] [outer = 0x0] [url = about:blank] 23:17:47 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x118586800) [pid = 1646] [serial = 236] [outer = 0x0] [url = about:blank] 23:17:47 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x11820c800) [pid = 1646] [serial = 386] [outer = 0x0] [url = about:blank] 23:17:47 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x12badc800) [pid = 1646] [serial = 412] [outer = 0x0] [url = about:blank] 23:17:47 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x11991d000) [pid = 1646] [serial = 400] [outer = 0x0] [url = about:blank] 23:17:47 INFO - PROCESS | 1646 | 1467872267016 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 23:17:47 INFO - PROCESS | 1646 | 1467872267018 Marionette TRACE conn2 <- [1,638,null,{}] 23:17:47 INFO - PROCESS | 1646 | 1467872267025 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:47 INFO - PROCESS | 1646 | 1467872267027 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:47 INFO - PROCESS | 1646 | 1467872267158 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 23:17:47 INFO - PROCESS | 1646 | 1467872267165 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:47 INFO - PROCESS | 1646 | 1467872267167 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x115fe6800 == 31 [pid = 1646] [id = 167] 23:17:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x11399b400) [pid = 1646] [serial = 499] [outer = 0x0] 23:17:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x114f9fc00) [pid = 1646] [serial = 500] [outer = 0x11399b400] 23:17:47 INFO - PROCESS | 1646 | 1467872267211 Marionette DEBUG loaded listener.js 23:17:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x11671ec00) [pid = 1646] [serial = 501] [outer = 0x11399b400] 23:17:47 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:17:47 INFO - PROCESS | 1646 | [1646] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:17:47 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:17:47 INFO - PROCESS | 1646 | 1467872267610 Marionette TRACE conn2 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 23:17:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 23:17:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 635ms 23:17:47 INFO - PROCESS | 1646 | 1467872267639 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 23:17:47 INFO - PROCESS | 1646 | 1467872267642 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 23:17:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 23:17:47 INFO - PROCESS | 1646 | 1467872267646 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 23:17:47 INFO - PROCESS | 1646 | 1467872267648 Marionette TRACE conn2 <- [1,642,null,{}] 23:17:47 INFO - PROCESS | 1646 | 1467872267650 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:47 INFO - PROCESS | 1646 | 1467872267652 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:47 INFO - PROCESS | 1646 | 1467872267729 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 23:17:47 INFO - PROCESS | 1646 | 1467872267733 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:47 INFO - PROCESS | 1646 | 1467872267735 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x117e63800 == 32 [pid = 1646] [id = 168] 23:17:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x11711e800) [pid = 1646] [serial = 502] [outer = 0x0] 23:17:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x118586800) [pid = 1646] [serial = 503] [outer = 0x11711e800] 23:17:47 INFO - PROCESS | 1646 | 1467872267763 Marionette DEBUG loaded listener.js 23:17:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x1185ab800) [pid = 1646] [serial = 504] [outer = 0x11711e800] 23:17:48 INFO - PROCESS | 1646 | 1467872268089 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 23:17:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 23:17:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 470ms 23:17:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 23:17:48 INFO - PROCESS | 1646 | 1467872268116 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 23:17:48 INFO - PROCESS | 1646 | 1467872268117 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 23:17:48 INFO - PROCESS | 1646 | 1467872268120 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 23:17:48 INFO - PROCESS | 1646 | 1467872268122 Marionette TRACE conn2 <- [1,646,null,{}] 23:17:48 INFO - PROCESS | 1646 | 1467872268130 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:48 INFO - PROCESS | 1646 | 1467872268134 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:48 INFO - PROCESS | 1646 | 1467872268215 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 23:17:48 INFO - PROCESS | 1646 | 1467872268270 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:48 INFO - PROCESS | 1646 | 1467872268272 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x118396800 == 33 [pid = 1646] [id = 169] 23:17:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x1181a6800) [pid = 1646] [serial = 505] [outer = 0x0] 23:17:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x118777400) [pid = 1646] [serial = 506] [outer = 0x1181a6800] 23:17:48 INFO - PROCESS | 1646 | 1467872268300 Marionette DEBUG loaded listener.js 23:17:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x119b4c800) [pid = 1646] [serial = 507] [outer = 0x1181a6800] 23:17:48 INFO - PROCESS | 1646 | 1467872268648 Marionette TRACE conn2 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 23:17:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 23:17:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 571ms 23:17:48 INFO - PROCESS | 1646 | 1467872268692 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 23:17:48 INFO - PROCESS | 1646 | 1467872268695 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 23:17:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 23:17:48 INFO - PROCESS | 1646 | 1467872268698 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 23:17:48 INFO - PROCESS | 1646 | 1467872268700 Marionette TRACE conn2 <- [1,650,null,{}] 23:17:48 INFO - PROCESS | 1646 | 1467872268703 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:48 INFO - PROCESS | 1646 | 1467872268705 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:48 INFO - PROCESS | 1646 | 1467872268863 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 23:17:48 INFO - PROCESS | 1646 | 1467872268875 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:48 INFO - PROCESS | 1646 | 1467872268876 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x1195e2800 == 34 [pid = 1646] [id = 170] 23:17:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x119b55400) [pid = 1646] [serial = 508] [outer = 0x0] 23:17:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x121705c00) [pid = 1646] [serial = 509] [outer = 0x119b55400] 23:17:48 INFO - PROCESS | 1646 | 1467872268918 Marionette DEBUG loaded listener.js 23:17:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x1234e9400) [pid = 1646] [serial = 510] [outer = 0x119b55400] 23:17:49 INFO - PROCESS | 1646 | 1467872269384 Marionette TRACE conn2 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 23:17:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 23:17:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 720ms 23:17:49 INFO - PROCESS | 1646 | 1467872269420 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 23:17:49 INFO - PROCESS | 1646 | 1467872269421 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 23:17:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 23:17:49 INFO - PROCESS | 1646 | 1467872269423 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 23:17:49 INFO - PROCESS | 1646 | 1467872269424 Marionette TRACE conn2 <- [1,654,null,{}] 23:17:49 INFO - PROCESS | 1646 | 1467872269427 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:49 INFO - PROCESS | 1646 | 1467872269428 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:49 INFO - PROCESS | 1646 | 1467872269522 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 23:17:49 INFO - PROCESS | 1646 | 1467872269526 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:49 INFO - PROCESS | 1646 | 1467872269528 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:49 INFO - PROCESS | 1646 | ++DOCSHELL 0x12306a000 == 35 [pid = 1646] [id = 171] 23:17:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x1128abc00) [pid = 1646] [serial = 511] [outer = 0x0] 23:17:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x1236d4400) [pid = 1646] [serial = 512] [outer = 0x1128abc00] 23:17:49 INFO - PROCESS | 1646 | 1467872269552 Marionette DEBUG loaded listener.js 23:17:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x123976000) [pid = 1646] [serial = 513] [outer = 0x1128abc00] 23:17:49 INFO - PROCESS | 1646 | 1467872269890 Marionette TRACE conn2 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 23:17:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 23:17:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 519ms 23:17:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 23:17:49 INFO - PROCESS | 1646 | 1467872269942 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 23:17:49 INFO - PROCESS | 1646 | 1467872269943 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 23:17:49 INFO - PROCESS | 1646 | 1467872269946 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 23:17:49 INFO - PROCESS | 1646 | 1467872269947 Marionette TRACE conn2 <- [1,658,null,{}] 23:17:49 INFO - PROCESS | 1646 | 1467872269949 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:49 INFO - PROCESS | 1646 | 1467872269953 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:50 INFO - PROCESS | 1646 | 1467872270077 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 23:17:50 INFO - PROCESS | 1646 | 1467872270081 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:50 INFO - PROCESS | 1646 | 1467872270082 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:50 INFO - PROCESS | 1646 | ++DOCSHELL 0x123c9a000 == 36 [pid = 1646] [id = 172] 23:17:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12363d400) [pid = 1646] [serial = 514] [outer = 0x0] 23:17:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x123b32400) [pid = 1646] [serial = 515] [outer = 0x12363d400] 23:17:50 INFO - PROCESS | 1646 | 1467872270107 Marionette DEBUG loaded listener.js 23:17:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x1244b5c00) [pid = 1646] [serial = 516] [outer = 0x12363d400] 23:17:50 INFO - PROCESS | 1646 | 1467872270445 Marionette TRACE conn2 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 23:17:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 23:17:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 568ms 23:17:50 INFO - PROCESS | 1646 | 1467872270515 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 23:17:50 INFO - PROCESS | 1646 | 1467872270517 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 23:17:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 23:17:50 INFO - PROCESS | 1646 | 1467872270520 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 23:17:50 INFO - PROCESS | 1646 | 1467872270522 Marionette TRACE conn2 <- [1,662,null,{}] 23:17:50 INFO - PROCESS | 1646 | 1467872270525 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:50 INFO - PROCESS | 1646 | 1467872270527 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:50 INFO - PROCESS | 1646 | 1467872270675 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 23:17:50 INFO - PROCESS | 1646 | 1467872270694 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:50 INFO - PROCESS | 1646 | 1467872270694 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:50 INFO - PROCESS | 1646 | ++DOCSHELL 0x124ca6800 == 37 [pid = 1646] [id = 173] 23:17:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x124256000) [pid = 1646] [serial = 517] [outer = 0x0] 23:17:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x124ccb400) [pid = 1646] [serial = 518] [outer = 0x124256000] 23:17:50 INFO - PROCESS | 1646 | 1467872270734 Marionette DEBUG loaded listener.js 23:17:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x126611400) [pid = 1646] [serial = 519] [outer = 0x124256000] 23:17:51 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:17:51 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:17:51 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x12363a400) [pid = 1646] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 23:17:51 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x11662a400) [pid = 1646] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 23:17:51 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x1187edc00) [pid = 1646] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 23:17:51 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x1128b2800) [pid = 1646] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 23:17:51 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x112e57000) [pid = 1646] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 23:17:51 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x119b5a400) [pid = 1646] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 23:17:51 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x126b30c00) [pid = 1646] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 23:17:51 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x1128a5800) [pid = 1646] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 23:17:51 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x1187ee400) [pid = 1646] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 23:17:51 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x124d84800) [pid = 1646] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 23:17:51 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x110eaac00) [pid = 1646] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 23:17:51 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x1176e2800) [pid = 1646] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 23:17:51 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x1185acc00) [pid = 1646] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 23:17:51 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x110ef2000) [pid = 1646] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 23:17:51 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x118589400) [pid = 1646] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 23:17:51 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x117116c00) [pid = 1646] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 23:17:51 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x11858f800) [pid = 1646] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 23:17:51 INFO - PROCESS | 1646 | 1467872271268 Marionette TRACE conn2 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 23:17:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 23:17:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 770ms 23:17:51 INFO - PROCESS | 1646 | 1467872271290 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 23:17:51 INFO - PROCESS | 1646 | 1467872271291 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 23:17:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 23:17:51 INFO - PROCESS | 1646 | 1467872271310 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 23:17:51 INFO - PROCESS | 1646 | 1467872271311 Marionette TRACE conn2 <- [1,666,null,{}] 23:17:51 INFO - PROCESS | 1646 | 1467872271314 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:51 INFO - PROCESS | 1646 | 1467872271315 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:51 INFO - PROCESS | 1646 | 1467872271390 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 23:17:51 INFO - PROCESS | 1646 | 1467872271397 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:51 INFO - PROCESS | 1646 | 1467872271399 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:51 INFO - PROCESS | 1646 | ++DOCSHELL 0x11916b800 == 38 [pid = 1646] [id = 174] 23:17:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x112e50000) [pid = 1646] [serial = 520] [outer = 0x0] 23:17:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x117117800) [pid = 1646] [serial = 521] [outer = 0x112e50000] 23:17:51 INFO - PROCESS | 1646 | 1467872271423 Marionette DEBUG loaded listener.js 23:17:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x1187f5000) [pid = 1646] [serial = 522] [outer = 0x112e50000] 23:17:51 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:17:51 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:17:51 INFO - PROCESS | 1646 | 1467872271748 Marionette TRACE conn2 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 23:17:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 23:17:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 472ms 23:17:51 INFO - PROCESS | 1646 | 1467872271781 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 23:17:51 INFO - PROCESS | 1646 | 1467872271782 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 23:17:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 23:17:51 INFO - PROCESS | 1646 | 1467872271784 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 23:17:51 INFO - PROCESS | 1646 | 1467872271785 Marionette TRACE conn2 <- [1,670,null,{}] 23:17:51 INFO - PROCESS | 1646 | 1467872271788 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:51 INFO - PROCESS | 1646 | 1467872271789 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:51 INFO - PROCESS | 1646 | 1467872271869 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 23:17:51 INFO - PROCESS | 1646 | 1467872271920 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:51 INFO - PROCESS | 1646 | 1467872271921 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:51 INFO - PROCESS | 1646 | ++DOCSHELL 0x118393000 == 39 [pid = 1646] [id = 175] 23:17:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x112e57000) [pid = 1646] [serial = 523] [outer = 0x0] 23:17:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x123b31c00) [pid = 1646] [serial = 524] [outer = 0x112e57000] 23:17:51 INFO - PROCESS | 1646 | 1467872271946 Marionette DEBUG loaded listener.js 23:17:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x1199e7c00) [pid = 1646] [serial = 525] [outer = 0x112e57000] 23:17:52 INFO - PROCESS | 1646 | 1467872272203 Marionette TRACE conn2 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 23:17:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 23:17:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 469ms 23:17:52 INFO - PROCESS | 1646 | 1467872272254 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 23:17:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 23:17:52 INFO - PROCESS | 1646 | 1467872272255 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 23:17:52 INFO - PROCESS | 1646 | 1467872272257 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 23:17:52 INFO - PROCESS | 1646 | 1467872272258 Marionette TRACE conn2 <- [1,674,null,{}] 23:17:52 INFO - PROCESS | 1646 | 1467872272268 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:52 INFO - PROCESS | 1646 | 1467872272269 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:52 INFO - PROCESS | 1646 | 1467872272353 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 23:17:52 INFO - PROCESS | 1646 | 1467872272357 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:52 INFO - PROCESS | 1646 | 1467872272358 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x12830d000 == 40 [pid = 1646] [id = 176] 23:17:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x1187edc00) [pid = 1646] [serial = 526] [outer = 0x0] 23:17:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x12836e000) [pid = 1646] [serial = 527] [outer = 0x1187edc00] 23:17:52 INFO - PROCESS | 1646 | 1467872272382 Marionette DEBUG loaded listener.js 23:17:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x128378800) [pid = 1646] [serial = 528] [outer = 0x1187edc00] 23:17:52 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:17:52 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:17:52 INFO - PROCESS | 1646 | 1467872272707 Marionette TRACE conn2 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 23:17:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 23:17:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 475ms 23:17:52 INFO - PROCESS | 1646 | 1467872272732 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 23:17:52 INFO - PROCESS | 1646 | 1467872272734 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 23:17:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 23:17:52 INFO - PROCESS | 1646 | 1467872272736 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 23:17:52 INFO - PROCESS | 1646 | 1467872272738 Marionette TRACE conn2 <- [1,678,null,{}] 23:17:52 INFO - PROCESS | 1646 | 1467872272740 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:52 INFO - PROCESS | 1646 | 1467872272741 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:52 INFO - PROCESS | 1646 | 1467872272863 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 23:17:52 INFO - PROCESS | 1646 | 1467872272869 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:52 INFO - PROCESS | 1646 | 1467872272870 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x128ea6800 == 41 [pid = 1646] [id = 177] 23:17:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x1187f6800) [pid = 1646] [serial = 529] [outer = 0x0] 23:17:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x128378c00) [pid = 1646] [serial = 530] [outer = 0x1187f6800] 23:17:52 INFO - PROCESS | 1646 | 1467872272898 Marionette DEBUG loaded listener.js 23:17:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x128a81c00) [pid = 1646] [serial = 531] [outer = 0x1187f6800] 23:17:53 INFO - PROCESS | 1646 | 1467872273363 Marionette TRACE conn2 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 23:17:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 23:17:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 669ms 23:17:53 INFO - PROCESS | 1646 | 1467872273406 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 23:17:53 INFO - PROCESS | 1646 | 1467872273410 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 23:17:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 23:17:53 INFO - PROCESS | 1646 | 1467872273416 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 23:17:53 INFO - PROCESS | 1646 | 1467872273420 Marionette TRACE conn2 <- [1,682,null,{}] 23:17:53 INFO - PROCESS | 1646 | 1467872273427 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:53 INFO - PROCESS | 1646 | 1467872273429 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:53 INFO - PROCESS | 1646 | 1467872273535 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 23:17:53 INFO - PROCESS | 1646 | 1467872273589 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:53 INFO - PROCESS | 1646 | 1467872273592 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:53 INFO - PROCESS | 1646 | ++DOCSHELL 0x1167a1800 == 42 [pid = 1646] [id = 178] 23:17:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x1133b0c00) [pid = 1646] [serial = 532] [outer = 0x0] 23:17:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x113c70c00) [pid = 1646] [serial = 533] [outer = 0x1133b0c00] 23:17:53 INFO - PROCESS | 1646 | 1467872273623 Marionette DEBUG loaded listener.js 23:17:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x1167e5400) [pid = 1646] [serial = 534] [outer = 0x1133b0c00] 23:17:54 INFO - PROCESS | 1646 | 1467872274547 Marionette TRACE conn2 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 23:17:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 23:17:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1176ms 23:17:54 INFO - PROCESS | 1646 | 1467872274591 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 23:17:54 INFO - PROCESS | 1646 | 1467872274594 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 23:17:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 23:17:54 INFO - PROCESS | 1646 | 1467872274599 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 23:17:54 INFO - PROCESS | 1646 | 1467872274600 Marionette TRACE conn2 <- [1,686,null,{}] 23:17:54 INFO - PROCESS | 1646 | 1467872274603 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:54 INFO - PROCESS | 1646 | 1467872274605 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:54 INFO - PROCESS | 1646 | 1467872274707 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 23:17:54 INFO - PROCESS | 1646 | 1467872274758 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:54 INFO - PROCESS | 1646 | 1467872274760 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x119e6f800 == 43 [pid = 1646] [id = 179] 23:17:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x1185ac000) [pid = 1646] [serial = 535] [outer = 0x0] 23:17:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x119183000) [pid = 1646] [serial = 536] [outer = 0x1185ac000] 23:17:54 INFO - PROCESS | 1646 | 1467872274790 Marionette DEBUG loaded listener.js 23:17:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x11991e400) [pid = 1646] [serial = 537] [outer = 0x1185ac000] 23:17:55 INFO - PROCESS | 1646 | 1467872275692 Marionette TRACE conn2 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 23:17:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 23:17:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1120ms 23:17:55 INFO - PROCESS | 1646 | 1467872275719 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 23:17:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 23:17:55 INFO - PROCESS | 1646 | 1467872275720 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 23:17:55 INFO - PROCESS | 1646 | 1467872275723 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 23:17:55 INFO - PROCESS | 1646 | 1467872275725 Marionette TRACE conn2 <- [1,690,null,{}] 23:17:55 INFO - PROCESS | 1646 | 1467872275735 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:55 INFO - PROCESS | 1646 | 1467872275738 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:55 INFO - PROCESS | 1646 | 1467872275839 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 23:17:55 INFO - PROCESS | 1646 | 1467872275892 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:55 INFO - PROCESS | 1646 | 1467872275894 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x128eba800 == 44 [pid = 1646] [id = 180] 23:17:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x123b2c800) [pid = 1646] [serial = 538] [outer = 0x0] 23:17:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x123bcf800) [pid = 1646] [serial = 539] [outer = 0x123b2c800] 23:17:55 INFO - PROCESS | 1646 | 1467872275925 Marionette DEBUG loaded listener.js 23:17:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x123c82400) [pid = 1646] [serial = 540] [outer = 0x123b2c800] 23:17:56 INFO - PROCESS | 1646 | 1467872276877 Marionette TRACE conn2 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 23:17:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 23:17:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1174ms 23:17:56 INFO - PROCESS | 1646 | 1467872276898 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 23:17:56 INFO - PROCESS | 1646 | 1467872276900 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 23:17:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 23:17:56 INFO - PROCESS | 1646 | 1467872276903 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 23:17:56 INFO - PROCESS | 1646 | 1467872276904 Marionette TRACE conn2 <- [1,694,null,{}] 23:17:56 INFO - PROCESS | 1646 | 1467872276908 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:56 INFO - PROCESS | 1646 | 1467872276909 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:57 INFO - PROCESS | 1646 | 1467872277001 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 23:17:57 INFO - PROCESS | 1646 | 1467872277053 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:57 INFO - PROCESS | 1646 | 1467872277056 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x1182d9800 == 45 [pid = 1646] [id = 181] 23:17:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x1164e1000) [pid = 1646] [serial = 541] [outer = 0x0] 23:17:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x1167ee400) [pid = 1646] [serial = 542] [outer = 0x1164e1000] 23:17:57 INFO - PROCESS | 1646 | 1467872277083 Marionette DEBUG loaded listener.js 23:17:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x1181a9400) [pid = 1646] [serial = 543] [outer = 0x1164e1000] 23:17:58 INFO - PROCESS | 1646 | --DOCSHELL 0x117173000 == 44 [pid = 1646] [id = 152] 23:17:58 INFO - PROCESS | 1646 | --DOCSHELL 0x12830d000 == 43 [pid = 1646] [id = 176] 23:17:58 INFO - PROCESS | 1646 | --DOCSHELL 0x118393000 == 42 [pid = 1646] [id = 175] 23:17:58 INFO - PROCESS | 1646 | --DOCSHELL 0x11916b800 == 41 [pid = 1646] [id = 174] 23:17:58 INFO - PROCESS | 1646 | --DOCSHELL 0x124ca6800 == 40 [pid = 1646] [id = 173] 23:17:58 INFO - PROCESS | 1646 | --DOCSHELL 0x123c9a000 == 39 [pid = 1646] [id = 172] 23:17:58 INFO - PROCESS | 1646 | --DOCSHELL 0x12306a000 == 38 [pid = 1646] [id = 171] 23:17:58 INFO - PROCESS | 1646 | --DOCSHELL 0x1195e2800 == 37 [pid = 1646] [id = 170] 23:17:58 INFO - PROCESS | 1646 | --DOCSHELL 0x118396800 == 36 [pid = 1646] [id = 169] 23:17:58 INFO - PROCESS | 1646 | --DOCSHELL 0x117e63800 == 35 [pid = 1646] [id = 168] 23:17:58 INFO - PROCESS | 1646 | --DOCSHELL 0x115fe6800 == 34 [pid = 1646] [id = 167] 23:17:58 INFO - PROCESS | 1646 | --DOCSHELL 0x118242800 == 33 [pid = 1646] [id = 166] 23:17:58 INFO - PROCESS | 1646 | --DOCSHELL 0x1182c8000 == 32 [pid = 1646] [id = 165] 23:17:58 INFO - PROCESS | 1646 | --DOCSHELL 0x12ba79800 == 31 [pid = 1646] [id = 164] 23:17:58 INFO - PROCESS | 1646 | --DOCSHELL 0x128eba800 == 30 [pid = 1646] [id = 180] 23:17:58 INFO - PROCESS | 1646 | --DOCSHELL 0x119e6f800 == 29 [pid = 1646] [id = 179] 23:17:58 INFO - PROCESS | 1646 | --DOCSHELL 0x128ea6800 == 28 [pid = 1646] [id = 177] 23:17:58 INFO - PROCESS | 1646 | --DOCSHELL 0x1167a1800 == 27 [pid = 1646] [id = 178] 23:17:58 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x119829400) [pid = 1646] [serial = 460] [outer = 0x0] [url = about:blank] 23:17:58 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x123b6dc00) [pid = 1646] [serial = 466] [outer = 0x0] [url = about:blank] 23:17:58 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x1175a7400) [pid = 1646] [serial = 457] [outer = 0x0] [url = about:blank] 23:17:58 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x11825f000) [pid = 1646] [serial = 458] [outer = 0x0] [url = about:blank] 23:17:58 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x119836c00) [pid = 1646] [serial = 455] [outer = 0x0] [url = about:blank] 23:17:58 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x119181800) [pid = 1646] [serial = 454] [outer = 0x0] [url = about:blank] 23:17:58 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x1236d8400) [pid = 1646] [serial = 463] [outer = 0x0] [url = about:blank] 23:17:58 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x123b2d800) [pid = 1646] [serial = 464] [outer = 0x0] [url = about:blank] 23:17:58 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x1185ad400) [pid = 1646] [serial = 440] [outer = 0x0] [url = about:blank] 23:17:58 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x117113800) [pid = 1646] [serial = 439] [outer = 0x0] [url = about:blank] 23:17:58 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x1244b3400) [pid = 1646] [serial = 443] [outer = 0x0] [url = about:blank] 23:17:58 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x123b30c00) [pid = 1646] [serial = 442] [outer = 0x0] [url = about:blank] 23:17:58 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x128c52400) [pid = 1646] [serial = 446] [outer = 0x0] [url = about:blank] 23:17:58 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x128575c00) [pid = 1646] [serial = 445] [outer = 0x0] [url = about:blank] 23:17:58 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x1185b6000) [pid = 1646] [serial = 448] [outer = 0x0] [url = about:blank] 23:17:58 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x12a252000) [pid = 1646] [serial = 490] [outer = 0x0] [url = about:blank] 23:17:58 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x129cae400) [pid = 1646] [serial = 449] [outer = 0x0] [url = about:blank] 23:17:58 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x12407a800) [pid = 1646] [serial = 469] [outer = 0x0] [url = about:blank] 23:17:58 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x126b30800) [pid = 1646] [serial = 472] [outer = 0x0] [url = about:blank] 23:17:58 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x11671f400) [pid = 1646] [serial = 481] [outer = 0x0] [url = about:blank] 23:17:58 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x1185b0800) [pid = 1646] [serial = 452] [outer = 0x0] [url = about:blank] 23:17:58 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x12876ec00) [pid = 1646] [serial = 475] [outer = 0x0] [url = about:blank] 23:17:58 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x118211c00) [pid = 1646] [serial = 451] [outer = 0x0] [url = about:blank] 23:17:58 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x128cbb400) [pid = 1646] [serial = 478] [outer = 0x0] [url = about:blank] 23:17:58 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x123975c00) [pid = 1646] [serial = 484] [outer = 0x0] [url = about:blank] 23:17:58 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x124cc5c00) [pid = 1646] [serial = 487] [outer = 0x0] [url = about:blank] 23:17:58 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x129cb1000) [pid = 1646] [serial = 479] [outer = 0x0] [url = about:blank] 23:17:58 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x1199e7400) [pid = 1646] [serial = 461] [outer = 0x0] [url = about:blank] 23:17:58 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x11943d800) [pid = 1646] [serial = 482] [outer = 0x0] [url = about:blank] 23:17:58 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x129f8f800) [pid = 1646] [serial = 488] [outer = 0x0] [url = about:blank] 23:17:58 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x123c49400) [pid = 1646] [serial = 485] [outer = 0x0] [url = about:blank] 23:17:58 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x128c4d400) [pid = 1646] [serial = 476] [outer = 0x0] [url = about:blank] 23:17:58 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x12857a800) [pid = 1646] [serial = 473] [outer = 0x0] [url = about:blank] 23:17:58 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x124d89c00) [pid = 1646] [serial = 470] [outer = 0x0] [url = about:blank] 23:17:58 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x123c7b400) [pid = 1646] [serial = 467] [outer = 0x0] [url = about:blank] 23:17:58 INFO - PROCESS | 1646 | 1467872278221 Marionette TRACE conn2 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 23:17:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 23:17:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1371ms 23:17:58 INFO - PROCESS | 1646 | 1467872278279 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 23:17:58 INFO - PROCESS | 1646 | 1467872278281 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 23:17:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 23:17:58 INFO - PROCESS | 1646 | 1467872278285 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 23:17:58 INFO - PROCESS | 1646 | 1467872278286 Marionette TRACE conn2 <- [1,698,null,{}] 23:17:58 INFO - PROCESS | 1646 | 1467872278290 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:58 INFO - PROCESS | 1646 | 1467872278291 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:58 INFO - PROCESS | 1646 | 1467872278362 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 23:17:58 INFO - PROCESS | 1646 | 1467872278367 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:58 INFO - PROCESS | 1646 | 1467872278369 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x115dbc000 == 28 [pid = 1646] [id = 182] 23:17:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x112e94c00) [pid = 1646] [serial = 544] [outer = 0x0] 23:17:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x112f11400) [pid = 1646] [serial = 545] [outer = 0x112e94c00] 23:17:58 INFO - PROCESS | 1646 | 1467872278398 Marionette DEBUG loaded listener.js 23:17:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x113c06400) [pid = 1646] [serial = 546] [outer = 0x112e94c00] 23:17:59 INFO - PROCESS | 1646 | 1467872279193 Marionette TRACE conn2 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 23:17:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 23:17:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 920ms 23:17:59 INFO - PROCESS | 1646 | 1467872279204 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 23:17:59 INFO - PROCESS | 1646 | 1467872279208 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 23:17:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 23:17:59 INFO - PROCESS | 1646 | 1467872279213 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 23:17:59 INFO - PROCESS | 1646 | 1467872279215 Marionette TRACE conn2 <- [1,702,null,{}] 23:17:59 INFO - PROCESS | 1646 | 1467872279218 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:59 INFO - PROCESS | 1646 | 1467872279219 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:59 INFO - PROCESS | 1646 | 1467872279300 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 23:17:59 INFO - PROCESS | 1646 | 1467872279349 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:59 INFO - PROCESS | 1646 | 1467872279350 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:17:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x116f4a800 == 29 [pid = 1646] [id = 183] 23:17:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x116a0b800) [pid = 1646] [serial = 547] [outer = 0x0] 23:17:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x117114000) [pid = 1646] [serial = 548] [outer = 0x116a0b800] 23:17:59 INFO - PROCESS | 1646 | 1467872279377 Marionette DEBUG loaded listener.js 23:17:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x1176ec000) [pid = 1646] [serial = 549] [outer = 0x116a0b800] 23:18:00 INFO - PROCESS | 1646 | 1467872280158 Marionette TRACE conn2 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 23:18:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 23:18:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 970ms 23:18:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 23:18:00 INFO - PROCESS | 1646 | 1467872280187 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 23:18:00 INFO - PROCESS | 1646 | 1467872280188 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 23:18:00 INFO - PROCESS | 1646 | 1467872280190 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 23:18:00 INFO - PROCESS | 1646 | 1467872280193 Marionette TRACE conn2 <- [1,706,null,{}] 23:18:00 INFO - PROCESS | 1646 | 1467872280203 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:00 INFO - PROCESS | 1646 | 1467872280206 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:00 INFO - PROCESS | 1646 | 1467872280295 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 23:18:00 INFO - PROCESS | 1646 | 1467872280300 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:00 INFO - PROCESS | 1646 | 1467872280302 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x11824b800 == 30 [pid = 1646] [id = 184] 23:18:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x1185afc00) [pid = 1646] [serial = 550] [outer = 0x0] 23:18:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x1185b4c00) [pid = 1646] [serial = 551] [outer = 0x1185afc00] 23:18:00 INFO - PROCESS | 1646 | 1467872280365 Marionette DEBUG loaded listener.js 23:18:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x119181800) [pid = 1646] [serial = 552] [outer = 0x1185afc00] 23:18:01 INFO - PROCESS | 1646 | 1467872281209 Marionette TRACE conn2 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 23:18:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 23:18:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1073ms 23:18:01 INFO - PROCESS | 1646 | 1467872281264 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 23:18:01 INFO - PROCESS | 1646 | 1467872281266 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 23:18:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 23:18:01 INFO - PROCESS | 1646 | 1467872281268 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 23:18:01 INFO - PROCESS | 1646 | 1467872281269 Marionette TRACE conn2 <- [1,710,null,{}] 23:18:01 INFO - PROCESS | 1646 | 1467872281271 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:01 INFO - PROCESS | 1646 | 1467872281273 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:01 INFO - PROCESS | 1646 | 1467872281363 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 23:18:01 INFO - PROCESS | 1646 | 1467872281397 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:01 INFO - PROCESS | 1646 | 1467872281398 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:01 INFO - PROCESS | 1646 | ++DOCSHELL 0x11839b000 == 31 [pid = 1646] [id = 185] 23:18:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x11982ec00) [pid = 1646] [serial = 553] [outer = 0x0] 23:18:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x119920800) [pid = 1646] [serial = 554] [outer = 0x11982ec00] 23:18:01 INFO - PROCESS | 1646 | 1467872281423 Marionette DEBUG loaded listener.js 23:18:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x119d85c00) [pid = 1646] [serial = 555] [outer = 0x11982ec00] 23:18:02 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x1128abc00) [pid = 1646] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 23:18:02 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x12363d400) [pid = 1646] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 23:18:02 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x124256000) [pid = 1646] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 23:18:02 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x11399b400) [pid = 1646] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 23:18:02 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x112ec3800) [pid = 1646] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 23:18:02 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x1181a6800) [pid = 1646] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 23:18:02 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x119b55400) [pid = 1646] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 23:18:02 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x112ec5000) [pid = 1646] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 23:18:02 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x1246e0c00) [pid = 1646] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 23:18:02 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x11711e800) [pid = 1646] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 23:18:02 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x112e50000) [pid = 1646] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 23:18:02 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x1187edc00) [pid = 1646] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 23:18:02 INFO - PROCESS | 1646 | --DOMWINDOW == 70 (0x1187f6800) [pid = 1646] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 23:18:02 INFO - PROCESS | 1646 | --DOMWINDOW == 69 (0x112e57000) [pid = 1646] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 23:18:02 INFO - PROCESS | 1646 | 1467872282215 Marionette TRACE conn2 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 23:18:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 23:18:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 969ms 23:18:02 INFO - PROCESS | 1646 | 1467872282237 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 23:18:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 23:18:02 INFO - PROCESS | 1646 | 1467872282247 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 23:18:02 INFO - PROCESS | 1646 | 1467872282250 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 23:18:02 INFO - PROCESS | 1646 | 1467872282251 Marionette TRACE conn2 <- [1,714,null,{}] 23:18:02 INFO - PROCESS | 1646 | 1467872282254 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:02 INFO - PROCESS | 1646 | 1467872282255 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:02 INFO - PROCESS | 1646 | 1467872282322 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 23:18:02 INFO - PROCESS | 1646 | 1467872282328 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:02 INFO - PROCESS | 1646 | 1467872282330 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:02 INFO - PROCESS | 1646 | ++DOCSHELL 0x1192ba000 == 32 [pid = 1646] [id = 186] 23:18:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x1128abc00) [pid = 1646] [serial = 556] [outer = 0x0] 23:18:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x11858fc00) [pid = 1646] [serial = 557] [outer = 0x1128abc00] 23:18:02 INFO - PROCESS | 1646 | 1467872282355 Marionette DEBUG loaded listener.js 23:18:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x119b55400) [pid = 1646] [serial = 558] [outer = 0x1128abc00] 23:18:03 INFO - PROCESS | 1646 | 1467872283157 Marionette TRACE conn2 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 23:18:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 23:18:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 919ms 23:18:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 23:18:03 INFO - PROCESS | 1646 | 1467872283169 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 23:18:03 INFO - PROCESS | 1646 | 1467872283170 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 23:18:03 INFO - PROCESS | 1646 | 1467872283172 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 23:18:03 INFO - PROCESS | 1646 | 1467872283173 Marionette TRACE conn2 <- [1,718,null,{}] 23:18:03 INFO - PROCESS | 1646 | 1467872283175 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:03 INFO - PROCESS | 1646 | 1467872283180 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:03 INFO - PROCESS | 1646 | 1467872283269 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 23:18:03 INFO - PROCESS | 1646 | 1467872283320 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:03 INFO - PROCESS | 1646 | 1467872283321 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:03 INFO - PROCESS | 1646 | ++DOCSHELL 0x119bd8000 == 33 [pid = 1646] [id = 187] 23:18:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x112e4e800) [pid = 1646] [serial = 559] [outer = 0x0] 23:18:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x121702400) [pid = 1646] [serial = 560] [outer = 0x112e4e800] 23:18:03 INFO - PROCESS | 1646 | 1467872283346 Marionette DEBUG loaded listener.js 23:18:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x1236db800) [pid = 1646] [serial = 561] [outer = 0x112e4e800] 23:18:04 INFO - PROCESS | 1646 | 1467872284102 Marionette TRACE conn2 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 23:18:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 23:18:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 968ms 23:18:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 23:18:04 INFO - PROCESS | 1646 | 1467872284141 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 23:18:04 INFO - PROCESS | 1646 | 1467872284142 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 23:18:04 INFO - PROCESS | 1646 | 1467872284145 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 23:18:04 INFO - PROCESS | 1646 | 1467872284148 Marionette TRACE conn2 <- [1,722,null,{}] 23:18:04 INFO - PROCESS | 1646 | 1467872284157 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:04 INFO - PROCESS | 1646 | 1467872284158 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:04 INFO - PROCESS | 1646 | 1467872284268 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 23:18:04 INFO - PROCESS | 1646 | 1467872284315 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:04 INFO - PROCESS | 1646 | 1467872284316 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:04 INFO - PROCESS | 1646 | ++DOCSHELL 0x11214d800 == 34 [pid = 1646] [id = 188] 23:18:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x110eea800) [pid = 1646] [serial = 562] [outer = 0x0] 23:18:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x111c1c400) [pid = 1646] [serial = 563] [outer = 0x110eea800] 23:18:04 INFO - PROCESS | 1646 | 1467872284348 Marionette DEBUG loaded listener.js 23:18:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x112979400) [pid = 1646] [serial = 564] [outer = 0x110eea800] 23:18:04 INFO - PROCESS | 1646 | 1467872284891 Marionette TRACE conn2 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 23:18:04 INFO - PROCESS | 1646 | 1467872284951 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 23:18:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 23:18:04 INFO - PROCESS | 1646 | 1467872284954 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 23:18:04 INFO - PROCESS | 1646 | 1467872284956 Marionette TRACE conn2 <- [1,726,null,{}] 23:18:04 INFO - PROCESS | 1646 | 1467872284959 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:04 INFO - PROCESS | 1646 | 1467872284963 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:05 INFO - PROCESS | 1646 | 1467872285067 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 23:18:05 INFO - PROCESS | 1646 | 1467872285138 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:05 INFO - PROCESS | 1646 | 1467872285139 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:05 INFO - PROCESS | 1646 | ++DOCSHELL 0x11824c800 == 35 [pid = 1646] [id = 189] 23:18:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x11672a800) [pid = 1646] [serial = 565] [outer = 0x0] 23:18:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x1181a9800) [pid = 1646] [serial = 566] [outer = 0x11672a800] 23:18:05 INFO - PROCESS | 1646 | 1467872285170 Marionette DEBUG loaded listener.js 23:18:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x118263000) [pid = 1646] [serial = 567] [outer = 0x11672a800] 23:18:05 INFO - PROCESS | 1646 | 1467872285852 Marionette TRACE conn2 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 23:18:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 23:18:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 920ms 23:18:05 INFO - PROCESS | 1646 | 1467872285875 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 23:18:05 INFO - PROCESS | 1646 | 1467872285879 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 23:18:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 23:18:05 INFO - PROCESS | 1646 | 1467872285884 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 23:18:05 INFO - PROCESS | 1646 | 1467872285887 Marionette TRACE conn2 <- [1,730,null,{}] 23:18:05 INFO - PROCESS | 1646 | 1467872285892 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:05 INFO - PROCESS | 1646 | 1467872285895 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:06 INFO - PROCESS | 1646 | 1467872286036 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 23:18:06 INFO - PROCESS | 1646 | 1467872286152 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:06 INFO - PROCESS | 1646 | 1467872286157 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x116f48000 == 36 [pid = 1646] [id = 190] 23:18:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x11671f400) [pid = 1646] [serial = 568] [outer = 0x0] 23:18:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x116971400) [pid = 1646] [serial = 569] [outer = 0x11671f400] 23:18:06 INFO - PROCESS | 1646 | 1467872286195 Marionette DEBUG loaded listener.js 23:18:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x1181ac400) [pid = 1646] [serial = 570] [outer = 0x11671f400] 23:18:06 INFO - PROCESS | 1646 | --DOCSHELL 0x119bd8000 == 35 [pid = 1646] [id = 187] 23:18:06 INFO - PROCESS | 1646 | --DOCSHELL 0x1192ba000 == 34 [pid = 1646] [id = 186] 23:18:06 INFO - PROCESS | 1646 | --DOCSHELL 0x11839b000 == 33 [pid = 1646] [id = 185] 23:18:06 INFO - PROCESS | 1646 | --DOCSHELL 0x11824b800 == 32 [pid = 1646] [id = 184] 23:18:06 INFO - PROCESS | 1646 | --DOCSHELL 0x116f4a800 == 31 [pid = 1646] [id = 183] 23:18:06 INFO - PROCESS | 1646 | --DOCSHELL 0x115dbc000 == 30 [pid = 1646] [id = 182] 23:18:06 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x1236d4400) [pid = 1646] [serial = 512] [outer = 0x0] [url = about:blank] 23:18:06 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x123b32400) [pid = 1646] [serial = 515] [outer = 0x0] [url = about:blank] 23:18:06 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x124ccb400) [pid = 1646] [serial = 518] [outer = 0x0] [url = about:blank] 23:18:06 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x1244b5c00) [pid = 1646] [serial = 516] [outer = 0x0] [url = about:blank] 23:18:06 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x114f9fc00) [pid = 1646] [serial = 500] [outer = 0x0] [url = about:blank] 23:18:06 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x113cf5000) [pid = 1646] [serial = 493] [outer = 0x0] [url = about:blank] 23:18:06 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x11825dc00) [pid = 1646] [serial = 494] [outer = 0x0] [url = about:blank] 23:18:06 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x118777400) [pid = 1646] [serial = 506] [outer = 0x0] [url = about:blank] 23:18:06 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x119b4c800) [pid = 1646] [serial = 507] [outer = 0x0] [url = about:blank] 23:18:06 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x121705c00) [pid = 1646] [serial = 509] [outer = 0x0] [url = about:blank] 23:18:06 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x11825d000) [pid = 1646] [serial = 497] [outer = 0x0] [url = about:blank] 23:18:06 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x119fc6c00) [pid = 1646] [serial = 498] [outer = 0x0] [url = about:blank] 23:18:06 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x12a55dc00) [pid = 1646] [serial = 491] [outer = 0x0] [url = about:blank] 23:18:06 INFO - PROCESS | 1646 | --DOMWINDOW == 70 (0x118586800) [pid = 1646] [serial = 503] [outer = 0x0] [url = about:blank] 23:18:06 INFO - PROCESS | 1646 | --DOMWINDOW == 69 (0x1185ab800) [pid = 1646] [serial = 504] [outer = 0x0] [url = about:blank] 23:18:06 INFO - PROCESS | 1646 | --DOMWINDOW == 68 (0x11671ec00) [pid = 1646] [serial = 501] [outer = 0x0] [url = about:blank] 23:18:06 INFO - PROCESS | 1646 | --DOMWINDOW == 67 (0x117117800) [pid = 1646] [serial = 521] [outer = 0x0] [url = about:blank] 23:18:06 INFO - PROCESS | 1646 | --DOMWINDOW == 66 (0x1187f5000) [pid = 1646] [serial = 522] [outer = 0x0] [url = about:blank] 23:18:06 INFO - PROCESS | 1646 | --DOMWINDOW == 65 (0x128378800) [pid = 1646] [serial = 528] [outer = 0x0] [url = about:blank] 23:18:06 INFO - PROCESS | 1646 | --DOMWINDOW == 64 (0x128378c00) [pid = 1646] [serial = 530] [outer = 0x0] [url = about:blank] 23:18:06 INFO - PROCESS | 1646 | --DOMWINDOW == 63 (0x12836e000) [pid = 1646] [serial = 527] [outer = 0x0] [url = about:blank] 23:18:06 INFO - PROCESS | 1646 | --DOMWINDOW == 62 (0x119920000) [pid = 1646] [serial = 200] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 23:18:06 INFO - PROCESS | 1646 | --DOMWINDOW == 61 (0x126611400) [pid = 1646] [serial = 519] [outer = 0x0] [url = about:blank] 23:18:06 INFO - PROCESS | 1646 | --DOMWINDOW == 60 (0x128a81c00) [pid = 1646] [serial = 531] [outer = 0x0] [url = about:blank] 23:18:06 INFO - PROCESS | 1646 | --DOMWINDOW == 59 (0x123976000) [pid = 1646] [serial = 513] [outer = 0x0] [url = about:blank] 23:18:06 INFO - PROCESS | 1646 | --DOMWINDOW == 58 (0x123b31c00) [pid = 1646] [serial = 524] [outer = 0x0] [url = about:blank] 23:18:06 INFO - PROCESS | 1646 | --DOMWINDOW == 57 (0x1234e9400) [pid = 1646] [serial = 510] [outer = 0x0] [url = about:blank] 23:18:06 INFO - PROCESS | 1646 | --DOMWINDOW == 56 (0x1199e7c00) [pid = 1646] [serial = 525] [outer = 0x0] [url = about:blank] 23:18:06 INFO - PROCESS | 1646 | 1467872286524 Marionette TRACE conn2 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[3248] expected 0 but got 9","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 23:18:06 INFO - PROCESS | 1646 | 1467872286559 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 23:18:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 23:18:06 INFO - PROCESS | 1646 | 1467872286566 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 23:18:06 INFO - PROCESS | 1646 | 1467872286567 Marionette TRACE conn2 <- [1,734,null,{}] 23:18:06 INFO - PROCESS | 1646 | 1467872286570 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:06 INFO - PROCESS | 1646 | 1467872286571 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:06 INFO - PROCESS | 1646 | 1467872286646 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 23:18:06 INFO - PROCESS | 1646 | 1467872286650 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:06 INFO - PROCESS | 1646 | 1467872286651 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x1182d1800 == 31 [pid = 1646] [id = 191] 23:18:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 57 (0x118265800) [pid = 1646] [serial = 571] [outer = 0x0] 23:18:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 58 (0x118774000) [pid = 1646] [serial = 572] [outer = 0x118265800] 23:18:06 INFO - PROCESS | 1646 | 1467872286682 Marionette DEBUG loaded listener.js 23:18:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 59 (0x119445000) [pid = 1646] [serial = 573] [outer = 0x118265800] 23:18:07 INFO - PROCESS | 1646 | 1467872287022 Marionette TRACE conn2 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 23:18:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 23:18:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 470ms 23:18:07 INFO - PROCESS | 1646 | 1467872287035 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 23:18:07 INFO - PROCESS | 1646 | 1467872287037 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 23:18:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 23:18:07 INFO - PROCESS | 1646 | 1467872287039 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 23:18:07 INFO - PROCESS | 1646 | 1467872287041 Marionette TRACE conn2 <- [1,738,null,{}] 23:18:07 INFO - PROCESS | 1646 | 1467872287057 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:07 INFO - PROCESS | 1646 | 1467872287060 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:07 INFO - PROCESS | 1646 | 1467872287141 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 23:18:07 INFO - PROCESS | 1646 | 1467872287149 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:07 INFO - PROCESS | 1646 | 1467872287151 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x1195d3000 == 32 [pid = 1646] [id = 192] 23:18:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 60 (0x119848800) [pid = 1646] [serial = 574] [outer = 0x0] 23:18:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 61 (0x119fd3000) [pid = 1646] [serial = 575] [outer = 0x119848800] 23:18:07 INFO - PROCESS | 1646 | 1467872287178 Marionette DEBUG loaded listener.js 23:18:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 62 (0x1234e2c00) [pid = 1646] [serial = 576] [outer = 0x119848800] 23:18:08 INFO - PROCESS | 1646 | 1467872288022 Marionette TRACE conn2 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 23:18:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 23:18:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1022ms 23:18:08 INFO - PROCESS | 1646 | 1467872288063 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 23:18:08 INFO - PROCESS | 1646 | 1467872288065 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 23:18:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 23:18:08 INFO - PROCESS | 1646 | 1467872288067 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 23:18:08 INFO - PROCESS | 1646 | 1467872288069 Marionette TRACE conn2 <- [1,742,null,{}] 23:18:08 INFO - PROCESS | 1646 | 1467872288071 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:08 INFO - PROCESS | 1646 | 1467872288072 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:08 INFO - PROCESS | 1646 | 1467872288147 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 23:18:08 INFO - PROCESS | 1646 | 1467872288151 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:08 INFO - PROCESS | 1646 | 1467872288152 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x12304d800 == 33 [pid = 1646] [id = 193] 23:18:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 63 (0x110ef1400) [pid = 1646] [serial = 577] [outer = 0x0] 23:18:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 64 (0x1236db000) [pid = 1646] [serial = 578] [outer = 0x110ef1400] 23:18:08 INFO - PROCESS | 1646 | 1467872288177 Marionette DEBUG loaded listener.js 23:18:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 65 (0x123b29000) [pid = 1646] [serial = 579] [outer = 0x110ef1400] 23:18:09 INFO - PROCESS | 1646 | 1467872289003 Marionette TRACE conn2 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 23:18:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 23:18:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 968ms 23:18:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 23:18:09 INFO - PROCESS | 1646 | 1467872289037 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 23:18:09 INFO - PROCESS | 1646 | 1467872289038 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 23:18:09 INFO - PROCESS | 1646 | 1467872289040 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 23:18:09 INFO - PROCESS | 1646 | 1467872289041 Marionette TRACE conn2 <- [1,746,null,{}] 23:18:09 INFO - PROCESS | 1646 | 1467872289043 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:09 INFO - PROCESS | 1646 | 1467872289045 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:09 INFO - PROCESS | 1646 | 1467872289133 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 23:18:09 INFO - PROCESS | 1646 | 1467872289164 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:09 INFO - PROCESS | 1646 | 1467872289165 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:09 INFO - PROCESS | 1646 | ++DOCSHELL 0x116f47800 == 34 [pid = 1646] [id = 194] 23:18:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 66 (0x1121bd800) [pid = 1646] [serial = 580] [outer = 0x0] 23:18:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 67 (0x123b67c00) [pid = 1646] [serial = 581] [outer = 0x1121bd800] 23:18:09 INFO - PROCESS | 1646 | 1467872289189 Marionette DEBUG loaded listener.js 23:18:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 68 (0x123bcd400) [pid = 1646] [serial = 582] [outer = 0x1121bd800] 23:18:09 INFO - PROCESS | 1646 | --DOMWINDOW == 67 (0x11982ec00) [pid = 1646] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 23:18:09 INFO - PROCESS | 1646 | --DOMWINDOW == 66 (0x112e94c00) [pid = 1646] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 23:18:09 INFO - PROCESS | 1646 | --DOMWINDOW == 65 (0x1164e1000) [pid = 1646] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 23:18:09 INFO - PROCESS | 1646 | --DOMWINDOW == 64 (0x116a0b800) [pid = 1646] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 23:18:09 INFO - PROCESS | 1646 | --DOMWINDOW == 63 (0x1133b0c00) [pid = 1646] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 23:18:09 INFO - PROCESS | 1646 | --DOMWINDOW == 62 (0x1185ac000) [pid = 1646] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 23:18:09 INFO - PROCESS | 1646 | --DOMWINDOW == 61 (0x123b2c800) [pid = 1646] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 23:18:09 INFO - PROCESS | 1646 | --DOMWINDOW == 60 (0x1128abc00) [pid = 1646] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 23:18:09 INFO - PROCESS | 1646 | --DOMWINDOW == 59 (0x1185afc00) [pid = 1646] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 23:18:09 INFO - PROCESS | 1646 | 1467872289964 Marionette TRACE conn2 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 23:18:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 23:18:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 969ms 23:18:10 INFO - PROCESS | 1646 | 1467872290009 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 23:18:10 INFO - PROCESS | 1646 | 1467872290011 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 23:18:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 23:18:10 INFO - PROCESS | 1646 | 1467872290013 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 23:18:10 INFO - PROCESS | 1646 | 1467872290014 Marionette TRACE conn2 <- [1,750,null,{}] 23:18:10 INFO - PROCESS | 1646 | 1467872290016 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:10 INFO - PROCESS | 1646 | 1467872290020 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:10 INFO - PROCESS | 1646 | 1467872290112 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 23:18:10 INFO - PROCESS | 1646 | 1467872290159 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:10 INFO - PROCESS | 1646 | 1467872290160 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:10 INFO - PROCESS | 1646 | ++DOCSHELL 0x123ca4800 == 35 [pid = 1646] [id = 195] 23:18:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 60 (0x111caa000) [pid = 1646] [serial = 583] [outer = 0x0] 23:18:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 61 (0x123645400) [pid = 1646] [serial = 584] [outer = 0x111caa000] 23:18:10 INFO - PROCESS | 1646 | 1467872290185 Marionette DEBUG loaded listener.js 23:18:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 62 (0x123c84800) [pid = 1646] [serial = 585] [outer = 0x111caa000] 23:18:10 INFO - PROCESS | 1646 | 1467872290964 Marionette TRACE conn2 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 23:18:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 23:18:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 970ms 23:18:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 23:18:10 INFO - PROCESS | 1646 | 1467872290984 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 23:18:10 INFO - PROCESS | 1646 | 1467872290985 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 23:18:10 INFO - PROCESS | 1646 | 1467872290987 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 23:18:10 INFO - PROCESS | 1646 | 1467872290988 Marionette TRACE conn2 <- [1,754,null,{}] 23:18:10 INFO - PROCESS | 1646 | 1467872290990 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:10 INFO - PROCESS | 1646 | 1467872290992 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:11 INFO - PROCESS | 1646 | 1467872291065 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 23:18:11 INFO - PROCESS | 1646 | 1467872291069 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:11 INFO - PROCESS | 1646 | 1467872291070 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:11 INFO - PROCESS | 1646 | ++DOCSHELL 0x12447b800 == 36 [pid = 1646] [id = 196] 23:18:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 63 (0x123c84000) [pid = 1646] [serial = 586] [outer = 0x0] 23:18:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 64 (0x1244bac00) [pid = 1646] [serial = 587] [outer = 0x123c84000] 23:18:11 INFO - PROCESS | 1646 | 1467872291094 Marionette DEBUG loaded listener.js 23:18:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 65 (0x124cc0800) [pid = 1646] [serial = 588] [outer = 0x123c84000] 23:18:11 INFO - PROCESS | 1646 | 1467872291869 Marionette TRACE conn2 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 23:18:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 23:18:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 919ms 23:18:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 23:18:11 INFO - PROCESS | 1646 | 1467872291906 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 23:18:11 INFO - PROCESS | 1646 | 1467872291907 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 23:18:11 INFO - PROCESS | 1646 | 1467872291910 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 23:18:11 INFO - PROCESS | 1646 | 1467872291911 Marionette TRACE conn2 <- [1,758,null,{}] 23:18:11 INFO - PROCESS | 1646 | 1467872291913 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:11 INFO - PROCESS | 1646 | 1467872291914 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:11 INFO - PROCESS | 1646 | 1467872291985 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 23:18:11 INFO - PROCESS | 1646 | 1467872291988 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:11 INFO - PROCESS | 1646 | 1467872291989 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x126184000 == 37 [pid = 1646] [id = 197] 23:18:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 66 (0x12444ac00) [pid = 1646] [serial = 589] [outer = 0x0] 23:18:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 67 (0x124d89c00) [pid = 1646] [serial = 590] [outer = 0x12444ac00] 23:18:12 INFO - PROCESS | 1646 | 1467872292015 Marionette DEBUG loaded listener.js 23:18:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 68 (0x126586800) [pid = 1646] [serial = 591] [outer = 0x12444ac00] 23:18:12 INFO - PROCESS | 1646 | 1467872292379 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 23:18:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 23:18:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 517ms 23:18:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 23:18:12 INFO - PROCESS | 1646 | 1467872292429 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 23:18:12 INFO - PROCESS | 1646 | 1467872292432 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 23:18:12 INFO - PROCESS | 1646 | 1467872292436 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 23:18:12 INFO - PROCESS | 1646 | 1467872292438 Marionette TRACE conn2 <- [1,762,null,{}] 23:18:12 INFO - PROCESS | 1646 | 1467872292442 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:12 INFO - PROCESS | 1646 | 1467872292444 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:12 INFO - PROCESS | 1646 | 1467872292543 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 23:18:12 INFO - PROCESS | 1646 | 1467872292601 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:12 INFO - PROCESS | 1646 | 1467872292604 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x1169ad000 == 38 [pid = 1646] [id = 198] 23:18:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 69 (0x112f9b400) [pid = 1646] [serial = 592] [outer = 0x0] 23:18:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x113cf5000) [pid = 1646] [serial = 593] [outer = 0x112f9b400] 23:18:12 INFO - PROCESS | 1646 | 1467872292635 Marionette DEBUG loaded listener.js 23:18:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x116a0a800) [pid = 1646] [serial = 594] [outer = 0x112f9b400] 23:18:13 INFO - PROCESS | 1646 | 1467872293520 Marionette TRACE conn2 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 23:18:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 23:18:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1122ms 23:18:13 INFO - PROCESS | 1646 | 1467872293558 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 23:18:13 INFO - PROCESS | 1646 | 1467872293561 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 23:18:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 23:18:13 INFO - PROCESS | 1646 | 1467872293566 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 23:18:13 INFO - PROCESS | 1646 | 1467872293568 Marionette TRACE conn2 <- [1,766,null,{}] 23:18:13 INFO - PROCESS | 1646 | 1467872293570 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:13 INFO - PROCESS | 1646 | 1467872293572 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:13 INFO - PROCESS | 1646 | 1467872293698 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 23:18:13 INFO - PROCESS | 1646 | 1467872293751 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:13 INFO - PROCESS | 1646 | 1467872293752 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:13 INFO - PROCESS | 1646 | ++DOCSHELL 0x119a92000 == 39 [pid = 1646] [id = 199] 23:18:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x1188f3c00) [pid = 1646] [serial = 595] [outer = 0x0] 23:18:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x119442800) [pid = 1646] [serial = 596] [outer = 0x1188f3c00] 23:18:13 INFO - PROCESS | 1646 | 1467872293782 Marionette DEBUG loaded listener.js 23:18:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x11991b400) [pid = 1646] [serial = 597] [outer = 0x1188f3c00] 23:18:14 INFO - PROCESS | 1646 | 1467872294774 Marionette TRACE conn2 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 23:18:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 23:18:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1222ms 23:18:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 23:18:14 INFO - PROCESS | 1646 | 1467872294788 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 23:18:14 INFO - PROCESS | 1646 | 1467872294791 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 23:18:14 INFO - PROCESS | 1646 | 1467872294794 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 23:18:14 INFO - PROCESS | 1646 | 1467872294796 Marionette TRACE conn2 <- [1,770,null,{}] 23:18:14 INFO - PROCESS | 1646 | 1467872294799 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:14 INFO - PROCESS | 1646 | 1467872294801 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:14 INFO - PROCESS | 1646 | 1467872294880 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 23:18:14 INFO - PROCESS | 1646 | 1467872294974 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:14 INFO - PROCESS | 1646 | 1467872294976 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:14 INFO - PROCESS | 1646 | ++DOCSHELL 0x1171ef800 == 40 [pid = 1646] [id = 200] 23:18:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x11399c400) [pid = 1646] [serial = 598] [outer = 0x0] 23:18:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x116a0b800) [pid = 1646] [serial = 599] [outer = 0x11399c400] 23:18:15 INFO - PROCESS | 1646 | 1467872295005 Marionette DEBUG loaded listener.js 23:18:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x1181af400) [pid = 1646] [serial = 600] [outer = 0x11399c400] 23:18:15 INFO - PROCESS | 1646 | --DOCSHELL 0x1182d9800 == 39 [pid = 1646] [id = 181] 23:18:15 INFO - PROCESS | 1646 | --DOCSHELL 0x12447b800 == 38 [pid = 1646] [id = 196] 23:18:15 INFO - PROCESS | 1646 | --DOCSHELL 0x123ca4800 == 37 [pid = 1646] [id = 195] 23:18:15 INFO - PROCESS | 1646 | --DOCSHELL 0x116f47800 == 36 [pid = 1646] [id = 194] 23:18:15 INFO - PROCESS | 1646 | --DOCSHELL 0x12304d800 == 35 [pid = 1646] [id = 193] 23:18:15 INFO - PROCESS | 1646 | --DOCSHELL 0x1195d3000 == 34 [pid = 1646] [id = 192] 23:18:15 INFO - PROCESS | 1646 | --DOCSHELL 0x1182d1800 == 33 [pid = 1646] [id = 191] 23:18:15 INFO - PROCESS | 1646 | --DOCSHELL 0x116f48000 == 32 [pid = 1646] [id = 190] 23:18:15 INFO - PROCESS | 1646 | --DOCSHELL 0x11824c800 == 31 [pid = 1646] [id = 189] 23:18:15 INFO - PROCESS | 1646 | --DOCSHELL 0x11214d800 == 30 [pid = 1646] [id = 188] 23:18:15 INFO - PROCESS | 1646 | --DOCSHELL 0x119a92000 == 29 [pid = 1646] [id = 199] 23:18:15 INFO - PROCESS | 1646 | --DOCSHELL 0x126184000 == 28 [pid = 1646] [id = 197] 23:18:15 INFO - PROCESS | 1646 | --DOCSHELL 0x1169ad000 == 27 [pid = 1646] [id = 198] 23:18:15 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x121702400) [pid = 1646] [serial = 560] [outer = 0x0] [url = about:blank] 23:18:15 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x119920800) [pid = 1646] [serial = 554] [outer = 0x0] [url = about:blank] 23:18:15 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x112f11400) [pid = 1646] [serial = 545] [outer = 0x0] [url = about:blank] 23:18:15 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x113c06400) [pid = 1646] [serial = 546] [outer = 0x0] [url = about:blank] 23:18:15 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x1181a9400) [pid = 1646] [serial = 543] [outer = 0x0] [url = about:blank] 23:18:15 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x1167ee400) [pid = 1646] [serial = 542] [outer = 0x0] [url = about:blank] 23:18:15 INFO - PROCESS | 1646 | --DOMWINDOW == 70 (0x117114000) [pid = 1646] [serial = 548] [outer = 0x0] [url = about:blank] 23:18:15 INFO - PROCESS | 1646 | --DOMWINDOW == 69 (0x1167e5400) [pid = 1646] [serial = 534] [outer = 0x0] [url = about:blank] 23:18:15 INFO - PROCESS | 1646 | --DOMWINDOW == 68 (0x113c70c00) [pid = 1646] [serial = 533] [outer = 0x0] [url = about:blank] 23:18:15 INFO - PROCESS | 1646 | --DOMWINDOW == 67 (0x11991e400) [pid = 1646] [serial = 537] [outer = 0x0] [url = about:blank] 23:18:15 INFO - PROCESS | 1646 | --DOMWINDOW == 66 (0x119183000) [pid = 1646] [serial = 536] [outer = 0x0] [url = about:blank] 23:18:15 INFO - PROCESS | 1646 | --DOMWINDOW == 65 (0x123c82400) [pid = 1646] [serial = 540] [outer = 0x0] [url = about:blank] 23:18:15 INFO - PROCESS | 1646 | --DOMWINDOW == 64 (0x123bcf800) [pid = 1646] [serial = 539] [outer = 0x0] [url = about:blank] 23:18:15 INFO - PROCESS | 1646 | --DOMWINDOW == 63 (0x11858fc00) [pid = 1646] [serial = 557] [outer = 0x0] [url = about:blank] 23:18:15 INFO - PROCESS | 1646 | --DOMWINDOW == 62 (0x119b55400) [pid = 1646] [serial = 558] [outer = 0x0] [url = about:blank] 23:18:15 INFO - PROCESS | 1646 | --DOMWINDOW == 61 (0x119d85c00) [pid = 1646] [serial = 555] [outer = 0x0] [url = about:blank] 23:18:15 INFO - PROCESS | 1646 | --DOMWINDOW == 60 (0x119181800) [pid = 1646] [serial = 552] [outer = 0x0] [url = about:blank] 23:18:15 INFO - PROCESS | 1646 | --DOMWINDOW == 59 (0x1185b4c00) [pid = 1646] [serial = 551] [outer = 0x0] [url = about:blank] 23:18:15 INFO - PROCESS | 1646 | --DOMWINDOW == 58 (0x1176ec000) [pid = 1646] [serial = 549] [outer = 0x0] [url = about:blank] 23:18:15 INFO - PROCESS | 1646 | 1467872295883 Marionette TRACE conn2 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 23:18:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 23:18:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1125ms 23:18:15 INFO - PROCESS | 1646 | 1467872295919 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 23:18:15 INFO - PROCESS | 1646 | 1467872295921 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 23:18:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 23:18:15 INFO - PROCESS | 1646 | 1467872295924 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 23:18:15 INFO - PROCESS | 1646 | 1467872295926 Marionette TRACE conn2 <- [1,774,null,{}] 23:18:15 INFO - PROCESS | 1646 | 1467872295929 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:15 INFO - PROCESS | 1646 | 1467872295931 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:16 INFO - PROCESS | 1646 | 1467872296006 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 23:18:16 INFO - PROCESS | 1646 | 1467872296011 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:16 INFO - PROCESS | 1646 | 1467872296016 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:16 INFO - PROCESS | 1646 | ++DOCSHELL 0x115f6f800 == 28 [pid = 1646] [id = 201] 23:18:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 59 (0x112e4ac00) [pid = 1646] [serial = 601] [outer = 0x0] 23:18:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 60 (0x112e4dc00) [pid = 1646] [serial = 602] [outer = 0x112e4ac00] 23:18:16 INFO - PROCESS | 1646 | 1467872296044 Marionette DEBUG loaded listener.js 23:18:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 61 (0x1128a7c00) [pid = 1646] [serial = 603] [outer = 0x112e4ac00] 23:18:16 INFO - PROCESS | 1646 | 1467872296408 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 23:18:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 23:18:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 521ms 23:18:16 INFO - PROCESS | 1646 | 1467872296444 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 23:18:16 INFO - PROCESS | 1646 | 1467872296448 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 23:18:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 23:18:16 INFO - PROCESS | 1646 | 1467872296452 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 23:18:16 INFO - PROCESS | 1646 | 1467872296454 Marionette TRACE conn2 <- [1,778,null,{}] 23:18:16 INFO - PROCESS | 1646 | 1467872296456 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:16 INFO - PROCESS | 1646 | 1467872296458 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:16 INFO - PROCESS | 1646 | 1467872296532 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 23:18:16 INFO - PROCESS | 1646 | 1467872296537 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:16 INFO - PROCESS | 1646 | 1467872296538 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:16 INFO - PROCESS | 1646 | ++DOCSHELL 0x11717b000 == 29 [pid = 1646] [id = 202] 23:18:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 62 (0x1164e4c00) [pid = 1646] [serial = 604] [outer = 0x0] 23:18:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 63 (0x117113800) [pid = 1646] [serial = 605] [outer = 0x1164e4c00] 23:18:16 INFO - PROCESS | 1646 | 1467872296567 Marionette DEBUG loaded listener.js 23:18:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 64 (0x11820ac00) [pid = 1646] [serial = 606] [outer = 0x1164e4c00] 23:18:16 INFO - PROCESS | 1646 | 1467872296883 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 23:18:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 23:18:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 469ms 23:18:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 23:18:16 INFO - PROCESS | 1646 | 1467872296921 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 23:18:16 INFO - PROCESS | 1646 | 1467872296923 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 23:18:16 INFO - PROCESS | 1646 | 1467872296925 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 23:18:16 INFO - PROCESS | 1646 | 1467872296927 Marionette TRACE conn2 <- [1,782,null,{}] 23:18:16 INFO - PROCESS | 1646 | 1467872296935 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:16 INFO - PROCESS | 1646 | 1467872296938 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:17 INFO - PROCESS | 1646 | 1467872297015 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 23:18:17 INFO - PROCESS | 1646 | 1467872297064 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:17 INFO - PROCESS | 1646 | 1467872297066 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:17 INFO - PROCESS | 1646 | ++DOCSHELL 0x1182df800 == 30 [pid = 1646] [id = 203] 23:18:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 65 (0x112668400) [pid = 1646] [serial = 607] [outer = 0x0] 23:18:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 66 (0x1185a8c00) [pid = 1646] [serial = 608] [outer = 0x112668400] 23:18:17 INFO - PROCESS | 1646 | 1467872297094 Marionette DEBUG loaded listener.js 23:18:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 67 (0x1187ee400) [pid = 1646] [serial = 609] [outer = 0x112668400] 23:18:17 INFO - PROCESS | 1646 | 1467872297385 Marionette TRACE conn2 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 23:18:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 23:18:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 523ms 23:18:17 INFO - PROCESS | 1646 | 1467872297449 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 23:18:17 INFO - PROCESS | 1646 | 1467872297451 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 23:18:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 23:18:17 INFO - PROCESS | 1646 | 1467872297453 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 23:18:17 INFO - PROCESS | 1646 | 1467872297454 Marionette TRACE conn2 <- [1,786,null,{}] 23:18:17 INFO - PROCESS | 1646 | 1467872297456 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:17 INFO - PROCESS | 1646 | 1467872297457 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:17 INFO - PROCESS | 1646 | 1467872297532 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 23:18:17 INFO - PROCESS | 1646 | 1467872297583 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:17 INFO - PROCESS | 1646 | 1467872297584 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:17 INFO - PROCESS | 1646 | ++DOCSHELL 0x1183a5800 == 31 [pid = 1646] [id = 204] 23:18:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 68 (0x118585400) [pid = 1646] [serial = 610] [outer = 0x0] 23:18:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 69 (0x119443000) [pid = 1646] [serial = 611] [outer = 0x118585400] 23:18:17 INFO - PROCESS | 1646 | 1467872297609 Marionette DEBUG loaded listener.js 23:18:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x119835800) [pid = 1646] [serial = 612] [outer = 0x118585400] 23:18:17 INFO - PROCESS | 1646 | 1467872297896 Marionette TRACE conn2 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 23:18:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 23:18:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 467ms 23:18:17 INFO - PROCESS | 1646 | 1467872297924 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 23:18:17 INFO - PROCESS | 1646 | 1467872297925 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 23:18:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 23:18:17 INFO - PROCESS | 1646 | 1467872297927 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 23:18:17 INFO - PROCESS | 1646 | 1467872297930 Marionette TRACE conn2 <- [1,790,null,{}] 23:18:17 INFO - PROCESS | 1646 | 1467872297945 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:17 INFO - PROCESS | 1646 | 1467872297949 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:18 INFO - PROCESS | 1646 | 1467872298036 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 23:18:18 INFO - PROCESS | 1646 | 1467872298068 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:18 INFO - PROCESS | 1646 | 1467872298069 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:18 INFO - PROCESS | 1646 | ++DOCSHELL 0x1195dd800 == 32 [pid = 1646] [id = 205] 23:18:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x1128a8c00) [pid = 1646] [serial = 613] [outer = 0x0] 23:18:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x119924800) [pid = 1646] [serial = 614] [outer = 0x1128a8c00] 23:18:18 INFO - PROCESS | 1646 | 1467872298093 Marionette DEBUG loaded listener.js 23:18:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x119b54400) [pid = 1646] [serial = 615] [outer = 0x1128a8c00] 23:18:18 INFO - PROCESS | 1646 | 1467872298399 Marionette TRACE conn2 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 23:18:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 23:18:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 527ms 23:18:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 23:18:18 INFO - PROCESS | 1646 | 1467872298455 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 23:18:18 INFO - PROCESS | 1646 | 1467872298456 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 23:18:18 INFO - PROCESS | 1646 | 1467872298458 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 23:18:18 INFO - PROCESS | 1646 | 1467872298459 Marionette TRACE conn2 <- [1,794,null,{}] 23:18:18 INFO - PROCESS | 1646 | 1467872298461 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:18 INFO - PROCESS | 1646 | 1467872298465 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:18 INFO - PROCESS | 1646 | 1467872298573 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 23:18:18 INFO - PROCESS | 1646 | 1467872298604 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:18 INFO - PROCESS | 1646 | 1467872298605 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:18 INFO - PROCESS | 1646 | ++DOCSHELL 0x11253b000 == 33 [pid = 1646] [id = 206] 23:18:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x119d85c00) [pid = 1646] [serial = 616] [outer = 0x0] 23:18:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x12363b400) [pid = 1646] [serial = 617] [outer = 0x119d85c00] 23:18:18 INFO - PROCESS | 1646 | 1467872298630 Marionette DEBUG loaded listener.js 23:18:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x1236dcc00) [pid = 1646] [serial = 618] [outer = 0x119d85c00] 23:18:18 INFO - PROCESS | 1646 | 1467872298940 Marionette TRACE conn2 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 23:18:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 23:18:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 518ms 23:18:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 23:18:18 INFO - PROCESS | 1646 | 1467872298976 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 23:18:18 INFO - PROCESS | 1646 | 1467872298977 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 23:18:18 INFO - PROCESS | 1646 | 1467872298982 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 23:18:18 INFO - PROCESS | 1646 | 1467872298983 Marionette TRACE conn2 <- [1,798,null,{}] 23:18:19 INFO - PROCESS | 1646 | 1467872298992 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:19 INFO - PROCESS | 1646 | 1467872298993 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:19 INFO - PROCESS | 1646 | 1467872299089 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 23:18:19 INFO - PROCESS | 1646 | 1467872299093 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:19 INFO - PROCESS | 1646 | 1467872299094 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:19 INFO - PROCESS | 1646 | ++DOCSHELL 0x12316e000 == 34 [pid = 1646] [id = 207] 23:18:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x110fa7c00) [pid = 1646] [serial = 619] [outer = 0x0] 23:18:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x123778400) [pid = 1646] [serial = 620] [outer = 0x110fa7c00] 23:18:19 INFO - PROCESS | 1646 | 1467872299119 Marionette DEBUG loaded listener.js 23:18:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x123b30400) [pid = 1646] [serial = 621] [outer = 0x110fa7c00] 23:18:19 INFO - PROCESS | 1646 | 1467872299442 Marionette TRACE conn2 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 23:18:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 23:18:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 472ms 23:18:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 23:18:19 INFO - PROCESS | 1646 | 1467872299454 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 23:18:19 INFO - PROCESS | 1646 | 1467872299455 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 23:18:19 INFO - PROCESS | 1646 | 1467872299457 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 23:18:19 INFO - PROCESS | 1646 | 1467872299457 Marionette TRACE conn2 <- [1,802,null,{}] 23:18:19 INFO - PROCESS | 1646 | 1467872299459 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:19 INFO - PROCESS | 1646 | 1467872299460 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:19 INFO - PROCESS | 1646 | 1467872299573 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 23:18:19 INFO - PROCESS | 1646 | 1467872299587 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:19 INFO - PROCESS | 1646 | 1467872299588 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:19 INFO - PROCESS | 1646 | ++DOCSHELL 0x123ccd800 == 35 [pid = 1646] [id = 208] 23:18:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x123976000) [pid = 1646] [serial = 622] [outer = 0x0] 23:18:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x123bd1c00) [pid = 1646] [serial = 623] [outer = 0x123976000] 23:18:19 INFO - PROCESS | 1646 | 1467872299629 Marionette DEBUG loaded listener.js 23:18:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x123bd9800) [pid = 1646] [serial = 624] [outer = 0x123976000] 23:18:20 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x123c84000) [pid = 1646] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 23:18:20 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x1121bd800) [pid = 1646] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 23:18:20 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x111caa000) [pid = 1646] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 23:18:20 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x110eea800) [pid = 1646] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 23:18:20 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x118265800) [pid = 1646] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 23:18:20 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x110ef1400) [pid = 1646] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 23:18:20 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x11671f400) [pid = 1646] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 23:18:20 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x11672a800) [pid = 1646] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 23:18:20 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x119848800) [pid = 1646] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 23:18:20 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x112e4e800) [pid = 1646] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 23:18:20 INFO - PROCESS | 1646 | 1467872300132 Marionette TRACE conn2 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 23:18:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 23:18:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 718ms 23:18:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 23:18:20 INFO - PROCESS | 1646 | 1467872300176 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 23:18:20 INFO - PROCESS | 1646 | 1467872300177 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 23:18:20 INFO - PROCESS | 1646 | 1467872300179 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 23:18:20 INFO - PROCESS | 1646 | 1467872300180 Marionette TRACE conn2 <- [1,806,null,{}] 23:18:20 INFO - PROCESS | 1646 | 1467872300182 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:20 INFO - PROCESS | 1646 | 1467872300183 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:20 INFO - PROCESS | 1646 | 1467872300264 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 23:18:20 INFO - PROCESS | 1646 | 1467872300315 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:20 INFO - PROCESS | 1646 | 1467872300316 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:20 INFO - PROCESS | 1646 | ++DOCSHELL 0x1182dc800 == 36 [pid = 1646] [id = 209] 23:18:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x1128adc00) [pid = 1646] [serial = 625] [outer = 0x0] 23:18:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x1176e3000) [pid = 1646] [serial = 626] [outer = 0x1128adc00] 23:18:20 INFO - PROCESS | 1646 | 1467872300340 Marionette DEBUG loaded listener.js 23:18:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x123b72c00) [pid = 1646] [serial = 627] [outer = 0x1128adc00] 23:18:20 INFO - PROCESS | 1646 | [1646] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 23:18:20 INFO - PROCESS | 1646 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 23:18:20 INFO - PROCESS | 1646 | Determined SkiaGL cache limits: Size 100663296, Items: 256 23:18:20 INFO - PROCESS | 1646 | [GFX2-]: Using SkiaGL canvas. 23:18:20 INFO - PROCESS | 1646 | 1467872300637 Marionette TRACE conn2 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 23:18:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 23:18:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 471ms 23:18:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 23:18:20 INFO - PROCESS | 1646 | 1467872300651 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 23:18:20 INFO - PROCESS | 1646 | 1467872300653 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 23:18:20 INFO - PROCESS | 1646 | 1467872300655 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 23:18:20 INFO - PROCESS | 1646 | 1467872300656 Marionette TRACE conn2 <- [1,810,null,{}] 23:18:20 INFO - PROCESS | 1646 | 1467872300658 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:20 INFO - PROCESS | 1646 | 1467872300659 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:20 INFO - PROCESS | 1646 | 1467872300736 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 23:18:20 INFO - PROCESS | 1646 | 1467872300740 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:20 INFO - PROCESS | 1646 | 1467872300741 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:20 INFO - PROCESS | 1646 | ++DOCSHELL 0x126973800 == 37 [pid = 1646] [id = 210] 23:18:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x123b73400) [pid = 1646] [serial = 628] [outer = 0x0] 23:18:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x123c84000) [pid = 1646] [serial = 629] [outer = 0x123b73400] 23:18:20 INFO - PROCESS | 1646 | 1467872300767 Marionette DEBUG loaded listener.js 23:18:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x1247dbc00) [pid = 1646] [serial = 630] [outer = 0x123b73400] 23:18:21 INFO - PROCESS | 1646 | 1467872301091 Marionette TRACE conn2 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 23:18:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 23:18:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 468ms 23:18:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 23:18:21 INFO - PROCESS | 1646 | 1467872301124 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 23:18:21 INFO - PROCESS | 1646 | 1467872301125 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 23:18:21 INFO - PROCESS | 1646 | 1467872301127 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 23:18:21 INFO - PROCESS | 1646 | 1467872301129 Marionette TRACE conn2 <- [1,814,null,{}] 23:18:21 INFO - PROCESS | 1646 | 1467872301131 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:21 INFO - PROCESS | 1646 | 1467872301133 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:21 INFO - PROCESS | 1646 | 1467872301249 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 23:18:21 INFO - PROCESS | 1646 | 1467872301255 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:21 INFO - PROCESS | 1646 | 1467872301256 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x1195dc800 == 38 [pid = 1646] [id = 211] 23:18:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x1232b7800) [pid = 1646] [serial = 631] [outer = 0x0] 23:18:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x124d8a400) [pid = 1646] [serial = 632] [outer = 0x1232b7800] 23:18:21 INFO - PROCESS | 1646 | 1467872301282 Marionette DEBUG loaded listener.js 23:18:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x126940800) [pid = 1646] [serial = 633] [outer = 0x1232b7800] 23:18:21 INFO - PROCESS | 1646 | 1467872301603 Marionette TRACE conn2 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 23:18:21 INFO - PROCESS | 1646 | 1467872301653 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 23:18:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 23:18:21 INFO - PROCESS | 1646 | 1467872301656 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 23:18:21 INFO - PROCESS | 1646 | 1467872301658 Marionette TRACE conn2 <- [1,818,null,{}] 23:18:21 INFO - PROCESS | 1646 | 1467872301661 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:21 INFO - PROCESS | 1646 | 1467872301663 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:21 INFO - PROCESS | 1646 | 1467872301778 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 23:18:21 INFO - PROCESS | 1646 | 1467872301848 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:21 INFO - PROCESS | 1646 | 1467872301850 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x12830f000 == 39 [pid = 1646] [id = 212] 23:18:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x119b4f800) [pid = 1646] [serial = 634] [outer = 0x0] 23:18:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x126b28400) [pid = 1646] [serial = 635] [outer = 0x119b4f800] 23:18:21 INFO - PROCESS | 1646 | 1467872301889 Marionette DEBUG loaded listener.js 23:18:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x128374c00) [pid = 1646] [serial = 636] [outer = 0x119b4f800] 23:18:22 INFO - PROCESS | 1646 | 1467872302406 Marionette TRACE conn2 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 23:18:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 23:18:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 821ms 23:18:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 23:18:22 INFO - PROCESS | 1646 | 1467872302477 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 23:18:22 INFO - PROCESS | 1646 | 1467872302480 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 23:18:22 INFO - PROCESS | 1646 | 1467872302484 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 23:18:22 INFO - PROCESS | 1646 | 1467872302486 Marionette TRACE conn2 <- [1,822,null,{}] 23:18:22 INFO - PROCESS | 1646 | 1467872302490 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:22 INFO - PROCESS | 1646 | 1467872302492 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:22 INFO - PROCESS | 1646 | 1467872302598 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 23:18:22 INFO - PROCESS | 1646 | 1467872302649 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:22 INFO - PROCESS | 1646 | 1467872302651 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:22 INFO - PROCESS | 1646 | ++DOCSHELL 0x116f5f000 == 40 [pid = 1646] [id = 213] 23:18:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x112e0dc00) [pid = 1646] [serial = 637] [outer = 0x0] 23:18:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x112f0e800) [pid = 1646] [serial = 638] [outer = 0x112e0dc00] 23:18:22 INFO - PROCESS | 1646 | 1467872302681 Marionette DEBUG loaded listener.js 23:18:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x11647f800) [pid = 1646] [serial = 639] [outer = 0x112e0dc00] 23:18:23 INFO - PROCESS | 1646 | 1467872303221 Marionette TRACE conn2 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 23:18:23 INFO - PROCESS | 1646 | 1467872303259 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 23:18:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 23:18:23 INFO - PROCESS | 1646 | 1467872303266 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 23:18:23 INFO - PROCESS | 1646 | 1467872303268 Marionette TRACE conn2 <- [1,826,null,{}] 23:18:23 INFO - PROCESS | 1646 | 1467872303270 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:23 INFO - PROCESS | 1646 | 1467872303272 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:23 INFO - PROCESS | 1646 | 1467872303378 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 23:18:23 INFO - PROCESS | 1646 | 1467872303452 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:23 INFO - PROCESS | 1646 | 1467872303454 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:23 INFO - PROCESS | 1646 | ++DOCSHELL 0x1171e1000 == 41 [pid = 1646] [id = 214] 23:18:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x1175b0400) [pid = 1646] [serial = 640] [outer = 0x0] 23:18:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x11820b400) [pid = 1646] [serial = 641] [outer = 0x1175b0400] 23:18:23 INFO - PROCESS | 1646 | 1467872303485 Marionette DEBUG loaded listener.js 23:18:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x1185b0c00) [pid = 1646] [serial = 642] [outer = 0x1175b0400] 23:18:24 INFO - PROCESS | 1646 | --DOCSHELL 0x1195dc800 == 40 [pid = 1646] [id = 211] 23:18:24 INFO - PROCESS | 1646 | --DOCSHELL 0x126973800 == 39 [pid = 1646] [id = 210] 23:18:24 INFO - PROCESS | 1646 | --DOCSHELL 0x1182dc800 == 38 [pid = 1646] [id = 209] 23:18:24 INFO - PROCESS | 1646 | --DOCSHELL 0x123ccd800 == 37 [pid = 1646] [id = 208] 23:18:24 INFO - PROCESS | 1646 | --DOCSHELL 0x12316e000 == 36 [pid = 1646] [id = 207] 23:18:24 INFO - PROCESS | 1646 | --DOCSHELL 0x11253b000 == 35 [pid = 1646] [id = 206] 23:18:24 INFO - PROCESS | 1646 | --DOCSHELL 0x1195dd800 == 34 [pid = 1646] [id = 205] 23:18:24 INFO - PROCESS | 1646 | --DOCSHELL 0x1183a5800 == 33 [pid = 1646] [id = 204] 23:18:24 INFO - PROCESS | 1646 | 1467872304083 Marionette TRACE conn2 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 23:18:24 INFO - PROCESS | 1646 | --DOCSHELL 0x1182df800 == 32 [pid = 1646] [id = 203] 23:18:24 INFO - PROCESS | 1646 | --DOCSHELL 0x11717b000 == 31 [pid = 1646] [id = 202] 23:18:24 INFO - PROCESS | 1646 | --DOCSHELL 0x115f6f800 == 30 [pid = 1646] [id = 201] 23:18:24 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x124d89c00) [pid = 1646] [serial = 590] [outer = 0x0] [url = about:blank] 23:18:24 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x124cc0800) [pid = 1646] [serial = 588] [outer = 0x0] [url = about:blank] 23:18:24 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x123b67c00) [pid = 1646] [serial = 581] [outer = 0x0] [url = about:blank] 23:18:24 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x123c84800) [pid = 1646] [serial = 585] [outer = 0x0] [url = about:blank] 23:18:24 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x1244bac00) [pid = 1646] [serial = 587] [outer = 0x0] [url = about:blank] 23:18:24 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x111c1c400) [pid = 1646] [serial = 563] [outer = 0x0] [url = about:blank] 23:18:24 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x112979400) [pid = 1646] [serial = 564] [outer = 0x0] [url = about:blank] 23:18:24 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x118774000) [pid = 1646] [serial = 572] [outer = 0x0] [url = about:blank] 23:18:24 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x119445000) [pid = 1646] [serial = 573] [outer = 0x0] [url = about:blank] 23:18:24 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x1236db000) [pid = 1646] [serial = 578] [outer = 0x0] [url = about:blank] 23:18:24 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x116971400) [pid = 1646] [serial = 569] [outer = 0x0] [url = about:blank] 23:18:24 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x1181ac400) [pid = 1646] [serial = 570] [outer = 0x0] [url = about:blank] 23:18:24 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x1181a9800) [pid = 1646] [serial = 566] [outer = 0x0] [url = about:blank] 23:18:24 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x118263000) [pid = 1646] [serial = 567] [outer = 0x0] [url = about:blank] 23:18:24 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x119fd3000) [pid = 1646] [serial = 575] [outer = 0x0] [url = about:blank] 23:18:24 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x1234e2c00) [pid = 1646] [serial = 576] [outer = 0x0] [url = about:blank] 23:18:24 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x1236db800) [pid = 1646] [serial = 561] [outer = 0x0] [url = about:blank] 23:18:24 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x123bcd400) [pid = 1646] [serial = 582] [outer = 0x0] [url = about:blank] 23:18:24 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x123b29000) [pid = 1646] [serial = 579] [outer = 0x0] [url = about:blank] 23:18:24 INFO - PROCESS | 1646 | --DOMWINDOW == 70 (0x123645400) [pid = 1646] [serial = 584] [outer = 0x0] [url = about:blank] 23:18:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 23:18:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 871ms 23:18:24 INFO - PROCESS | 1646 | 1467872304137 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 23:18:24 INFO - PROCESS | 1646 | 1467872304139 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 23:18:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 23:18:24 INFO - PROCESS | 1646 | 1467872304142 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 23:18:24 INFO - PROCESS | 1646 | 1467872304144 Marionette TRACE conn2 <- [1,830,null,{}] 23:18:24 INFO - PROCESS | 1646 | 1467872304148 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:24 INFO - PROCESS | 1646 | 1467872304149 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:24 INFO - PROCESS | 1646 | 1467872304224 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 23:18:24 INFO - PROCESS | 1646 | 1467872304232 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:24 INFO - PROCESS | 1646 | 1467872304235 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x11667c800 == 31 [pid = 1646] [id = 215] 23:18:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x116720800) [pid = 1646] [serial = 643] [outer = 0x0] 23:18:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x11697b800) [pid = 1646] [serial = 644] [outer = 0x116720800] 23:18:24 INFO - PROCESS | 1646 | 1467872304263 Marionette DEBUG loaded listener.js 23:18:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x1181ac400) [pid = 1646] [serial = 645] [outer = 0x116720800] 23:18:24 INFO - PROCESS | 1646 | 1467872304600 Marionette TRACE conn2 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 23:18:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 23:18:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 472ms 23:18:24 INFO - PROCESS | 1646 | 1467872304622 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 23:18:24 INFO - PROCESS | 1646 | 1467872304625 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 23:18:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 23:18:24 INFO - PROCESS | 1646 | 1467872304633 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 23:18:24 INFO - PROCESS | 1646 | 1467872304634 Marionette TRACE conn2 <- [1,834,null,{}] 23:18:24 INFO - PROCESS | 1646 | 1467872304637 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:24 INFO - PROCESS | 1646 | 1467872304638 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:24 INFO - PROCESS | 1646 | 1467872304712 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 23:18:24 INFO - PROCESS | 1646 | 1467872304716 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:24 INFO - PROCESS | 1646 | 1467872304717 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x11823f800 == 32 [pid = 1646] [id = 216] 23:18:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x118586400) [pid = 1646] [serial = 646] [outer = 0x0] 23:18:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x1185af800) [pid = 1646] [serial = 647] [outer = 0x118586400] 23:18:24 INFO - PROCESS | 1646 | 1467872304746 Marionette DEBUG loaded listener.js 23:18:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x1187f2800) [pid = 1646] [serial = 648] [outer = 0x118586400] 23:18:25 INFO - PROCESS | 1646 | 1467872305097 Marionette TRACE conn2 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 23:18:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 23:18:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 472ms 23:18:25 INFO - PROCESS | 1646 | 1467872305105 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 23:18:25 INFO - PROCESS | 1646 | 1467872305106 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 23:18:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 23:18:25 INFO - PROCESS | 1646 | 1467872305108 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 23:18:25 INFO - PROCESS | 1646 | 1467872305111 Marionette TRACE conn2 <- [1,838,null,{}] 23:18:25 INFO - PROCESS | 1646 | 1467872305120 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:25 INFO - PROCESS | 1646 | 1467872305123 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:25 INFO - PROCESS | 1646 | 1467872305202 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 23:18:25 INFO - PROCESS | 1646 | 1467872305255 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:25 INFO - PROCESS | 1646 | 1467872305257 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:25 INFO - PROCESS | 1646 | ++DOCSHELL 0x1195c9000 == 33 [pid = 1646] [id = 217] 23:18:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x112986800) [pid = 1646] [serial = 649] [outer = 0x0] 23:18:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x119829c00) [pid = 1646] [serial = 650] [outer = 0x112986800] 23:18:25 INFO - PROCESS | 1646 | 1467872305284 Marionette DEBUG loaded listener.js 23:18:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x119fd3000) [pid = 1646] [serial = 651] [outer = 0x112986800] 23:18:25 INFO - PROCESS | 1646 | 1467872305567 Marionette TRACE conn2 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 23:18:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 23:18:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 476ms 23:18:25 INFO - PROCESS | 1646 | 1467872305587 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 23:18:25 INFO - PROCESS | 1646 | 1467872305589 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 23:18:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 23:18:25 INFO - PROCESS | 1646 | 1467872305591 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 23:18:25 INFO - PROCESS | 1646 | 1467872305592 Marionette TRACE conn2 <- [1,842,null,{}] 23:18:25 INFO - PROCESS | 1646 | 1467872305602 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:25 INFO - PROCESS | 1646 | 1467872305603 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:25 INFO - PROCESS | 1646 | 1467872305684 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 23:18:25 INFO - PROCESS | 1646 | 1467872305688 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:25 INFO - PROCESS | 1646 | 1467872305689 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:25 INFO - PROCESS | 1646 | ++DOCSHELL 0x123058800 == 34 [pid = 1646] [id = 218] 23:18:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x1232bc000) [pid = 1646] [serial = 652] [outer = 0x0] 23:18:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x123642c00) [pid = 1646] [serial = 653] [outer = 0x1232bc000] 23:18:25 INFO - PROCESS | 1646 | 1467872305716 Marionette DEBUG loaded listener.js 23:18:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x1236d3400) [pid = 1646] [serial = 654] [outer = 0x1232bc000] 23:18:26 INFO - PROCESS | 1646 | 1467872306075 Marionette TRACE conn2 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 23:18:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 23:18:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 518ms 23:18:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 23:18:26 INFO - PROCESS | 1646 | 1467872306110 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 23:18:26 INFO - PROCESS | 1646 | 1467872306112 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 23:18:26 INFO - PROCESS | 1646 | 1467872306114 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 23:18:26 INFO - PROCESS | 1646 | 1467872306116 Marionette TRACE conn2 <- [1,846,null,{}] 23:18:26 INFO - PROCESS | 1646 | 1467872306119 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:26 INFO - PROCESS | 1646 | 1467872306120 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:26 INFO - PROCESS | 1646 | 1467872306249 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 23:18:26 INFO - PROCESS | 1646 | 1467872306267 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:26 INFO - PROCESS | 1646 | 1467872306268 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x1235ad800 == 35 [pid = 1646] [id = 219] 23:18:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x1236d4000) [pid = 1646] [serial = 655] [outer = 0x0] 23:18:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x1236dd000) [pid = 1646] [serial = 656] [outer = 0x1236d4000] 23:18:26 INFO - PROCESS | 1646 | 1467872306308 Marionette DEBUG loaded listener.js 23:18:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x123b28c00) [pid = 1646] [serial = 657] [outer = 0x1236d4000] 23:18:26 INFO - PROCESS | 1646 | 1467872306688 Marionette TRACE conn2 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 23:18:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 23:18:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 620ms 23:18:26 INFO - PROCESS | 1646 | 1467872306735 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 23:18:26 INFO - PROCESS | 1646 | 1467872306736 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 23:18:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 23:18:26 INFO - PROCESS | 1646 | 1467872306738 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 23:18:26 INFO - PROCESS | 1646 | 1467872306739 Marionette TRACE conn2 <- [1,850,null,{}] 23:18:26 INFO - PROCESS | 1646 | 1467872306741 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:26 INFO - PROCESS | 1646 | 1467872306745 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:26 INFO - PROCESS | 1646 | 1467872306856 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 23:18:26 INFO - PROCESS | 1646 | 1467872306897 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:26 INFO - PROCESS | 1646 | 1467872306898 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x124ca5000 == 36 [pid = 1646] [id = 220] 23:18:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x123b29000) [pid = 1646] [serial = 658] [outer = 0x0] 23:18:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x123bd6000) [pid = 1646] [serial = 659] [outer = 0x123b29000] 23:18:26 INFO - PROCESS | 1646 | 1467872306922 Marionette DEBUG loaded listener.js 23:18:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x126128000) [pid = 1646] [serial = 660] [outer = 0x123b29000] 23:18:27 INFO - PROCESS | 1646 | 1467872307266 Marionette TRACE conn2 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 23:18:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 23:18:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 567ms 23:18:27 INFO - PROCESS | 1646 | 1467872307306 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 23:18:27 INFO - PROCESS | 1646 | 1467872307307 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 23:18:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 23:18:27 INFO - PROCESS | 1646 | 1467872307309 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 23:18:27 INFO - PROCESS | 1646 | 1467872307310 Marionette TRACE conn2 <- [1,854,null,{}] 23:18:27 INFO - PROCESS | 1646 | 1467872307313 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:27 INFO - PROCESS | 1646 | 1467872307314 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:27 INFO - PROCESS | 1646 | 1467872307405 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 23:18:27 INFO - PROCESS | 1646 | 1467872307409 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:27 INFO - PROCESS | 1646 | 1467872307410 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:27 INFO - PROCESS | 1646 | ++DOCSHELL 0x126964000 == 37 [pid = 1646] [id = 221] 23:18:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x126604400) [pid = 1646] [serial = 661] [outer = 0x0] 23:18:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x126697800) [pid = 1646] [serial = 662] [outer = 0x126604400] 23:18:27 INFO - PROCESS | 1646 | 1467872307435 Marionette DEBUG loaded listener.js 23:18:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x12836b400) [pid = 1646] [serial = 663] [outer = 0x126604400] 23:18:27 INFO - PROCESS | 1646 | 1467872307753 Marionette TRACE conn2 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 23:18:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 23:18:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 472ms 23:18:27 INFO - PROCESS | 1646 | 1467872307793 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 23:18:27 INFO - PROCESS | 1646 | 1467872307794 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 23:18:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 23:18:27 INFO - PROCESS | 1646 | 1467872307800 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 23:18:27 INFO - PROCESS | 1646 | 1467872307801 Marionette TRACE conn2 <- [1,858,null,{}] 23:18:27 INFO - PROCESS | 1646 | 1467872307803 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:27 INFO - PROCESS | 1646 | 1467872307804 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:27 INFO - PROCESS | 1646 | 1467872307899 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 23:18:27 INFO - PROCESS | 1646 | 1467872307909 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:27 INFO - PROCESS | 1646 | 1467872307910 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:27 INFO - PROCESS | 1646 | ++DOCSHELL 0x1282ee800 == 38 [pid = 1646] [id = 222] 23:18:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x12669c000) [pid = 1646] [serial = 664] [outer = 0x0] 23:18:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x128376400) [pid = 1646] [serial = 665] [outer = 0x12669c000] 23:18:27 INFO - PROCESS | 1646 | 1467872307934 Marionette DEBUG loaded listener.js 23:18:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x1283e3400) [pid = 1646] [serial = 666] [outer = 0x12669c000] 23:18:28 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x12444ac00) [pid = 1646] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 23:18:28 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x1128adc00) [pid = 1646] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 23:18:28 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x1128a8c00) [pid = 1646] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 23:18:28 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x112e4ac00) [pid = 1646] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 23:18:28 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x1232b7800) [pid = 1646] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 23:18:28 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x1164e4c00) [pid = 1646] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 23:18:28 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x112f9b400) [pid = 1646] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 23:18:28 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x123976000) [pid = 1646] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 23:18:28 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x11399c400) [pid = 1646] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 23:18:28 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x123b73400) [pid = 1646] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 23:18:28 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x112668400) [pid = 1646] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 23:18:28 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x1188f3c00) [pid = 1646] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 23:18:28 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x110fa7c00) [pid = 1646] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 23:18:28 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x119d85c00) [pid = 1646] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 23:18:28 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x118585400) [pid = 1646] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 23:18:28 INFO - PROCESS | 1646 | 1467872308335 Marionette TRACE conn2 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 23:18:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 23:18:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 571ms 23:18:28 INFO - PROCESS | 1646 | 1467872308369 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 23:18:28 INFO - PROCESS | 1646 | 1467872308370 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 23:18:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 23:18:28 INFO - PROCESS | 1646 | 1467872308373 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 23:18:28 INFO - PROCESS | 1646 | 1467872308374 Marionette TRACE conn2 <- [1,862,null,{}] 23:18:28 INFO - PROCESS | 1646 | 1467872308376 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:28 INFO - PROCESS | 1646 | 1467872308377 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:28 INFO - PROCESS | 1646 | 1467872308452 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 23:18:28 INFO - PROCESS | 1646 | 1467872308456 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:28 INFO - PROCESS | 1646 | 1467872308457 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x1195c8800 == 39 [pid = 1646] [id = 223] 23:18:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x112f9b400) [pid = 1646] [serial = 667] [outer = 0x0] 23:18:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x118208000) [pid = 1646] [serial = 668] [outer = 0x112f9b400] 23:18:28 INFO - PROCESS | 1646 | 1467872308484 Marionette DEBUG loaded listener.js 23:18:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x119fc7400) [pid = 1646] [serial = 669] [outer = 0x112f9b400] 23:18:28 INFO - PROCESS | 1646 | 1467872308799 Marionette TRACE conn2 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 23:18:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 23:18:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 468ms 23:18:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 23:18:28 INFO - PROCESS | 1646 | 1467872308841 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 23:18:28 INFO - PROCESS | 1646 | 1467872308842 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 23:18:28 INFO - PROCESS | 1646 | 1467872308844 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 23:18:28 INFO - PROCESS | 1646 | 1467872308845 Marionette TRACE conn2 <- [1,866,null,{}] 23:18:28 INFO - PROCESS | 1646 | 1467872308848 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:28 INFO - PROCESS | 1646 | 1467872308849 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:28 INFO - PROCESS | 1646 | 1467872308945 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 23:18:28 INFO - PROCESS | 1646 | 1467872308953 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:28 INFO - PROCESS | 1646 | 1467872308954 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x1287d3000 == 40 [pid = 1646] [id = 224] 23:18:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x1236d9400) [pid = 1646] [serial = 670] [outer = 0x0] 23:18:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x12612bc00) [pid = 1646] [serial = 671] [outer = 0x1236d9400] 23:18:28 INFO - PROCESS | 1646 | 1467872308985 Marionette DEBUG loaded listener.js 23:18:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x1283ecc00) [pid = 1646] [serial = 672] [outer = 0x1236d9400] 23:18:29 INFO - PROCESS | 1646 | 1467872309298 Marionette TRACE conn2 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 23:18:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 23:18:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 470ms 23:18:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 23:18:29 INFO - PROCESS | 1646 | 1467872309316 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 23:18:29 INFO - PROCESS | 1646 | 1467872309318 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 23:18:29 INFO - PROCESS | 1646 | 1467872309320 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 23:18:29 INFO - PROCESS | 1646 | 1467872309322 Marionette TRACE conn2 <- [1,870,null,{}] 23:18:29 INFO - PROCESS | 1646 | 1467872309324 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:29 INFO - PROCESS | 1646 | 1467872309325 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:29 INFO - PROCESS | 1646 | 1467872309413 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 23:18:29 INFO - PROCESS | 1646 | 1467872309418 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:29 INFO - PROCESS | 1646 | 1467872309419 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:29 INFO - PROCESS | 1646 | ++DOCSHELL 0x129cd2000 == 41 [pid = 1646] [id = 225] 23:18:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x128555c00) [pid = 1646] [serial = 673] [outer = 0x0] 23:18:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x12857a800) [pid = 1646] [serial = 674] [outer = 0x128555c00] 23:18:29 INFO - PROCESS | 1646 | 1467872309445 Marionette DEBUG loaded listener.js 23:18:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x128a7e800) [pid = 1646] [serial = 675] [outer = 0x128555c00] 23:18:29 INFO - PROCESS | 1646 | 1467872309764 Marionette TRACE conn2 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 23:18:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 23:18:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 468ms 23:18:29 INFO - PROCESS | 1646 | 1467872309789 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 23:18:29 INFO - PROCESS | 1646 | 1467872309790 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 23:18:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 23:18:29 INFO - PROCESS | 1646 | 1467872309792 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 23:18:29 INFO - PROCESS | 1646 | 1467872309793 Marionette TRACE conn2 <- [1,874,null,{}] 23:18:29 INFO - PROCESS | 1646 | 1467872309797 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:29 INFO - PROCESS | 1646 | 1467872309799 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:29 INFO - PROCESS | 1646 | 1467872309900 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 23:18:29 INFO - PROCESS | 1646 | 1467872309906 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:29 INFO - PROCESS | 1646 | 1467872309907 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:29 INFO - PROCESS | 1646 | ++DOCSHELL 0x129cd8800 == 42 [pid = 1646] [id = 226] 23:18:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x119186000) [pid = 1646] [serial = 676] [outer = 0x0] 23:18:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x12855c400) [pid = 1646] [serial = 677] [outer = 0x119186000] 23:18:29 INFO - PROCESS | 1646 | 1467872309938 Marionette DEBUG loaded listener.js 23:18:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x128a87400) [pid = 1646] [serial = 678] [outer = 0x119186000] 23:18:30 INFO - PROCESS | 1646 | 1467872310233 Marionette TRACE conn2 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 23:18:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 23:18:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 468ms 23:18:30 INFO - PROCESS | 1646 | 1467872310297 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 23:18:30 INFO - PROCESS | 1646 | 1467872310299 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 23:18:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 23:18:30 INFO - PROCESS | 1646 | 1467872310303 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 23:18:30 INFO - PROCESS | 1646 | 1467872310306 Marionette TRACE conn2 <- [1,878,null,{}] 23:18:30 INFO - PROCESS | 1646 | 1467872310310 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:30 INFO - PROCESS | 1646 | 1467872310314 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:30 INFO - PROCESS | 1646 | 1467872310429 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 23:18:30 INFO - PROCESS | 1646 | 1467872310472 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:30 INFO - PROCESS | 1646 | 1467872310474 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:30 INFO - PROCESS | 1646 | ++DOCSHELL 0x115fe1000 == 43 [pid = 1646] [id = 227] 23:18:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x112e4b400) [pid = 1646] [serial = 679] [outer = 0x0] 23:18:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x112ebc400) [pid = 1646] [serial = 680] [outer = 0x112e4b400] 23:18:30 INFO - PROCESS | 1646 | 1467872310499 Marionette DEBUG loaded listener.js 23:18:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x11697c800) [pid = 1646] [serial = 681] [outer = 0x112e4b400] 23:18:31 INFO - PROCESS | 1646 | 1467872311008 Marionette TRACE conn2 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 23:18:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 23:18:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 722ms 23:18:31 INFO - PROCESS | 1646 | 1467872311026 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 23:18:31 INFO - PROCESS | 1646 | 1467872311030 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 23:18:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 23:18:31 INFO - PROCESS | 1646 | 1467872311058 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 23:18:31 INFO - PROCESS | 1646 | 1467872311065 Marionette TRACE conn2 <- [1,882,null,{}] 23:18:31 INFO - PROCESS | 1646 | 1467872311069 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:31 INFO - PROCESS | 1646 | 1467872311072 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:31 INFO - PROCESS | 1646 | 1467872311218 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 23:18:31 INFO - PROCESS | 1646 | 1467872311307 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:31 INFO - PROCESS | 1646 | 1467872311308 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:31 INFO - PROCESS | 1646 | ++DOCSHELL 0x119bd6000 == 44 [pid = 1646] [id = 228] 23:18:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x118771400) [pid = 1646] [serial = 682] [outer = 0x0] 23:18:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x1188f7000) [pid = 1646] [serial = 683] [outer = 0x118771400] 23:18:31 INFO - PROCESS | 1646 | 1467872311339 Marionette DEBUG loaded listener.js 23:18:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x11982a000) [pid = 1646] [serial = 684] [outer = 0x118771400] 23:18:31 INFO - PROCESS | 1646 | 1467872311757 Marionette TRACE conn2 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 23:18:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 23:18:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 732ms 23:18:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 23:18:31 INFO - PROCESS | 1646 | 1467872311785 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 23:18:31 INFO - PROCESS | 1646 | 1467872311786 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 23:18:31 INFO - PROCESS | 1646 | 1467872311788 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 23:18:31 INFO - PROCESS | 1646 | 1467872311790 Marionette TRACE conn2 <- [1,886,null,{}] 23:18:31 INFO - PROCESS | 1646 | 1467872311796 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:31 INFO - PROCESS | 1646 | 1467872311800 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:31 INFO - PROCESS | 1646 | 1467872311901 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 23:18:31 INFO - PROCESS | 1646 | 1467872311989 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:31 INFO - PROCESS | 1646 | 1467872311992 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:32 INFO - PROCESS | 1646 | ++DOCSHELL 0x129cda800 == 45 [pid = 1646] [id = 229] 23:18:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x1236ddc00) [pid = 1646] [serial = 685] [outer = 0x0] 23:18:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x123b2bc00) [pid = 1646] [serial = 686] [outer = 0x1236ddc00] 23:18:32 INFO - PROCESS | 1646 | 1467872312023 Marionette DEBUG loaded listener.js 23:18:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x123bd6400) [pid = 1646] [serial = 687] [outer = 0x1236ddc00] 23:18:32 INFO - PROCESS | 1646 | 1467872312449 Marionette TRACE conn2 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 23:18:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 23:18:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 669ms 23:18:32 INFO - PROCESS | 1646 | 1467872312457 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 23:18:32 INFO - PROCESS | 1646 | 1467872312459 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 23:18:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 23:18:32 INFO - PROCESS | 1646 | 1467872312461 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 23:18:32 INFO - PROCESS | 1646 | 1467872312462 Marionette TRACE conn2 <- [1,890,null,{}] 23:18:32 INFO - PROCESS | 1646 | 1467872312464 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:32 INFO - PROCESS | 1646 | 1467872312466 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:32 INFO - PROCESS | 1646 | 1467872312565 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 23:18:32 INFO - PROCESS | 1646 | 1467872312614 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:32 INFO - PROCESS | 1646 | 1467872312615 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:32 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a31b000 == 46 [pid = 1646] [id = 230] 23:18:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x1247dd400) [pid = 1646] [serial = 688] [outer = 0x0] 23:18:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x124cc3800) [pid = 1646] [serial = 689] [outer = 0x1247dd400] 23:18:32 INFO - PROCESS | 1646 | 1467872312644 Marionette DEBUG loaded listener.js 23:18:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x1283e9c00) [pid = 1646] [serial = 690] [outer = 0x1247dd400] 23:18:33 INFO - PROCESS | 1646 | 1467872313047 Marionette TRACE conn2 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 23:18:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 23:18:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 619ms 23:18:33 INFO - PROCESS | 1646 | 1467872313081 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 23:18:33 INFO - PROCESS | 1646 | 1467872313082 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 23:18:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 23:18:33 INFO - PROCESS | 1646 | 1467872313084 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 23:18:33 INFO - PROCESS | 1646 | 1467872313086 Marionette TRACE conn2 <- [1,894,null,{}] 23:18:33 INFO - PROCESS | 1646 | 1467872313088 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:33 INFO - PROCESS | 1646 | 1467872313089 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:33 INFO - PROCESS | 1646 | 1467872313184 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 23:18:33 INFO - PROCESS | 1646 | 1467872313267 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:33 INFO - PROCESS | 1646 | 1467872313269 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:33 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a5e3000 == 47 [pid = 1646] [id = 231] 23:18:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x1283e1c00) [pid = 1646] [serial = 691] [outer = 0x0] 23:18:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x12857d800) [pid = 1646] [serial = 692] [outer = 0x1283e1c00] 23:18:33 INFO - PROCESS | 1646 | 1467872313297 Marionette DEBUG loaded listener.js 23:18:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x128a81800) [pid = 1646] [serial = 693] [outer = 0x1283e1c00] 23:18:33 INFO - PROCESS | 1646 | 1467872313707 Marionette TRACE conn2 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 23:18:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 23:18:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 822ms 23:18:33 INFO - PROCESS | 1646 | 1467872313907 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 23:18:33 INFO - PROCESS | 1646 | 1467872313909 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 23:18:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 23:18:33 INFO - PROCESS | 1646 | 1467872313913 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 23:18:33 INFO - PROCESS | 1646 | 1467872313915 Marionette TRACE conn2 <- [1,898,null,{}] 23:18:33 INFO - PROCESS | 1646 | 1467872313918 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:33 INFO - PROCESS | 1646 | 1467872313920 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:34 INFO - PROCESS | 1646 | 1467872314012 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 23:18:34 INFO - PROCESS | 1646 | 1467872314064 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:34 INFO - PROCESS | 1646 | 1467872314068 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:34 INFO - PROCESS | 1646 | ++DOCSHELL 0x11823e800 == 48 [pid = 1646] [id = 232] 23:18:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x11399ac00) [pid = 1646] [serial = 694] [outer = 0x0] 23:18:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x1164dd000) [pid = 1646] [serial = 695] [outer = 0x11399ac00] 23:18:34 INFO - PROCESS | 1646 | 1467872314095 Marionette DEBUG loaded listener.js 23:18:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x117116000) [pid = 1646] [serial = 696] [outer = 0x11399ac00] 23:18:34 INFO - PROCESS | 1646 | 1467872314549 Marionette TRACE conn2 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 23:18:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 23:18:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 672ms 23:18:34 INFO - PROCESS | 1646 | 1467872314585 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 23:18:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 23:18:34 INFO - PROCESS | 1646 | 1467872314587 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 23:18:34 INFO - PROCESS | 1646 | 1467872314591 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 23:18:34 INFO - PROCESS | 1646 | 1467872314594 Marionette TRACE conn2 <- [1,902,null,{}] 23:18:34 INFO - PROCESS | 1646 | 1467872314598 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:34 INFO - PROCESS | 1646 | 1467872314600 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:35 INFO - PROCESS | 1646 | --DOCSHELL 0x1171ef800 == 47 [pid = 1646] [id = 200] 23:18:35 INFO - PROCESS | 1646 | --DOCSHELL 0x129cd2000 == 46 [pid = 1646] [id = 225] 23:18:35 INFO - PROCESS | 1646 | --DOCSHELL 0x1287d3000 == 45 [pid = 1646] [id = 224] 23:18:35 INFO - PROCESS | 1646 | --DOCSHELL 0x1195c8800 == 44 [pid = 1646] [id = 223] 23:18:35 INFO - PROCESS | 1646 | --DOCSHELL 0x1282ee800 == 43 [pid = 1646] [id = 222] 23:18:35 INFO - PROCESS | 1646 | --DOCSHELL 0x126964000 == 42 [pid = 1646] [id = 221] 23:18:35 INFO - PROCESS | 1646 | --DOCSHELL 0x124ca5000 == 41 [pid = 1646] [id = 220] 23:18:35 INFO - PROCESS | 1646 | --DOCSHELL 0x1235ad800 == 40 [pid = 1646] [id = 219] 23:18:35 INFO - PROCESS | 1646 | --DOCSHELL 0x123058800 == 39 [pid = 1646] [id = 218] 23:18:35 INFO - PROCESS | 1646 | --DOCSHELL 0x1195c9000 == 38 [pid = 1646] [id = 217] 23:18:35 INFO - PROCESS | 1646 | --DOCSHELL 0x11823f800 == 37 [pid = 1646] [id = 216] 23:18:35 INFO - PROCESS | 1646 | --DOCSHELL 0x11667c800 == 36 [pid = 1646] [id = 215] 23:18:35 INFO - PROCESS | 1646 | --DOCSHELL 0x1171e1000 == 35 [pid = 1646] [id = 214] 23:18:35 INFO - PROCESS | 1646 | --DOCSHELL 0x116f5f000 == 34 [pid = 1646] [id = 213] 23:18:35 INFO - PROCESS | 1646 | --DOCSHELL 0x12830f000 == 33 [pid = 1646] [id = 212] 23:18:35 INFO - PROCESS | 1646 | --DOCSHELL 0x11823e800 == 32 [pid = 1646] [id = 232] 23:18:35 INFO - PROCESS | 1646 | --DOCSHELL 0x12a5e3000 == 31 [pid = 1646] [id = 231] 23:18:35 INFO - PROCESS | 1646 | --DOCSHELL 0x12a31b000 == 30 [pid = 1646] [id = 230] 23:18:35 INFO - PROCESS | 1646 | --DOCSHELL 0x129cda800 == 29 [pid = 1646] [id = 229] 23:18:35 INFO - PROCESS | 1646 | --DOCSHELL 0x119bd6000 == 28 [pid = 1646] [id = 228] 23:18:35 INFO - PROCESS | 1646 | --DOCSHELL 0x129cd8800 == 27 [pid = 1646] [id = 226] 23:18:35 INFO - PROCESS | 1646 | --DOCSHELL 0x115fe1000 == 26 [pid = 1646] [id = 227] 23:18:35 INFO - PROCESS | 1646 | 1467872315154 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 23:18:35 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x126940800) [pid = 1646] [serial = 633] [outer = 0x0] [url = about:blank] 23:18:35 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x123b72c00) [pid = 1646] [serial = 627] [outer = 0x0] [url = about:blank] 23:18:35 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x119924800) [pid = 1646] [serial = 614] [outer = 0x0] [url = about:blank] 23:18:35 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x119b54400) [pid = 1646] [serial = 615] [outer = 0x0] [url = about:blank] 23:18:35 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x112e4dc00) [pid = 1646] [serial = 602] [outer = 0x0] [url = about:blank] 23:18:35 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x124d8a400) [pid = 1646] [serial = 632] [outer = 0x0] [url = about:blank] 23:18:35 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x11820ac00) [pid = 1646] [serial = 606] [outer = 0x0] [url = about:blank] 23:18:35 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x113cf5000) [pid = 1646] [serial = 593] [outer = 0x0] [url = about:blank] 23:18:35 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x123bd9800) [pid = 1646] [serial = 624] [outer = 0x0] [url = about:blank] 23:18:35 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x1181af400) [pid = 1646] [serial = 600] [outer = 0x0] [url = about:blank] 23:18:35 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x1176e3000) [pid = 1646] [serial = 626] [outer = 0x0] [url = about:blank] 23:18:35 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x1247dbc00) [pid = 1646] [serial = 630] [outer = 0x0] [url = about:blank] 23:18:35 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x1185a8c00) [pid = 1646] [serial = 608] [outer = 0x0] [url = about:blank] 23:18:35 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x11991b400) [pid = 1646] [serial = 597] [outer = 0x0] [url = about:blank] 23:18:35 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x116a0a800) [pid = 1646] [serial = 594] [outer = 0x0] [url = about:blank] 23:18:35 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x123b30400) [pid = 1646] [serial = 621] [outer = 0x0] [url = about:blank] 23:18:35 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x12363b400) [pid = 1646] [serial = 617] [outer = 0x0] [url = about:blank] 23:18:35 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x123bd1c00) [pid = 1646] [serial = 623] [outer = 0x0] [url = about:blank] 23:18:35 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x116a0b800) [pid = 1646] [serial = 599] [outer = 0x0] [url = about:blank] 23:18:35 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x119835800) [pid = 1646] [serial = 612] [outer = 0x0] [url = about:blank] 23:18:35 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x123c84000) [pid = 1646] [serial = 629] [outer = 0x0] [url = about:blank] 23:18:35 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x117113800) [pid = 1646] [serial = 605] [outer = 0x0] [url = about:blank] 23:18:35 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x123778400) [pid = 1646] [serial = 620] [outer = 0x0] [url = about:blank] 23:18:35 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x1187ee400) [pid = 1646] [serial = 609] [outer = 0x0] [url = about:blank] 23:18:35 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x1236dcc00) [pid = 1646] [serial = 618] [outer = 0x0] [url = about:blank] 23:18:35 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x1128a7c00) [pid = 1646] [serial = 603] [outer = 0x0] [url = about:blank] 23:18:35 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x119443000) [pid = 1646] [serial = 611] [outer = 0x0] [url = about:blank] 23:18:35 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x119442800) [pid = 1646] [serial = 596] [outer = 0x0] [url = about:blank] 23:18:35 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x126586800) [pid = 1646] [serial = 591] [outer = 0x0] [url = about:blank] 23:18:35 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x126b28400) [pid = 1646] [serial = 635] [outer = 0x0] [url = about:blank] 23:18:35 INFO - PROCESS | 1646 | 1467872315244 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:35 INFO - PROCESS | 1646 | 1467872315245 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:35 INFO - PROCESS | 1646 | ++DOCSHELL 0x111e99800 == 27 [pid = 1646] [id = 233] 23:18:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x110ee8000) [pid = 1646] [serial = 697] [outer = 0x0] 23:18:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x110eef400) [pid = 1646] [serial = 698] [outer = 0x110ee8000] 23:18:35 INFO - PROCESS | 1646 | 1467872315274 Marionette DEBUG loaded listener.js 23:18:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x111ca8400) [pid = 1646] [serial = 699] [outer = 0x110ee8000] 23:18:35 INFO - PROCESS | 1646 | 1467872315568 Marionette TRACE conn2 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 23:18:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 23:18:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1024ms 23:18:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 23:18:35 INFO - PROCESS | 1646 | 1467872315618 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 23:18:35 INFO - PROCESS | 1646 | 1467872315620 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 23:18:35 INFO - PROCESS | 1646 | 1467872315633 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 23:18:35 INFO - PROCESS | 1646 | 1467872315635 Marionette TRACE conn2 <- [1,906,null,{}] 23:18:35 INFO - PROCESS | 1646 | 1467872315638 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:35 INFO - PROCESS | 1646 | 1467872315640 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:35 INFO - PROCESS | 1646 | 1467872315714 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 23:18:35 INFO - PROCESS | 1646 | 1467872315777 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:35 INFO - PROCESS | 1646 | 1467872315779 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:35 INFO - PROCESS | 1646 | ++DOCSHELL 0x115fe3000 == 28 [pid = 1646] [id = 234] 23:18:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x1121bcc00) [pid = 1646] [serial = 700] [outer = 0x0] 23:18:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x112e0c800) [pid = 1646] [serial = 701] [outer = 0x1121bcc00] 23:18:35 INFO - PROCESS | 1646 | 1467872315805 Marionette DEBUG loaded listener.js 23:18:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x112ec4800) [pid = 1646] [serial = 702] [outer = 0x1121bcc00] 23:18:36 INFO - PROCESS | 1646 | 1467872316075 Marionette TRACE conn2 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 23:18:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 23:18:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 481ms 23:18:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 23:18:36 INFO - PROCESS | 1646 | 1467872316105 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 23:18:36 INFO - PROCESS | 1646 | 1467872316107 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 23:18:36 INFO - PROCESS | 1646 | 1467872316109 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 23:18:36 INFO - PROCESS | 1646 | 1467872316110 Marionette TRACE conn2 <- [1,910,null,{}] 23:18:36 INFO - PROCESS | 1646 | 1467872316120 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:36 INFO - PROCESS | 1646 | 1467872316121 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:36 INFO - PROCESS | 1646 | 1467872316204 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 23:18:36 INFO - PROCESS | 1646 | 1467872316209 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:36 INFO - PROCESS | 1646 | 1467872316210 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:36 INFO - PROCESS | 1646 | ++DOCSHELL 0x116413800 == 29 [pid = 1646] [id = 235] 23:18:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x115d26c00) [pid = 1646] [serial = 703] [outer = 0x0] 23:18:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x1164d6800) [pid = 1646] [serial = 704] [outer = 0x115d26c00] 23:18:36 INFO - PROCESS | 1646 | 1467872316244 Marionette DEBUG loaded listener.js 23:18:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x116728c00) [pid = 1646] [serial = 705] [outer = 0x115d26c00] 23:18:36 INFO - PROCESS | 1646 | 1467872316591 Marionette TRACE conn2 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 23:18:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 23:18:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 527ms 23:18:36 INFO - PROCESS | 1646 | 1467872316636 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 23:18:36 INFO - PROCESS | 1646 | 1467872316639 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 23:18:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 23:18:36 INFO - PROCESS | 1646 | 1467872316647 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 23:18:36 INFO - PROCESS | 1646 | 1467872316650 Marionette TRACE conn2 <- [1,914,null,{}] 23:18:36 INFO - PROCESS | 1646 | 1467872316652 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:36 INFO - PROCESS | 1646 | 1467872316655 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:36 INFO - PROCESS | 1646 | 1467872316733 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 23:18:36 INFO - PROCESS | 1646 | 1467872316736 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:36 INFO - PROCESS | 1646 | 1467872316737 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:36 INFO - PROCESS | 1646 | ++DOCSHELL 0x1182e1000 == 30 [pid = 1646] [id = 236] 23:18:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x1167f1400) [pid = 1646] [serial = 706] [outer = 0x0] 23:18:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x1175b5c00) [pid = 1646] [serial = 707] [outer = 0x1167f1400] 23:18:36 INFO - PROCESS | 1646 | 1467872316763 Marionette DEBUG loaded listener.js 23:18:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x11825ec00) [pid = 1646] [serial = 708] [outer = 0x1167f1400] 23:18:37 INFO - PROCESS | 1646 | 1467872317088 Marionette TRACE conn2 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 23:18:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 23:18:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 475ms 23:18:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 23:18:37 INFO - PROCESS | 1646 | 1467872317118 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 23:18:37 INFO - PROCESS | 1646 | 1467872317119 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 23:18:37 INFO - PROCESS | 1646 | 1467872317121 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 23:18:37 INFO - PROCESS | 1646 | 1467872317122 Marionette TRACE conn2 <- [1,918,null,{}] 23:18:37 INFO - PROCESS | 1646 | 1467872317124 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:37 INFO - PROCESS | 1646 | 1467872317125 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:37 INFO - PROCESS | 1646 | 1467872317198 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 23:18:37 INFO - PROCESS | 1646 | 1467872317265 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:37 INFO - PROCESS | 1646 | 1467872317266 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:37 INFO - PROCESS | 1646 | ++DOCSHELL 0x118396800 == 31 [pid = 1646] [id = 237] 23:18:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x115fa8000) [pid = 1646] [serial = 709] [outer = 0x0] 23:18:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x118263c00) [pid = 1646] [serial = 710] [outer = 0x115fa8000] 23:18:37 INFO - PROCESS | 1646 | 1467872317291 Marionette DEBUG loaded listener.js 23:18:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x1185ad000) [pid = 1646] [serial = 711] [outer = 0x115fa8000] 23:18:37 INFO - PROCESS | 1646 | 1467872317657 Marionette TRACE conn2 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 23:18:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 23:18:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 571ms 23:18:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 23:18:37 INFO - PROCESS | 1646 | 1467872317693 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 23:18:37 INFO - PROCESS | 1646 | 1467872317696 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 23:18:37 INFO - PROCESS | 1646 | 1467872317700 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 23:18:37 INFO - PROCESS | 1646 | 1467872317703 Marionette TRACE conn2 <- [1,922,null,{}] 23:18:37 INFO - PROCESS | 1646 | 1467872317713 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:37 INFO - PROCESS | 1646 | 1467872317715 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:37 INFO - PROCESS | 1646 | 1467872317853 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 23:18:37 INFO - PROCESS | 1646 | 1467872317903 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:37 INFO - PROCESS | 1646 | 1467872317908 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:37 INFO - PROCESS | 1646 | ++DOCSHELL 0x119a9b000 == 32 [pid = 1646] [id = 238] 23:18:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x11399c400) [pid = 1646] [serial = 712] [outer = 0x0] 23:18:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x11917b000) [pid = 1646] [serial = 713] [outer = 0x11399c400] 23:18:37 INFO - PROCESS | 1646 | 1467872317949 Marionette DEBUG loaded listener.js 23:18:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x119448400) [pid = 1646] [serial = 714] [outer = 0x11399c400] 23:18:38 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x123b29000) [pid = 1646] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 23:18:38 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x126604400) [pid = 1646] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 23:18:38 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x12669c000) [pid = 1646] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 23:18:38 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x116720800) [pid = 1646] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 23:18:38 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x112e0dc00) [pid = 1646] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 23:18:38 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x119b4f800) [pid = 1646] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 23:18:38 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x1232bc000) [pid = 1646] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 23:18:38 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x112986800) [pid = 1646] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 23:18:38 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x118586400) [pid = 1646] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 23:18:38 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x1175b0400) [pid = 1646] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 23:18:38 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x128555c00) [pid = 1646] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 23:18:38 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x119186000) [pid = 1646] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 23:18:38 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x112f9b400) [pid = 1646] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 23:18:38 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x1236d4000) [pid = 1646] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 23:18:38 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x1236d9400) [pid = 1646] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 23:18:38 INFO - PROCESS | 1646 | 1467872318736 Marionette TRACE conn2 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 23:18:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 23:18:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1077ms 23:18:38 INFO - PROCESS | 1646 | 1467872318798 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 23:18:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 23:18:38 INFO - PROCESS | 1646 | 1467872318801 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 23:18:38 INFO - PROCESS | 1646 | 1467872318804 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 23:18:38 INFO - PROCESS | 1646 | 1467872318807 Marionette TRACE conn2 <- [1,926,null,{}] 23:18:38 INFO - PROCESS | 1646 | 1467872318811 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:38 INFO - PROCESS | 1646 | 1467872318812 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:38 INFO - PROCESS | 1646 | 1467872318917 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 23:18:38 INFO - PROCESS | 1646 | 1467872318967 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:38 INFO - PROCESS | 1646 | 1467872318969 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:38 INFO - PROCESS | 1646 | ++DOCSHELL 0x1131af800 == 33 [pid = 1646] [id = 239] 23:18:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x1128b3c00) [pid = 1646] [serial = 715] [outer = 0x0] 23:18:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x112e0dc00) [pid = 1646] [serial = 716] [outer = 0x1128b3c00] 23:18:39 INFO - PROCESS | 1646 | 1467872319000 Marionette DEBUG loaded listener.js 23:18:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x112ee4400) [pid = 1646] [serial = 717] [outer = 0x1128b3c00] 23:18:39 INFO - PROCESS | 1646 | 1467872319534 Marionette TRACE conn2 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 23:18:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 23:18:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 773ms 23:18:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 23:18:39 INFO - PROCESS | 1646 | 1467872319649 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 23:18:39 INFO - PROCESS | 1646 | 1467872319651 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 23:18:39 INFO - PROCESS | 1646 | 1467872319654 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 23:18:39 INFO - PROCESS | 1646 | 1467872319657 Marionette TRACE conn2 <- [1,930,null,{}] 23:18:39 INFO - PROCESS | 1646 | 1467872319661 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:39 INFO - PROCESS | 1646 | 1467872319663 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:39 INFO - PROCESS | 1646 | 1467872319810 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 23:18:39 INFO - PROCESS | 1646 | 1467872319817 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:39 INFO - PROCESS | 1646 | 1467872319820 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x115daa000 == 34 [pid = 1646] [id = 240] 23:18:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x112e0bc00) [pid = 1646] [serial = 718] [outer = 0x0] 23:18:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x112e51c00) [pid = 1646] [serial = 719] [outer = 0x112e0bc00] 23:18:39 INFO - PROCESS | 1646 | 1467872319847 Marionette DEBUG loaded listener.js 23:18:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x112f92c00) [pid = 1646] [serial = 720] [outer = 0x112e0bc00] 23:18:40 INFO - PROCESS | 1646 | --DOCSHELL 0x118396800 == 33 [pid = 1646] [id = 237] 23:18:40 INFO - PROCESS | 1646 | --DOCSHELL 0x1182e1000 == 32 [pid = 1646] [id = 236] 23:18:40 INFO - PROCESS | 1646 | --DOCSHELL 0x116413800 == 31 [pid = 1646] [id = 235] 23:18:40 INFO - PROCESS | 1646 | --DOCSHELL 0x115fe3000 == 30 [pid = 1646] [id = 234] 23:18:40 INFO - PROCESS | 1646 | --DOCSHELL 0x111e99800 == 29 [pid = 1646] [id = 233] 23:18:40 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x123bd6000) [pid = 1646] [serial = 659] [outer = 0x0] [url = about:blank] 23:18:40 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x126697800) [pid = 1646] [serial = 662] [outer = 0x0] [url = about:blank] 23:18:40 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x126128000) [pid = 1646] [serial = 660] [outer = 0x0] [url = about:blank] 23:18:40 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x128376400) [pid = 1646] [serial = 665] [outer = 0x0] [url = about:blank] 23:18:40 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x11697b800) [pid = 1646] [serial = 644] [outer = 0x0] [url = about:blank] 23:18:40 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x1181ac400) [pid = 1646] [serial = 645] [outer = 0x0] [url = about:blank] 23:18:40 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x112f0e800) [pid = 1646] [serial = 638] [outer = 0x0] [url = about:blank] 23:18:40 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x11647f800) [pid = 1646] [serial = 639] [outer = 0x0] [url = about:blank] 23:18:40 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x128374c00) [pid = 1646] [serial = 636] [outer = 0x0] [url = about:blank] 23:18:40 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x123642c00) [pid = 1646] [serial = 653] [outer = 0x0] [url = about:blank] 23:18:40 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x119829c00) [pid = 1646] [serial = 650] [outer = 0x0] [url = about:blank] 23:18:40 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x119fd3000) [pid = 1646] [serial = 651] [outer = 0x0] [url = about:blank] 23:18:40 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x1185af800) [pid = 1646] [serial = 647] [outer = 0x0] [url = about:blank] 23:18:40 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x1187f2800) [pid = 1646] [serial = 648] [outer = 0x0] [url = about:blank] 23:18:40 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x11820b400) [pid = 1646] [serial = 641] [outer = 0x0] [url = about:blank] 23:18:40 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x1185b0c00) [pid = 1646] [serial = 642] [outer = 0x0] [url = about:blank] 23:18:40 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x128a7e800) [pid = 1646] [serial = 675] [outer = 0x0] [url = about:blank] 23:18:40 INFO - PROCESS | 1646 | --DOMWINDOW == 70 (0x12855c400) [pid = 1646] [serial = 677] [outer = 0x0] [url = about:blank] 23:18:40 INFO - PROCESS | 1646 | --DOMWINDOW == 69 (0x119fc7400) [pid = 1646] [serial = 669] [outer = 0x0] [url = about:blank] 23:18:40 INFO - PROCESS | 1646 | --DOMWINDOW == 68 (0x118208000) [pid = 1646] [serial = 668] [outer = 0x0] [url = about:blank] 23:18:40 INFO - PROCESS | 1646 | --DOMWINDOW == 67 (0x128a87400) [pid = 1646] [serial = 678] [outer = 0x0] [url = about:blank] 23:18:40 INFO - PROCESS | 1646 | --DOMWINDOW == 66 (0x12857a800) [pid = 1646] [serial = 674] [outer = 0x0] [url = about:blank] 23:18:40 INFO - PROCESS | 1646 | --DOMWINDOW == 65 (0x1283e3400) [pid = 1646] [serial = 666] [outer = 0x0] [url = about:blank] 23:18:40 INFO - PROCESS | 1646 | --DOMWINDOW == 64 (0x123b28c00) [pid = 1646] [serial = 657] [outer = 0x0] [url = about:blank] 23:18:40 INFO - PROCESS | 1646 | --DOMWINDOW == 63 (0x1236dd000) [pid = 1646] [serial = 656] [outer = 0x0] [url = about:blank] 23:18:40 INFO - PROCESS | 1646 | --DOMWINDOW == 62 (0x12836b400) [pid = 1646] [serial = 663] [outer = 0x0] [url = about:blank] 23:18:40 INFO - PROCESS | 1646 | --DOMWINDOW == 61 (0x1283ecc00) [pid = 1646] [serial = 672] [outer = 0x0] [url = about:blank] 23:18:40 INFO - PROCESS | 1646 | --DOMWINDOW == 60 (0x1236d3400) [pid = 1646] [serial = 654] [outer = 0x0] [url = about:blank] 23:18:40 INFO - PROCESS | 1646 | --DOMWINDOW == 59 (0x12612bc00) [pid = 1646] [serial = 671] [outer = 0x0] [url = about:blank] 23:18:40 INFO - PROCESS | 1646 | 1467872320226 Marionette TRACE conn2 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 23:18:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 23:18:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 621ms 23:18:40 INFO - PROCESS | 1646 | 1467872320276 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 23:18:40 INFO - PROCESS | 1646 | 1467872320279 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 23:18:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 23:18:40 INFO - PROCESS | 1646 | 1467872320285 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 23:18:40 INFO - PROCESS | 1646 | 1467872320288 Marionette TRACE conn2 <- [1,934,null,{}] 23:18:40 INFO - PROCESS | 1646 | 1467872320291 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:40 INFO - PROCESS | 1646 | 1467872320292 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:40 INFO - PROCESS | 1646 | 1467872320368 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 23:18:40 INFO - PROCESS | 1646 | 1467872320422 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:40 INFO - PROCESS | 1646 | 1467872320423 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:40 INFO - PROCESS | 1646 | ++DOCSHELL 0x117e64000 == 30 [pid = 1646] [id = 241] 23:18:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 60 (0x112f9cc00) [pid = 1646] [serial = 721] [outer = 0x0] 23:18:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 61 (0x116168400) [pid = 1646] [serial = 722] [outer = 0x112f9cc00] 23:18:40 INFO - PROCESS | 1646 | 1467872320451 Marionette DEBUG loaded listener.js 23:18:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 62 (0x1167ee400) [pid = 1646] [serial = 723] [outer = 0x112f9cc00] 23:18:40 INFO - PROCESS | 1646 | 1467872320852 Marionette TRACE conn2 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 23:18:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 23:18:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 622ms 23:18:40 INFO - PROCESS | 1646 | 1467872320907 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 23:18:40 INFO - PROCESS | 1646 | 1467872320909 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 23:18:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 23:18:40 INFO - PROCESS | 1646 | 1467872320922 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 23:18:40 INFO - PROCESS | 1646 | 1467872320924 Marionette TRACE conn2 <- [1,938,null,{}] 23:18:40 INFO - PROCESS | 1646 | 1467872320934 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:40 INFO - PROCESS | 1646 | 1467872320937 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:41 INFO - PROCESS | 1646 | 1467872321034 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 23:18:41 INFO - PROCESS | 1646 | 1467872321071 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:41 INFO - PROCESS | 1646 | 1467872321073 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:41 INFO - PROCESS | 1646 | ++DOCSHELL 0x1183a3800 == 31 [pid = 1646] [id = 242] 23:18:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 63 (0x11820d400) [pid = 1646] [serial = 724] [outer = 0x0] 23:18:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 64 (0x118261000) [pid = 1646] [serial = 725] [outer = 0x11820d400] 23:18:41 INFO - PROCESS | 1646 | 1467872321101 Marionette DEBUG loaded listener.js 23:18:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 65 (0x118590400) [pid = 1646] [serial = 726] [outer = 0x11820d400] 23:18:41 INFO - PROCESS | 1646 | 1467872321516 Marionette TRACE conn2 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 23:18:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 23:18:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 629ms 23:18:41 INFO - PROCESS | 1646 | 1467872321553 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 23:18:41 INFO - PROCESS | 1646 | 1467872321556 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 23:18:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 23:18:41 INFO - PROCESS | 1646 | 1467872321559 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 23:18:41 INFO - PROCESS | 1646 | 1467872321561 Marionette TRACE conn2 <- [1,942,null,{}] 23:18:41 INFO - PROCESS | 1646 | 1467872321568 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:41 INFO - PROCESS | 1646 | 1467872321569 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:41 INFO - PROCESS | 1646 | 1467872321665 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 23:18:41 INFO - PROCESS | 1646 | 1467872321715 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:41 INFO - PROCESS | 1646 | 1467872321717 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:41 INFO - PROCESS | 1646 | ++DOCSHELL 0x1182c7000 == 32 [pid = 1646] [id = 243] 23:18:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 66 (0x112eb7400) [pid = 1646] [serial = 727] [outer = 0x0] 23:18:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 67 (0x113c70400) [pid = 1646] [serial = 728] [outer = 0x112eb7400] 23:18:41 INFO - PROCESS | 1646 | 1467872321748 Marionette DEBUG loaded listener.js 23:18:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 68 (0x11672a400) [pid = 1646] [serial = 729] [outer = 0x112eb7400] 23:18:42 INFO - PROCESS | 1646 | 1467872322167 Marionette TRACE conn2 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 23:18:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 23:18:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 625ms 23:18:42 INFO - PROCESS | 1646 | 1467872322185 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 23:18:42 INFO - PROCESS | 1646 | 1467872322188 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 23:18:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 23:18:42 INFO - PROCESS | 1646 | 1467872322192 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 23:18:42 INFO - PROCESS | 1646 | 1467872322194 Marionette TRACE conn2 <- [1,946,null,{}] 23:18:42 INFO - PROCESS | 1646 | 1467872322197 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:42 INFO - PROCESS | 1646 | 1467872322199 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:42 INFO - PROCESS | 1646 | 1467872322313 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 23:18:42 INFO - PROCESS | 1646 | 1467872322374 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:42 INFO - PROCESS | 1646 | 1467872322375 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:42 INFO - PROCESS | 1646 | ++DOCSHELL 0x1195e2000 == 33 [pid = 1646] [id = 244] 23:18:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 69 (0x1181b1c00) [pid = 1646] [serial = 730] [outer = 0x0] 23:18:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x118262c00) [pid = 1646] [serial = 731] [outer = 0x1181b1c00] 23:18:42 INFO - PROCESS | 1646 | 1467872322406 Marionette DEBUG loaded listener.js 23:18:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x1185aa400) [pid = 1646] [serial = 732] [outer = 0x1181b1c00] 23:18:42 INFO - PROCESS | 1646 | 1467872322816 Marionette TRACE conn2 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 23:18:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 23:18:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 673ms 23:18:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 23:18:42 INFO - PROCESS | 1646 | 1467872322865 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 23:18:42 INFO - PROCESS | 1646 | 1467872322867 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 23:18:42 INFO - PROCESS | 1646 | 1467872322869 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 23:18:42 INFO - PROCESS | 1646 | 1467872322872 Marionette TRACE conn2 <- [1,950,null,{}] 23:18:42 INFO - PROCESS | 1646 | 1467872322880 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:42 INFO - PROCESS | 1646 | 1467872322883 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:42 INFO - PROCESS | 1646 | 1467872322975 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 23:18:43 INFO - PROCESS | 1646 | 1467872323037 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:43 INFO - PROCESS | 1646 | 1467872323039 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:43 INFO - PROCESS | 1646 | ++DOCSHELL 0x12171f000 == 34 [pid = 1646] [id = 245] 23:18:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x1187ec800) [pid = 1646] [serial = 733] [outer = 0x0] 23:18:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x119443400) [pid = 1646] [serial = 734] [outer = 0x1187ec800] 23:18:43 INFO - PROCESS | 1646 | 1467872323071 Marionette DEBUG loaded listener.js 23:18:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x119830400) [pid = 1646] [serial = 735] [outer = 0x1187ec800] 23:18:43 INFO - PROCESS | 1646 | 1467872323467 Marionette TRACE conn2 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 23:18:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 23:18:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 623ms 23:18:43 INFO - PROCESS | 1646 | 1467872323508 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 23:18:43 INFO - PROCESS | 1646 | 1467872323511 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 23:18:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 23:18:43 INFO - PROCESS | 1646 | 1467872323516 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 23:18:43 INFO - PROCESS | 1646 | 1467872323519 Marionette TRACE conn2 <- [1,954,null,{}] 23:18:43 INFO - PROCESS | 1646 | 1467872323522 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:43 INFO - PROCESS | 1646 | 1467872323524 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:43 INFO - PROCESS | 1646 | 1467872323695 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 23:18:43 INFO - PROCESS | 1646 | 1467872323795 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:43 INFO - PROCESS | 1646 | 1467872323797 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:43 INFO - PROCESS | 1646 | ++DOCSHELL 0x118247800 == 35 [pid = 1646] [id = 246] 23:18:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x119836800) [pid = 1646] [serial = 736] [outer = 0x0] 23:18:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x1199e8400) [pid = 1646] [serial = 737] [outer = 0x119836800] 23:18:43 INFO - PROCESS | 1646 | 1467872323830 Marionette DEBUG loaded listener.js 23:18:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x119b59800) [pid = 1646] [serial = 738] [outer = 0x119836800] 23:18:44 INFO - PROCESS | 1646 | 1467872324227 Marionette TRACE conn2 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 23:18:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 23:18:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 722ms 23:18:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 23:18:44 INFO - PROCESS | 1646 | 1467872324238 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 23:18:44 INFO - PROCESS | 1646 | 1467872324239 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 23:18:44 INFO - PROCESS | 1646 | 1467872324241 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 23:18:44 INFO - PROCESS | 1646 | 1467872324242 Marionette TRACE conn2 <- [1,958,null,{}] 23:18:44 INFO - PROCESS | 1646 | 1467872324244 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:44 INFO - PROCESS | 1646 | 1467872324248 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:44 INFO - PROCESS | 1646 | 1467872324336 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 23:18:44 INFO - PROCESS | 1646 | 1467872324382 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:44 INFO - PROCESS | 1646 | 1467872324383 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:44 INFO - PROCESS | 1646 | ++DOCSHELL 0x12374f000 == 36 [pid = 1646] [id = 247] 23:18:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x119b59c00) [pid = 1646] [serial = 739] [outer = 0x0] 23:18:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x119fd2400) [pid = 1646] [serial = 740] [outer = 0x119b59c00] 23:18:44 INFO - PROCESS | 1646 | 1467872324412 Marionette DEBUG loaded listener.js 23:18:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x121708c00) [pid = 1646] [serial = 741] [outer = 0x119b59c00] 23:18:44 INFO - PROCESS | 1646 | 1467872324828 Marionette TRACE conn2 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 23:18:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 23:18:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 623ms 23:18:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 23:18:44 INFO - PROCESS | 1646 | 1467872324865 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 23:18:44 INFO - PROCESS | 1646 | 1467872324866 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 23:18:44 INFO - PROCESS | 1646 | 1467872324868 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 23:18:44 INFO - PROCESS | 1646 | 1467872324870 Marionette TRACE conn2 <- [1,962,null,{}] 23:18:44 INFO - PROCESS | 1646 | 1467872324872 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:44 INFO - PROCESS | 1646 | 1467872324876 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:45 INFO - PROCESS | 1646 | 1467872325043 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 23:18:45 INFO - PROCESS | 1646 | 1467872325143 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:45 INFO - PROCESS | 1646 | 1467872325144 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:45 INFO - PROCESS | 1646 | ++DOCSHELL 0x1169ad000 == 37 [pid = 1646] [id = 248] 23:18:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x112132c00) [pid = 1646] [serial = 742] [outer = 0x0] 23:18:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x11265f800) [pid = 1646] [serial = 743] [outer = 0x112132c00] 23:18:45 INFO - PROCESS | 1646 | 1467872325185 Marionette DEBUG loaded listener.js 23:18:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x112e99000) [pid = 1646] [serial = 744] [outer = 0x112132c00] 23:18:46 INFO - PROCESS | 1646 | --DOCSHELL 0x117e64000 == 36 [pid = 1646] [id = 241] 23:18:46 INFO - PROCESS | 1646 | --DOCSHELL 0x115daa000 == 35 [pid = 1646] [id = 240] 23:18:46 INFO - PROCESS | 1646 | --DOCSHELL 0x1131af800 == 34 [pid = 1646] [id = 239] 23:18:46 INFO - PROCESS | 1646 | --DOCSHELL 0x12374f000 == 33 [pid = 1646] [id = 247] 23:18:46 INFO - PROCESS | 1646 | --DOCSHELL 0x118247800 == 32 [pid = 1646] [id = 246] 23:18:46 INFO - PROCESS | 1646 | --DOCSHELL 0x12171f000 == 31 [pid = 1646] [id = 245] 23:18:46 INFO - PROCESS | 1646 | --DOCSHELL 0x1195e2000 == 30 [pid = 1646] [id = 244] 23:18:46 INFO - PROCESS | 1646 | --DOCSHELL 0x1183a3800 == 29 [pid = 1646] [id = 242] 23:18:46 INFO - PROCESS | 1646 | --DOCSHELL 0x1182c7000 == 28 [pid = 1646] [id = 243] 23:18:46 INFO - PROCESS | 1646 | --DOCSHELL 0x119a9b000 == 27 [pid = 1646] [id = 238] 23:18:46 INFO - PROCESS | 1646 | 1467872326196 Marionette TRACE conn2 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 23:18:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 23:18:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1369ms 23:18:46 INFO - PROCESS | 1646 | 1467872326239 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 23:18:46 INFO - PROCESS | 1646 | 1467872326241 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 23:18:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 23:18:46 INFO - PROCESS | 1646 | 1467872326245 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 23:18:46 INFO - PROCESS | 1646 | 1467872326247 Marionette TRACE conn2 <- [1,966,null,{}] 23:18:46 INFO - PROCESS | 1646 | 1467872326250 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:46 INFO - PROCESS | 1646 | 1467872326252 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:46 INFO - PROCESS | 1646 | 1467872326332 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 23:18:46 INFO - PROCESS | 1646 | 1467872326337 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:46 INFO - PROCESS | 1646 | 1467872326338 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:46 INFO - PROCESS | 1646 | ++DOCSHELL 0x11619b800 == 28 [pid = 1646] [id = 249] 23:18:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x112f8ec00) [pid = 1646] [serial = 745] [outer = 0x0] 23:18:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x113c02800) [pid = 1646] [serial = 746] [outer = 0x112f8ec00] 23:18:46 INFO - PROCESS | 1646 | 1467872326370 Marionette DEBUG loaded listener.js 23:18:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x114fa0000) [pid = 1646] [serial = 747] [outer = 0x112f8ec00] 23:18:46 INFO - PROCESS | 1646 | 1467872326726 Marionette TRACE conn2 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 23:18:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 23:18:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 521ms 23:18:46 INFO - PROCESS | 1646 | 1467872326766 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 23:18:46 INFO - PROCESS | 1646 | 1467872326769 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 23:18:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 23:18:46 INFO - PROCESS | 1646 | 1467872326774 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 23:18:46 INFO - PROCESS | 1646 | 1467872326776 Marionette TRACE conn2 <- [1,970,null,{}] 23:18:46 INFO - PROCESS | 1646 | 1467872326778 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:46 INFO - PROCESS | 1646 | 1467872326780 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:46 INFO - PROCESS | 1646 | 1467872326878 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 23:18:46 INFO - PROCESS | 1646 | 1467872326909 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:46 INFO - PROCESS | 1646 | 1467872326911 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:46 INFO - PROCESS | 1646 | ++DOCSHELL 0x118254000 == 29 [pid = 1646] [id = 250] 23:18:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x116720800) [pid = 1646] [serial = 748] [outer = 0x0] 23:18:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x117113c00) [pid = 1646] [serial = 749] [outer = 0x116720800] 23:18:46 INFO - PROCESS | 1646 | 1467872326938 Marionette DEBUG loaded listener.js 23:18:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x118208000) [pid = 1646] [serial = 750] [outer = 0x116720800] 23:18:47 INFO - PROCESS | 1646 | 1467872327274 Marionette TRACE conn2 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 23:18:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 23:18:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 518ms 23:18:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 23:18:47 INFO - PROCESS | 1646 | 1467872327293 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 23:18:47 INFO - PROCESS | 1646 | 1467872327294 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 23:18:47 INFO - PROCESS | 1646 | 1467872327299 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 23:18:47 INFO - PROCESS | 1646 | 1467872327301 Marionette TRACE conn2 <- [1,974,null,{}] 23:18:47 INFO - PROCESS | 1646 | 1467872327323 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:47 INFO - PROCESS | 1646 | 1467872327326 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:47 INFO - PROCESS | 1646 | 1467872327419 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 23:18:47 INFO - PROCESS | 1646 | 1467872327424 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:47 INFO - PROCESS | 1646 | 1467872327426 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x119a9b000 == 30 [pid = 1646] [id = 251] 23:18:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x111e62400) [pid = 1646] [serial = 751] [outer = 0x0] 23:18:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x1187ee000) [pid = 1646] [serial = 752] [outer = 0x111e62400] 23:18:47 INFO - PROCESS | 1646 | 1467872327454 Marionette DEBUG loaded listener.js 23:18:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x119444000) [pid = 1646] [serial = 753] [outer = 0x111e62400] 23:18:47 INFO - PROCESS | 1646 | 1467872327808 Marionette TRACE conn2 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 23:18:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 23:18:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 522ms 23:18:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 23:18:47 INFO - PROCESS | 1646 | 1467872327820 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 23:18:47 INFO - PROCESS | 1646 | 1467872327821 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 23:18:47 INFO - PROCESS | 1646 | 1467872327824 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 23:18:47 INFO - PROCESS | 1646 | 1467872327825 Marionette TRACE conn2 <- [1,978,null,{}] 23:18:47 INFO - PROCESS | 1646 | 1467872327827 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:47 INFO - PROCESS | 1646 | 1467872327830 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:47 INFO - PROCESS | 1646 | 1467872327935 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 23:18:47 INFO - PROCESS | 1646 | 1467872327948 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:47 INFO - PROCESS | 1646 | 1467872327950 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x123067000 == 31 [pid = 1646] [id = 252] 23:18:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x119831800) [pid = 1646] [serial = 754] [outer = 0x0] 23:18:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x11984f400) [pid = 1646] [serial = 755] [outer = 0x119831800] 23:18:47 INFO - PROCESS | 1646 | 1467872327992 Marionette DEBUG loaded listener.js 23:18:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x119fc7400) [pid = 1646] [serial = 756] [outer = 0x119831800] 23:18:48 INFO - PROCESS | 1646 | 1467872328460 Marionette TRACE conn2 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 23:18:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 23:18:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 667ms 23:18:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 23:18:48 INFO - PROCESS | 1646 | 1467872328497 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 23:18:48 INFO - PROCESS | 1646 | 1467872328498 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 23:18:48 INFO - PROCESS | 1646 | 1467872328501 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 23:18:48 INFO - PROCESS | 1646 | 1467872328502 Marionette TRACE conn2 <- [1,982,null,{}] 23:18:48 INFO - PROCESS | 1646 | 1467872328504 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:48 INFO - PROCESS | 1646 | 1467872328505 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:48 INFO - PROCESS | 1646 | 1467872328604 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 23:18:48 INFO - PROCESS | 1646 | 1467872328608 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:48 INFO - PROCESS | 1646 | 1467872328609 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x123c9b000 == 32 [pid = 1646] [id = 253] 23:18:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x1128b0800) [pid = 1646] [serial = 757] [outer = 0x0] 23:18:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x118211400) [pid = 1646] [serial = 758] [outer = 0x1128b0800] 23:18:48 INFO - PROCESS | 1646 | 1467872328634 Marionette DEBUG loaded listener.js 23:18:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x12363dc00) [pid = 1646] [serial = 759] [outer = 0x1128b0800] 23:18:48 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x115fa8000) [pid = 1646] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 23:18:48 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x1247dd400) [pid = 1646] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 23:18:48 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x11399ac00) [pid = 1646] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 23:18:48 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x112e4b400) [pid = 1646] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 23:18:48 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x118771400) [pid = 1646] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 23:18:48 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x1236ddc00) [pid = 1646] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 23:18:49 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x1283e1c00) [pid = 1646] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 23:18:49 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x11820d400) [pid = 1646] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 23:18:49 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x11399c400) [pid = 1646] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 23:18:49 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x110ee8000) [pid = 1646] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 23:18:49 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x1121bcc00) [pid = 1646] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 23:18:49 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x115d26c00) [pid = 1646] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 23:18:49 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x1167f1400) [pid = 1646] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 23:18:49 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x1128b3c00) [pid = 1646] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 23:18:49 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x112f9cc00) [pid = 1646] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 23:18:49 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x112e0bc00) [pid = 1646] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 23:18:49 INFO - PROCESS | 1646 | 1467872329103 Marionette TRACE conn2 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 23:18:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 23:18:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 620ms 23:18:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 23:18:49 INFO - PROCESS | 1646 | 1467872329121 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 23:18:49 INFO - PROCESS | 1646 | 1467872329123 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 23:18:49 INFO - PROCESS | 1646 | 1467872329125 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 23:18:49 INFO - PROCESS | 1646 | 1467872329126 Marionette TRACE conn2 <- [1,986,null,{}] 23:18:49 INFO - PROCESS | 1646 | 1467872329128 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:49 INFO - PROCESS | 1646 | 1467872329132 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:49 INFO - PROCESS | 1646 | 1467872329222 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 23:18:49 INFO - PROCESS | 1646 | 1467872329274 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:49 INFO - PROCESS | 1646 | 1467872329275 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:49 INFO - PROCESS | 1646 | ++DOCSHELL 0x124411000 == 33 [pid = 1646] [id = 254] 23:18:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x110fa1400) [pid = 1646] [serial = 760] [outer = 0x0] 23:18:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x113c06400) [pid = 1646] [serial = 761] [outer = 0x110fa1400] 23:18:49 INFO - PROCESS | 1646 | 1467872329300 Marionette DEBUG loaded listener.js 23:18:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x123646c00) [pid = 1646] [serial = 762] [outer = 0x110fa1400] 23:18:49 INFO - PROCESS | 1646 | 1467872329555 Marionette TRACE conn2 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 23:18:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 23:18:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 468ms 23:18:49 INFO - PROCESS | 1646 | 1467872329594 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 23:18:49 INFO - PROCESS | 1646 | 1467872329595 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 23:18:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 23:18:49 INFO - PROCESS | 1646 | 1467872329605 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 23:18:49 INFO - PROCESS | 1646 | 1467872329606 Marionette TRACE conn2 <- [1,990,null,{}] 23:18:49 INFO - PROCESS | 1646 | 1467872329608 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:49 INFO - PROCESS | 1646 | 1467872329609 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:49 INFO - PROCESS | 1646 | 1467872329692 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 23:18:49 INFO - PROCESS | 1646 | 1467872329696 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:49 INFO - PROCESS | 1646 | 1467872329699 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:49 INFO - PROCESS | 1646 | ++DOCSHELL 0x126185800 == 34 [pid = 1646] [id = 255] 23:18:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x123646800) [pid = 1646] [serial = 763] [outer = 0x0] 23:18:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x1236d8000) [pid = 1646] [serial = 764] [outer = 0x123646800] 23:18:49 INFO - PROCESS | 1646 | 1467872329723 Marionette DEBUG loaded listener.js 23:18:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x12376e800) [pid = 1646] [serial = 765] [outer = 0x123646800] 23:18:50 INFO - PROCESS | 1646 | 1467872330042 Marionette TRACE conn2 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 23:18:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 23:18:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 468ms 23:18:50 INFO - PROCESS | 1646 | 1467872330073 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 23:18:50 INFO - PROCESS | 1646 | 1467872330074 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 23:18:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 23:18:50 INFO - PROCESS | 1646 | 1467872330077 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 23:18:50 INFO - PROCESS | 1646 | 1467872330078 Marionette TRACE conn2 <- [1,994,null,{}] 23:18:50 INFO - PROCESS | 1646 | 1467872330082 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:50 INFO - PROCESS | 1646 | 1467872330084 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:50 INFO - PROCESS | 1646 | 1467872330178 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 23:18:50 INFO - PROCESS | 1646 | 1467872330185 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:50 INFO - PROCESS | 1646 | 1467872330186 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:50 INFO - PROCESS | 1646 | ++DOCSHELL 0x126643000 == 35 [pid = 1646] [id = 256] 23:18:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x112c67400) [pid = 1646] [serial = 766] [outer = 0x0] 23:18:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x12396cc00) [pid = 1646] [serial = 767] [outer = 0x112c67400] 23:18:50 INFO - PROCESS | 1646 | 1467872330210 Marionette DEBUG loaded listener.js 23:18:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x123b28400) [pid = 1646] [serial = 768] [outer = 0x112c67400] 23:18:50 INFO - PROCESS | 1646 | 1467872330501 Marionette TRACE conn2 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 23:18:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 23:18:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 471ms 23:18:50 INFO - PROCESS | 1646 | 1467872330550 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 23:18:50 INFO - PROCESS | 1646 | 1467872330551 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 23:18:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 23:18:50 INFO - PROCESS | 1646 | 1467872330553 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 23:18:50 INFO - PROCESS | 1646 | 1467872330554 Marionette TRACE conn2 <- [1,998,null,{}] 23:18:50 INFO - PROCESS | 1646 | 1467872330557 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:50 INFO - PROCESS | 1646 | 1467872330558 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:50 INFO - PROCESS | 1646 | 1467872330630 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 23:18:50 INFO - PROCESS | 1646 | 1467872330635 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:50 INFO - PROCESS | 1646 | 1467872330636 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:50 INFO - PROCESS | 1646 | ++DOCSHELL 0x119a99000 == 36 [pid = 1646] [id = 257] 23:18:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x112e0e800) [pid = 1646] [serial = 769] [outer = 0x0] 23:18:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x123b2fc00) [pid = 1646] [serial = 770] [outer = 0x112e0e800] 23:18:50 INFO - PROCESS | 1646 | 1467872330668 Marionette DEBUG loaded listener.js 23:18:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x123b72c00) [pid = 1646] [serial = 771] [outer = 0x112e0e800] 23:18:51 INFO - PROCESS | 1646 | 1467872331041 Marionette TRACE conn2 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 23:18:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 23:18:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 519ms 23:18:51 INFO - PROCESS | 1646 | 1467872331084 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 23:18:51 INFO - PROCESS | 1646 | 1467872331086 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 23:18:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 23:18:51 INFO - PROCESS | 1646 | 1467872331090 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 23:18:51 INFO - PROCESS | 1646 | 1467872331093 Marionette TRACE conn2 <- [1,1002,null,{}] 23:18:51 INFO - PROCESS | 1646 | 1467872331096 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:51 INFO - PROCESS | 1646 | 1467872331099 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:51 INFO - PROCESS | 1646 | 1467872331210 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 23:18:51 INFO - PROCESS | 1646 | 1467872331281 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:51 INFO - PROCESS | 1646 | 1467872331284 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:51 INFO - PROCESS | 1646 | ++DOCSHELL 0x117177000 == 37 [pid = 1646] [id = 258] 23:18:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x1128ad800) [pid = 1646] [serial = 772] [outer = 0x0] 23:18:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x112e18800) [pid = 1646] [serial = 773] [outer = 0x1128ad800] 23:18:51 INFO - PROCESS | 1646 | 1467872331317 Marionette DEBUG loaded listener.js 23:18:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x113c70c00) [pid = 1646] [serial = 774] [outer = 0x1128ad800] 23:18:51 INFO - PROCESS | 1646 | 1467872331838 Marionette TRACE conn2 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 23:18:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 23:18:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 822ms 23:18:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 23:18:51 INFO - PROCESS | 1646 | 1467872331911 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 23:18:51 INFO - PROCESS | 1646 | 1467872331915 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 23:18:51 INFO - PROCESS | 1646 | 1467872331919 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 23:18:51 INFO - PROCESS | 1646 | 1467872331921 Marionette TRACE conn2 <- [1,1006,null,{}] 23:18:51 INFO - PROCESS | 1646 | 1467872331923 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:51 INFO - PROCESS | 1646 | 1467872331925 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:52 INFO - PROCESS | 1646 | 1467872332034 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 23:18:52 INFO - PROCESS | 1646 | 1467872332108 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:52 INFO - PROCESS | 1646 | 1467872332109 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x123751800 == 38 [pid = 1646] [id = 259] 23:18:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x11672a800) [pid = 1646] [serial = 775] [outer = 0x0] 23:18:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x1175aa000) [pid = 1646] [serial = 776] [outer = 0x11672a800] 23:18:52 INFO - PROCESS | 1646 | 1467872332140 Marionette DEBUG loaded listener.js 23:18:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x11820a400) [pid = 1646] [serial = 777] [outer = 0x11672a800] 23:18:52 INFO - PROCESS | 1646 | 1467872332763 Marionette TRACE conn2 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 23:18:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 23:18:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 921ms 23:18:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 23:18:52 INFO - PROCESS | 1646 | 1467872332840 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 23:18:52 INFO - PROCESS | 1646 | 1467872332842 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 23:18:52 INFO - PROCESS | 1646 | 1467872332846 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 23:18:52 INFO - PROCESS | 1646 | 1467872332848 Marionette TRACE conn2 <- [1,1010,null,{}] 23:18:52 INFO - PROCESS | 1646 | 1467872332852 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:52 INFO - PROCESS | 1646 | 1467872332854 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:52 INFO - PROCESS | 1646 | 1467872332963 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 23:18:53 INFO - PROCESS | 1646 | 1467872333012 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:53 INFO - PROCESS | 1646 | 1467872333014 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:53 INFO - PROCESS | 1646 | ++DOCSHELL 0x116940000 == 39 [pid = 1646] [id = 260] 23:18:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x112984800) [pid = 1646] [serial = 778] [outer = 0x0] 23:18:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x115f3b800) [pid = 1646] [serial = 779] [outer = 0x112984800] 23:18:53 INFO - PROCESS | 1646 | 1467872333042 Marionette DEBUG loaded listener.js 23:18:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x11697cc00) [pid = 1646] [serial = 780] [outer = 0x112984800] 23:18:53 INFO - PROCESS | 1646 | --DOCSHELL 0x126643000 == 38 [pid = 1646] [id = 256] 23:18:53 INFO - PROCESS | 1646 | --DOCSHELL 0x126185800 == 37 [pid = 1646] [id = 255] 23:18:53 INFO - PROCESS | 1646 | --DOCSHELL 0x124411000 == 36 [pid = 1646] [id = 254] 23:18:53 INFO - PROCESS | 1646 | --DOCSHELL 0x123c9b000 == 35 [pid = 1646] [id = 253] 23:18:53 INFO - PROCESS | 1646 | --DOCSHELL 0x123067000 == 34 [pid = 1646] [id = 252] 23:18:53 INFO - PROCESS | 1646 | --DOCSHELL 0x119a9b000 == 33 [pid = 1646] [id = 251] 23:18:53 INFO - PROCESS | 1646 | --DOCSHELL 0x118254000 == 32 [pid = 1646] [id = 250] 23:18:53 INFO - PROCESS | 1646 | --DOCSHELL 0x11619b800 == 31 [pid = 1646] [id = 249] 23:18:53 INFO - PROCESS | 1646 | --DOCSHELL 0x1169ad000 == 30 [pid = 1646] [id = 248] 23:18:53 INFO - PROCESS | 1646 | 1467872333432 Marionette TRACE conn2 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 23:18:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 23:18:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 623ms 23:18:53 INFO - PROCESS | 1646 | 1467872333468 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 23:18:53 INFO - PROCESS | 1646 | 1467872333471 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 23:18:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 23:18:53 INFO - PROCESS | 1646 | 1467872333475 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 23:18:53 INFO - PROCESS | 1646 | 1467872333477 Marionette TRACE conn2 <- [1,1014,null,{}] 23:18:53 INFO - PROCESS | 1646 | 1467872333479 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:53 INFO - PROCESS | 1646 | 1467872333481 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:53 INFO - PROCESS | 1646 | 1467872333560 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 23:18:53 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x118590400) [pid = 1646] [serial = 726] [outer = 0x0] [url = about:blank] 23:18:53 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x11917b000) [pid = 1646] [serial = 713] [outer = 0x0] [url = about:blank] 23:18:53 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x110eef400) [pid = 1646] [serial = 698] [outer = 0x0] [url = about:blank] 23:18:53 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x111ca8400) [pid = 1646] [serial = 699] [outer = 0x0] [url = about:blank] 23:18:53 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x112e0c800) [pid = 1646] [serial = 701] [outer = 0x0] [url = about:blank] 23:18:53 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x112ec4800) [pid = 1646] [serial = 702] [outer = 0x0] [url = about:blank] 23:18:53 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x1164d6800) [pid = 1646] [serial = 704] [outer = 0x0] [url = about:blank] 23:18:53 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x116728c00) [pid = 1646] [serial = 705] [outer = 0x0] [url = about:blank] 23:18:53 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x1175b5c00) [pid = 1646] [serial = 707] [outer = 0x0] [url = about:blank] 23:18:53 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x11825ec00) [pid = 1646] [serial = 708] [outer = 0x0] [url = about:blank] 23:18:53 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x1164dd000) [pid = 1646] [serial = 695] [outer = 0x0] [url = about:blank] 23:18:53 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x118261000) [pid = 1646] [serial = 725] [outer = 0x0] [url = about:blank] 23:18:53 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x112ebc400) [pid = 1646] [serial = 680] [outer = 0x0] [url = about:blank] 23:18:53 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x112e0dc00) [pid = 1646] [serial = 716] [outer = 0x0] [url = about:blank] 23:18:53 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x116168400) [pid = 1646] [serial = 722] [outer = 0x0] [url = about:blank] 23:18:53 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x1188f7000) [pid = 1646] [serial = 683] [outer = 0x0] [url = about:blank] 23:18:53 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x112ee4400) [pid = 1646] [serial = 717] [outer = 0x0] [url = about:blank] 23:18:53 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x123b2bc00) [pid = 1646] [serial = 686] [outer = 0x0] [url = about:blank] 23:18:53 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x112e51c00) [pid = 1646] [serial = 719] [outer = 0x0] [url = about:blank] 23:18:53 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x119448400) [pid = 1646] [serial = 714] [outer = 0x0] [url = about:blank] 23:18:53 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x112f92c00) [pid = 1646] [serial = 720] [outer = 0x0] [url = about:blank] 23:18:53 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x124cc3800) [pid = 1646] [serial = 689] [outer = 0x0] [url = about:blank] 23:18:53 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x1167ee400) [pid = 1646] [serial = 723] [outer = 0x0] [url = about:blank] 23:18:53 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x12857d800) [pid = 1646] [serial = 692] [outer = 0x0] [url = about:blank] 23:18:53 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x118263c00) [pid = 1646] [serial = 710] [outer = 0x0] [url = about:blank] 23:18:53 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x1185ad000) [pid = 1646] [serial = 711] [outer = 0x0] [url = about:blank] 23:18:53 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x1283e9c00) [pid = 1646] [serial = 690] [outer = 0x0] [url = about:blank] 23:18:53 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x117116000) [pid = 1646] [serial = 696] [outer = 0x0] [url = about:blank] 23:18:53 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x11697c800) [pid = 1646] [serial = 681] [outer = 0x0] [url = about:blank] 23:18:53 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x11982a000) [pid = 1646] [serial = 684] [outer = 0x0] [url = about:blank] 23:18:53 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x123bd6400) [pid = 1646] [serial = 687] [outer = 0x0] [url = about:blank] 23:18:53 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x128a81800) [pid = 1646] [serial = 693] [outer = 0x0] [url = about:blank] 23:18:53 INFO - PROCESS | 1646 | 1467872333618 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:53 INFO - PROCESS | 1646 | 1467872333620 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:53 INFO - PROCESS | 1646 | ++DOCSHELL 0x116f49000 == 31 [pid = 1646] [id = 261] 23:18:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x112e0dc00) [pid = 1646] [serial = 781] [outer = 0x0] 23:18:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x112f92c00) [pid = 1646] [serial = 782] [outer = 0x112e0dc00] 23:18:53 INFO - PROCESS | 1646 | 1467872333647 Marionette DEBUG loaded listener.js 23:18:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x118261000) [pid = 1646] [serial = 783] [outer = 0x112e0dc00] 23:18:53 INFO - PROCESS | 1646 | 1467872333935 Marionette TRACE conn2 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 23:18:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 23:18:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 519ms 23:18:53 INFO - PROCESS | 1646 | 1467872333995 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 23:18:54 INFO - PROCESS | 1646 | 1467872333999 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 23:18:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 23:18:54 INFO - PROCESS | 1646 | 1467872334001 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 23:18:54 INFO - PROCESS | 1646 | 1467872334004 Marionette TRACE conn2 <- [1,1018,null,{}] 23:18:54 INFO - PROCESS | 1646 | 1467872334011 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:54 INFO - PROCESS | 1646 | 1467872334015 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:54 INFO - PROCESS | 1646 | 1467872334092 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 23:18:54 INFO - PROCESS | 1646 | 1467872334144 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:54 INFO - PROCESS | 1646 | 1467872334146 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x11838b000 == 32 [pid = 1646] [id = 262] 23:18:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x1185a8c00) [pid = 1646] [serial = 784] [outer = 0x0] 23:18:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x1187f6800) [pid = 1646] [serial = 785] [outer = 0x1185a8c00] 23:18:54 INFO - PROCESS | 1646 | 1467872334174 Marionette DEBUG loaded listener.js 23:18:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x119848800) [pid = 1646] [serial = 786] [outer = 0x1185a8c00] 23:18:54 INFO - PROCESS | 1646 | 1467872334493 Marionette TRACE conn2 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 23:18:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 23:18:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 521ms 23:18:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 23:18:54 INFO - PROCESS | 1646 | 1467872334522 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 23:18:54 INFO - PROCESS | 1646 | 1467872334524 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 23:18:54 INFO - PROCESS | 1646 | 1467872334526 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 23:18:54 INFO - PROCESS | 1646 | 1467872334527 Marionette TRACE conn2 <- [1,1022,null,{}] 23:18:54 INFO - PROCESS | 1646 | 1467872334529 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:54 INFO - PROCESS | 1646 | 1467872334532 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:54 INFO - PROCESS | 1646 | 1467872334608 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 23:18:54 INFO - PROCESS | 1646 | 1467872334612 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:54 INFO - PROCESS | 1646 | 1467872334615 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x119aab000 == 33 [pid = 1646] [id = 263] 23:18:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x1199db800) [pid = 1646] [serial = 787] [outer = 0x0] 23:18:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x123108400) [pid = 1646] [serial = 788] [outer = 0x1199db800] 23:18:54 INFO - PROCESS | 1646 | 1467872334640 Marionette DEBUG loaded listener.js 23:18:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x123643c00) [pid = 1646] [serial = 789] [outer = 0x1199db800] 23:18:54 INFO - PROCESS | 1646 | 1467872334957 Marionette TRACE conn2 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 23:18:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 23:18:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 470ms 23:18:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 23:18:55 INFO - PROCESS | 1646 | 1467872335012 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 23:18:55 INFO - PROCESS | 1646 | 1467872335015 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 23:18:55 INFO - PROCESS | 1646 | 1467872335019 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 23:18:55 INFO - PROCESS | 1646 | 1467872335020 Marionette TRACE conn2 <- [1,1026,null,{}] 23:18:55 INFO - PROCESS | 1646 | 1467872335023 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:55 INFO - PROCESS | 1646 | 1467872335024 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:55 INFO - PROCESS | 1646 | 1467872335099 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 23:18:55 INFO - PROCESS | 1646 | 1467872335103 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:55 INFO - PROCESS | 1646 | 1467872335104 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x123051000 == 34 [pid = 1646] [id = 264] 23:18:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x112979400) [pid = 1646] [serial = 790] [outer = 0x0] 23:18:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x1236d9000) [pid = 1646] [serial = 791] [outer = 0x112979400] 23:18:55 INFO - PROCESS | 1646 | 1467872335128 Marionette DEBUG loaded listener.js 23:18:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x123b23800) [pid = 1646] [serial = 792] [outer = 0x112979400] 23:18:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 23:18:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 470ms 23:18:55 INFO - PROCESS | 1646 | 1467872335486 Marionette TRACE conn2 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 23:18:55 INFO - PROCESS | 1646 | 1467872335489 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 23:18:55 INFO - PROCESS | 1646 | 1467872335491 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 23:18:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 23:18:55 INFO - PROCESS | 1646 | 1467872335493 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 23:18:55 INFO - PROCESS | 1646 | 1467872335494 Marionette TRACE conn2 <- [1,1030,null,{}] 23:18:55 INFO - PROCESS | 1646 | 1467872335501 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:55 INFO - PROCESS | 1646 | 1467872335505 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:55 INFO - PROCESS | 1646 | 1467872335626 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 23:18:55 INFO - PROCESS | 1646 | 1467872335631 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:55 INFO - PROCESS | 1646 | 1467872335632 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x123c8d800 == 35 [pid = 1646] [id = 265] 23:18:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x11991c400) [pid = 1646] [serial = 793] [outer = 0x0] 23:18:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x123b74000) [pid = 1646] [serial = 794] [outer = 0x11991c400] 23:18:55 INFO - PROCESS | 1646 | 1467872335656 Marionette DEBUG loaded listener.js 23:18:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x123c82400) [pid = 1646] [serial = 795] [outer = 0x11991c400] 23:18:55 INFO - PROCESS | 1646 | 1467872335979 Marionette TRACE conn2 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 23:18:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 23:18:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 523ms 23:18:56 INFO - PROCESS | 1646 | 1467872336020 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 23:18:56 INFO - PROCESS | 1646 | 1467872336021 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 23:18:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 23:18:56 INFO - PROCESS | 1646 | 1467872336024 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 23:18:56 INFO - PROCESS | 1646 | 1467872336025 Marionette TRACE conn2 <- [1,1034,null,{}] 23:18:56 INFO - PROCESS | 1646 | 1467872336027 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:56 INFO - PROCESS | 1646 | 1467872336028 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:56 INFO - PROCESS | 1646 | 1467872336124 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 23:18:56 INFO - PROCESS | 1646 | 1467872336127 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:56 INFO - PROCESS | 1646 | 1467872336129 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:56 INFO - PROCESS | 1646 | ++DOCSHELL 0x12696b800 == 36 [pid = 1646] [id = 266] 23:18:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x123fd7c00) [pid = 1646] [serial = 796] [outer = 0x0] 23:18:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x1244b5000) [pid = 1646] [serial = 797] [outer = 0x123fd7c00] 23:18:56 INFO - PROCESS | 1646 | 1467872336154 Marionette DEBUG loaded listener.js 23:18:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x1247db000) [pid = 1646] [serial = 798] [outer = 0x123fd7c00] 23:18:56 INFO - PROCESS | 1646 | 1467872336475 Marionette TRACE conn2 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 23:18:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 23:18:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 468ms 23:18:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 23:18:56 INFO - PROCESS | 1646 | 1467872336494 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 23:18:56 INFO - PROCESS | 1646 | 1467872336495 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 23:18:56 INFO - PROCESS | 1646 | 1467872336506 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 23:18:56 INFO - PROCESS | 1646 | 1467872336507 Marionette TRACE conn2 <- [1,1038,null,{}] 23:18:56 INFO - PROCESS | 1646 | 1467872336520 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:56 INFO - PROCESS | 1646 | 1467872336521 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:56 INFO - PROCESS | 1646 | 1467872336616 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 23:18:56 INFO - PROCESS | 1646 | 1467872336620 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:56 INFO - PROCESS | 1646 | 1467872336621 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:56 INFO - PROCESS | 1646 | ++DOCSHELL 0x126187000 == 37 [pid = 1646] [id = 267] 23:18:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x112f18400) [pid = 1646] [serial = 799] [outer = 0x0] 23:18:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x124cc5400) [pid = 1646] [serial = 800] [outer = 0x112f18400] 23:18:56 INFO - PROCESS | 1646 | 1467872336645 Marionette DEBUG loaded listener.js 23:18:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x126124c00) [pid = 1646] [serial = 801] [outer = 0x112f18400] 23:18:56 INFO - PROCESS | 1646 | 1467872336978 Marionette TRACE conn2 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 23:18:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 23:18:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 537ms 23:18:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 23:18:57 INFO - PROCESS | 1646 | 1467872337037 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 23:18:57 INFO - PROCESS | 1646 | 1467872337039 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 23:18:57 INFO - PROCESS | 1646 | 1467872337041 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 23:18:57 INFO - PROCESS | 1646 | 1467872337042 Marionette TRACE conn2 <- [1,1042,null,{}] 23:18:57 INFO - PROCESS | 1646 | 1467872337044 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:57 INFO - PROCESS | 1646 | 1467872337045 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:57 INFO - PROCESS | 1646 | 1467872337136 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 23:18:57 INFO - PROCESS | 1646 | 1467872337145 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:57 INFO - PROCESS | 1646 | 1467872337146 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x1287c1000 == 38 [pid = 1646] [id = 268] 23:18:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x126123000) [pid = 1646] [serial = 802] [outer = 0x0] 23:18:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12658dc00) [pid = 1646] [serial = 803] [outer = 0x126123000] 23:18:57 INFO - PROCESS | 1646 | 1467872337172 Marionette DEBUG loaded listener.js 23:18:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x126698800) [pid = 1646] [serial = 804] [outer = 0x126123000] 23:18:57 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x112eb7400) [pid = 1646] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 23:18:57 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x1181b1c00) [pid = 1646] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 23:18:57 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x1187ec800) [pid = 1646] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 23:18:57 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x119836800) [pid = 1646] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 23:18:57 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x111e62400) [pid = 1646] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 23:18:57 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x119b59c00) [pid = 1646] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 23:18:57 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x112132c00) [pid = 1646] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 23:18:57 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x119831800) [pid = 1646] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 23:18:57 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x112f8ec00) [pid = 1646] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 23:18:57 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x1128b0800) [pid = 1646] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 23:18:57 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x110fa1400) [pid = 1646] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 23:18:57 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x123646800) [pid = 1646] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 23:18:57 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x112c67400) [pid = 1646] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 23:18:57 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x116720800) [pid = 1646] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 23:18:57 INFO - PROCESS | 1646 | 1467872337533 Marionette TRACE conn2 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 23:18:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 23:18:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 519ms 23:18:57 INFO - PROCESS | 1646 | 1467872337560 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 23:18:57 INFO - PROCESS | 1646 | 1467872337562 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 23:18:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 23:18:57 INFO - PROCESS | 1646 | 1467872337564 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 23:18:57 INFO - PROCESS | 1646 | 1467872337565 Marionette TRACE conn2 <- [1,1046,null,{}] 23:18:57 INFO - PROCESS | 1646 | 1467872337567 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:57 INFO - PROCESS | 1646 | 1467872337568 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:57 INFO - PROCESS | 1646 | 1467872337643 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 23:18:57 INFO - PROCESS | 1646 | 1467872337648 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:57 INFO - PROCESS | 1646 | 1467872337650 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x11839e000 == 39 [pid = 1646] [id = 269] 23:18:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x1128b0800) [pid = 1646] [serial = 805] [outer = 0x0] 23:18:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x118582400) [pid = 1646] [serial = 806] [outer = 0x1128b0800] 23:18:57 INFO - PROCESS | 1646 | 1467872337719 Marionette DEBUG loaded listener.js 23:18:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x119b59c00) [pid = 1646] [serial = 807] [outer = 0x1128b0800] 23:18:58 INFO - PROCESS | 1646 | 1467872338026 Marionette TRACE conn2 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 23:18:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 23:18:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 471ms 23:18:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 23:18:58 INFO - PROCESS | 1646 | 1467872338038 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 23:18:58 INFO - PROCESS | 1646 | 1467872338040 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 23:18:58 INFO - PROCESS | 1646 | 1467872338043 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 23:18:58 INFO - PROCESS | 1646 | 1467872338045 Marionette TRACE conn2 <- [1,1050,null,{}] 23:18:58 INFO - PROCESS | 1646 | 1467872338052 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:58 INFO - PROCESS | 1646 | 1467872338054 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:58 INFO - PROCESS | 1646 | 1467872338170 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 23:18:58 INFO - PROCESS | 1646 | 1467872338174 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:58 INFO - PROCESS | 1646 | 1467872338176 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x128ea9000 == 40 [pid = 1646] [id = 270] 23:18:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x121709c00) [pid = 1646] [serial = 808] [outer = 0x0] 23:18:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x126129c00) [pid = 1646] [serial = 809] [outer = 0x121709c00] 23:18:58 INFO - PROCESS | 1646 | 1467872338217 Marionette DEBUG loaded listener.js 23:18:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x12836c800) [pid = 1646] [serial = 810] [outer = 0x121709c00] 23:18:58 INFO - PROCESS | 1646 | 1467872338623 Marionette TRACE conn2 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 23:18:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 23:18:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 624ms 23:18:58 INFO - PROCESS | 1646 | 1467872338668 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 23:18:58 INFO - PROCESS | 1646 | 1467872338669 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 23:18:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 23:18:58 INFO - PROCESS | 1646 | 1467872338683 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 23:18:58 INFO - PROCESS | 1646 | 1467872338684 Marionette TRACE conn2 <- [1,1054,null,{}] 23:18:58 INFO - PROCESS | 1646 | 1467872338687 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:58 INFO - PROCESS | 1646 | 1467872338688 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:58 INFO - PROCESS | 1646 | 1467872338765 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 23:18:58 INFO - PROCESS | 1646 | 1467872338769 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:58 INFO - PROCESS | 1646 | 1467872338770 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x129cd4000 == 41 [pid = 1646] [id = 271] 23:18:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x128370c00) [pid = 1646] [serial = 811] [outer = 0x0] 23:18:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x128378400) [pid = 1646] [serial = 812] [outer = 0x128370c00] 23:18:58 INFO - PROCESS | 1646 | 1467872338793 Marionette DEBUG loaded listener.js 23:18:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x1283e6c00) [pid = 1646] [serial = 813] [outer = 0x128370c00] 23:18:59 INFO - PROCESS | 1646 | 1467872339116 Marionette TRACE conn2 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 23:18:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 23:18:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 475ms 23:18:59 INFO - PROCESS | 1646 | 1467872339158 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 23:18:59 INFO - PROCESS | 1646 | 1467872339159 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 23:18:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 23:18:59 INFO - PROCESS | 1646 | 1467872339161 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 23:18:59 INFO - PROCESS | 1646 | 1467872339162 Marionette TRACE conn2 <- [1,1058,null,{}] 23:18:59 INFO - PROCESS | 1646 | 1467872339165 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:59 INFO - PROCESS | 1646 | 1467872339166 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:59 INFO - PROCESS | 1646 | 1467872339242 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 23:18:59 INFO - PROCESS | 1646 | 1467872339248 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:59 INFO - PROCESS | 1646 | 1467872339257 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a042800 == 42 [pid = 1646] [id = 272] 23:18:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x123644c00) [pid = 1646] [serial = 814] [outer = 0x0] 23:18:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x128559800) [pid = 1646] [serial = 815] [outer = 0x123644c00] 23:18:59 INFO - PROCESS | 1646 | 1467872339280 Marionette DEBUG loaded listener.js 23:18:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x128573000) [pid = 1646] [serial = 816] [outer = 0x123644c00] 23:18:59 INFO - PROCESS | 1646 | 1467872339740 Marionette TRACE conn2 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 23:18:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 23:18:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 619ms 23:18:59 INFO - PROCESS | 1646 | 1467872339780 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 23:18:59 INFO - PROCESS | 1646 | 1467872339783 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 23:18:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 23:18:59 INFO - PROCESS | 1646 | 1467872339787 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 23:18:59 INFO - PROCESS | 1646 | 1467872339789 Marionette TRACE conn2 <- [1,1062,null,{}] 23:18:59 INFO - PROCESS | 1646 | 1467872339793 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:59 INFO - PROCESS | 1646 | 1467872339795 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:59 INFO - PROCESS | 1646 | 1467872339899 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 23:18:59 INFO - PROCESS | 1646 | 1467872339965 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:59 INFO - PROCESS | 1646 | 1467872339966 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:18:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x1181d1000 == 43 [pid = 1646] [id = 273] 23:18:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x112f14c00) [pid = 1646] [serial = 817] [outer = 0x0] 23:18:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x1166f8c00) [pid = 1646] [serial = 818] [outer = 0x112f14c00] 23:18:59 INFO - PROCESS | 1646 | 1467872339997 Marionette DEBUG loaded listener.js 23:19:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x118208c00) [pid = 1646] [serial = 819] [outer = 0x112f14c00] 23:19:00 INFO - PROCESS | 1646 | 1467872340440 Marionette TRACE conn2 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 23:19:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 23:19:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 722ms 23:19:00 INFO - PROCESS | 1646 | 1467872340509 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 23:19:00 INFO - PROCESS | 1646 | 1467872340512 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 23:19:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 23:19:00 INFO - PROCESS | 1646 | 1467872340517 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 23:19:00 INFO - PROCESS | 1646 | 1467872340518 Marionette TRACE conn2 <- [1,1066,null,{}] 23:19:00 INFO - PROCESS | 1646 | 1467872340521 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:00 INFO - PROCESS | 1646 | 1467872340523 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:00 INFO - PROCESS | 1646 | 1467872340624 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 23:19:00 INFO - PROCESS | 1646 | 1467872340678 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:00 INFO - PROCESS | 1646 | 1467872340679 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x1240d5800 == 44 [pid = 1646] [id = 274] 23:19:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x1187ec800) [pid = 1646] [serial = 820] [outer = 0x0] 23:19:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x119186000) [pid = 1646] [serial = 821] [outer = 0x1187ec800] 23:19:00 INFO - PROCESS | 1646 | 1467872340711 Marionette DEBUG loaded listener.js 23:19:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x119924000) [pid = 1646] [serial = 822] [outer = 0x1187ec800] 23:19:01 INFO - PROCESS | 1646 | 1467872341170 Marionette TRACE conn2 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 23:19:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 23:19:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 670ms 23:19:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 23:19:01 INFO - PROCESS | 1646 | 1467872341208 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 23:19:01 INFO - PROCESS | 1646 | 1467872341210 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 23:19:01 INFO - PROCESS | 1646 | 1467872341224 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 23:19:01 INFO - PROCESS | 1646 | 1467872341227 Marionette TRACE conn2 <- [1,1070,null,{}] 23:19:01 INFO - PROCESS | 1646 | 1467872341237 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:01 INFO - PROCESS | 1646 | 1467872341241 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:01 INFO - PROCESS | 1646 | 1467872341341 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 23:19:01 INFO - PROCESS | 1646 | 1467872341408 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:01 INFO - PROCESS | 1646 | 1467872341410 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:01 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a056000 == 45 [pid = 1646] [id = 275] 23:19:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x121707800) [pid = 1646] [serial = 823] [outer = 0x0] 23:19:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x123b24400) [pid = 1646] [serial = 824] [outer = 0x121707800] 23:19:01 INFO - PROCESS | 1646 | 1467872341444 Marionette DEBUG loaded listener.js 23:19:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x123bd7800) [pid = 1646] [serial = 825] [outer = 0x121707800] 23:19:01 INFO - PROCESS | 1646 | 1467872341925 Marionette TRACE conn2 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 23:19:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 23:19:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 738ms 23:19:01 INFO - PROCESS | 1646 | 1467872341951 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 23:19:01 INFO - PROCESS | 1646 | 1467872341954 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 23:19:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 23:19:01 INFO - PROCESS | 1646 | 1467872341958 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 23:19:01 INFO - PROCESS | 1646 | 1467872341960 Marionette TRACE conn2 <- [1,1074,null,{}] 23:19:01 INFO - PROCESS | 1646 | 1467872341964 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:01 INFO - PROCESS | 1646 | 1467872341966 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:02 INFO - PROCESS | 1646 | 1467872342098 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 23:19:02 INFO - PROCESS | 1646 | 1467872342151 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:02 INFO - PROCESS | 1646 | 1467872342152 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:02 INFO - PROCESS | 1646 | ++DOCSHELL 0x128ae5000 == 46 [pid = 1646] [id = 276] 23:19:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x123bd8000) [pid = 1646] [serial = 826] [outer = 0x0] 23:19:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x123c80400) [pid = 1646] [serial = 827] [outer = 0x123bd8000] 23:19:02 INFO - PROCESS | 1646 | 1467872342180 Marionette DEBUG loaded listener.js 23:19:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x126127800) [pid = 1646] [serial = 828] [outer = 0x123bd8000] 23:19:02 INFO - PROCESS | 1646 | 1467872342786 Marionette TRACE conn2 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 23:19:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 23:19:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 878ms 23:19:02 INFO - PROCESS | 1646 | 1467872342835 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 23:19:02 INFO - PROCESS | 1646 | 1467872342838 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 23:19:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 23:19:02 INFO - PROCESS | 1646 | 1467872342841 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 23:19:02 INFO - PROCESS | 1646 | 1467872342843 Marionette TRACE conn2 <- [1,1078,null,{}] 23:19:02 INFO - PROCESS | 1646 | 1467872342848 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:02 INFO - PROCESS | 1646 | 1467872342851 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:02 INFO - PROCESS | 1646 | 1467872342948 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 23:19:03 INFO - PROCESS | 1646 | 1467872343002 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:03 INFO - PROCESS | 1646 | 1467872343004 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:03 INFO - PROCESS | 1646 | ++DOCSHELL 0x118312000 == 47 [pid = 1646] [id = 277] 23:19:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x112f93000) [pid = 1646] [serial = 829] [outer = 0x0] 23:19:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x114f9fc00) [pid = 1646] [serial = 830] [outer = 0x112f93000] 23:19:03 INFO - PROCESS | 1646 | 1467872343032 Marionette DEBUG loaded listener.js 23:19:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x11696ec00) [pid = 1646] [serial = 831] [outer = 0x112f93000] 23:19:03 INFO - PROCESS | 1646 | --DOCSHELL 0x129cd4000 == 46 [pid = 1646] [id = 271] 23:19:03 INFO - PROCESS | 1646 | --DOCSHELL 0x128ea9000 == 45 [pid = 1646] [id = 270] 23:19:03 INFO - PROCESS | 1646 | --DOCSHELL 0x11839e000 == 44 [pid = 1646] [id = 269] 23:19:03 INFO - PROCESS | 1646 | --DOCSHELL 0x1287c1000 == 43 [pid = 1646] [id = 268] 23:19:03 INFO - PROCESS | 1646 | --DOCSHELL 0x126187000 == 42 [pid = 1646] [id = 267] 23:19:03 INFO - PROCESS | 1646 | --DOCSHELL 0x12696b800 == 41 [pid = 1646] [id = 266] 23:19:03 INFO - PROCESS | 1646 | --DOCSHELL 0x123c8d800 == 40 [pid = 1646] [id = 265] 23:19:03 INFO - PROCESS | 1646 | --DOCSHELL 0x123051000 == 39 [pid = 1646] [id = 264] 23:19:03 INFO - PROCESS | 1646 | --DOCSHELL 0x119aab000 == 38 [pid = 1646] [id = 263] 23:19:03 INFO - PROCESS | 1646 | --DOCSHELL 0x11838b000 == 37 [pid = 1646] [id = 262] 23:19:03 INFO - PROCESS | 1646 | --DOCSHELL 0x116f49000 == 36 [pid = 1646] [id = 261] 23:19:03 INFO - PROCESS | 1646 | --DOCSHELL 0x116940000 == 35 [pid = 1646] [id = 260] 23:19:03 INFO - PROCESS | 1646 | --DOCSHELL 0x123751800 == 34 [pid = 1646] [id = 259] 23:19:03 INFO - PROCESS | 1646 | --DOCSHELL 0x119a99000 == 33 [pid = 1646] [id = 257] 23:19:03 INFO - PROCESS | 1646 | --DOCSHELL 0x117177000 == 32 [pid = 1646] [id = 258] 23:19:03 INFO - PROCESS | 1646 | --DOCSHELL 0x128ae5000 == 31 [pid = 1646] [id = 276] 23:19:03 INFO - PROCESS | 1646 | --DOCSHELL 0x12a056000 == 30 [pid = 1646] [id = 275] 23:19:03 INFO - PROCESS | 1646 | --DOCSHELL 0x1240d5800 == 29 [pid = 1646] [id = 274] 23:19:03 INFO - PROCESS | 1646 | --DOCSHELL 0x12a042800 == 28 [pid = 1646] [id = 272] 23:19:03 INFO - PROCESS | 1646 | --DOCSHELL 0x1181d1000 == 27 [pid = 1646] [id = 273] 23:19:03 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x114fa0000) [pid = 1646] [serial = 747] [outer = 0x0] [url = about:blank] 23:19:03 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x11672a400) [pid = 1646] [serial = 729] [outer = 0x0] [url = about:blank] 23:19:03 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x113c70400) [pid = 1646] [serial = 728] [outer = 0x0] [url = about:blank] 23:19:03 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x1185aa400) [pid = 1646] [serial = 732] [outer = 0x0] [url = about:blank] 23:19:03 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x118262c00) [pid = 1646] [serial = 731] [outer = 0x0] [url = about:blank] 23:19:03 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x119830400) [pid = 1646] [serial = 735] [outer = 0x0] [url = about:blank] 23:19:03 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x119443400) [pid = 1646] [serial = 734] [outer = 0x0] [url = about:blank] 23:19:03 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x119b59800) [pid = 1646] [serial = 738] [outer = 0x0] [url = about:blank] 23:19:03 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x1199e8400) [pid = 1646] [serial = 737] [outer = 0x0] [url = about:blank] 23:19:03 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x1187ee000) [pid = 1646] [serial = 752] [outer = 0x0] [url = about:blank] 23:19:03 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x121708c00) [pid = 1646] [serial = 741] [outer = 0x0] [url = about:blank] 23:19:03 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x119fd2400) [pid = 1646] [serial = 740] [outer = 0x0] [url = about:blank] 23:19:03 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x112e99000) [pid = 1646] [serial = 744] [outer = 0x0] [url = about:blank] 23:19:03 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x11265f800) [pid = 1646] [serial = 743] [outer = 0x0] [url = about:blank] 23:19:03 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x11984f400) [pid = 1646] [serial = 755] [outer = 0x0] [url = about:blank] 23:19:03 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x113c02800) [pid = 1646] [serial = 746] [outer = 0x0] [url = about:blank] 23:19:03 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x118211400) [pid = 1646] [serial = 758] [outer = 0x0] [url = about:blank] 23:19:03 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x113c06400) [pid = 1646] [serial = 761] [outer = 0x0] [url = about:blank] 23:19:03 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x119fc7400) [pid = 1646] [serial = 756] [outer = 0x0] [url = about:blank] 23:19:03 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x1236d8000) [pid = 1646] [serial = 764] [outer = 0x0] [url = about:blank] 23:19:03 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x12376e800) [pid = 1646] [serial = 765] [outer = 0x0] [url = about:blank] 23:19:03 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x12396cc00) [pid = 1646] [serial = 767] [outer = 0x0] [url = about:blank] 23:19:03 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x12363dc00) [pid = 1646] [serial = 759] [outer = 0x0] [url = about:blank] 23:19:03 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x123b28400) [pid = 1646] [serial = 768] [outer = 0x0] [url = about:blank] 23:19:03 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x123646c00) [pid = 1646] [serial = 762] [outer = 0x0] [url = about:blank] 23:19:03 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x123b2fc00) [pid = 1646] [serial = 770] [outer = 0x0] [url = about:blank] 23:19:03 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x118208000) [pid = 1646] [serial = 750] [outer = 0x0] [url = about:blank] 23:19:03 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x117113c00) [pid = 1646] [serial = 749] [outer = 0x0] [url = about:blank] 23:19:03 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x119444000) [pid = 1646] [serial = 753] [outer = 0x0] [url = about:blank] 23:19:03 INFO - PROCESS | 1646 | 1467872343990 Marionette TRACE conn2 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 23:19:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 23:19:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1171ms 23:19:04 INFO - PROCESS | 1646 | 1467872344020 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 23:19:04 INFO - PROCESS | 1646 | 1467872344022 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 23:19:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 23:19:04 INFO - PROCESS | 1646 | 1467872344026 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 23:19:04 INFO - PROCESS | 1646 | 1467872344028 Marionette TRACE conn2 <- [1,1082,null,{}] 23:19:04 INFO - PROCESS | 1646 | 1467872344033 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:04 INFO - PROCESS | 1646 | 1467872344035 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:04 INFO - PROCESS | 1646 | 1467872344116 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 23:19:04 INFO - PROCESS | 1646 | 1467872344123 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:04 INFO - PROCESS | 1646 | 1467872344125 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:04 INFO - PROCESS | 1646 | ++DOCSHELL 0x113c4c800 == 28 [pid = 1646] [id = 278] 23:19:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x112e4f000) [pid = 1646] [serial = 832] [outer = 0x0] 23:19:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x112e52c00) [pid = 1646] [serial = 833] [outer = 0x112e4f000] 23:19:04 INFO - PROCESS | 1646 | 1467872344155 Marionette DEBUG loaded listener.js 23:19:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x112ee7800) [pid = 1646] [serial = 834] [outer = 0x112e4f000] 23:19:04 INFO - PROCESS | 1646 | 1467872344505 Marionette TRACE conn2 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 23:19:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 23:19:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 521ms 23:19:04 INFO - PROCESS | 1646 | 1467872344546 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 23:19:04 INFO - PROCESS | 1646 | 1467872344550 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 23:19:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 23:19:04 INFO - PROCESS | 1646 | 1467872344573 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 23:19:04 INFO - PROCESS | 1646 | 1467872344575 Marionette TRACE conn2 <- [1,1086,null,{}] 23:19:04 INFO - PROCESS | 1646 | 1467872344581 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:04 INFO - PROCESS | 1646 | 1467872344583 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:04 INFO - PROCESS | 1646 | 1467872344660 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 23:19:04 INFO - PROCESS | 1646 | 1467872344667 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:04 INFO - PROCESS | 1646 | 1467872344668 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:04 INFO - PROCESS | 1646 | ++DOCSHELL 0x117177000 == 29 [pid = 1646] [id = 279] 23:19:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x113cf5000) [pid = 1646] [serial = 835] [outer = 0x0] 23:19:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x1167e5800) [pid = 1646] [serial = 836] [outer = 0x113cf5000] 23:19:04 INFO - PROCESS | 1646 | 1467872344695 Marionette DEBUG loaded listener.js 23:19:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x1175b0000) [pid = 1646] [serial = 837] [outer = 0x113cf5000] 23:19:05 INFO - PROCESS | 1646 | 1467872345036 Marionette TRACE conn2 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 23:19:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 23:19:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 492ms 23:19:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 23:19:05 INFO - PROCESS | 1646 | 1467872345047 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 23:19:05 INFO - PROCESS | 1646 | 1467872345050 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 23:19:05 INFO - PROCESS | 1646 | 1467872345054 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 23:19:05 INFO - PROCESS | 1646 | 1467872345064 Marionette TRACE conn2 <- [1,1090,null,{}] 23:19:05 INFO - PROCESS | 1646 | 1467872345074 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:05 INFO - PROCESS | 1646 | 1467872345077 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:05 INFO - PROCESS | 1646 | 1467872345157 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 23:19:05 INFO - PROCESS | 1646 | 1467872345208 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:05 INFO - PROCESS | 1646 | 1467872345210 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:05 INFO - PROCESS | 1646 | ++DOCSHELL 0x118307800 == 30 [pid = 1646] [id = 280] 23:19:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x118208000) [pid = 1646] [serial = 838] [outer = 0x0] 23:19:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x1185abc00) [pid = 1646] [serial = 839] [outer = 0x118208000] 23:19:05 INFO - PROCESS | 1646 | 1467872345239 Marionette DEBUG loaded listener.js 23:19:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x1187f2800) [pid = 1646] [serial = 840] [outer = 0x118208000] 23:19:05 INFO - PROCESS | 1646 | 1467872345524 Marionette TRACE conn2 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 23:19:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 23:19:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 532ms 23:19:05 INFO - PROCESS | 1646 | 1467872345586 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 23:19:05 INFO - PROCESS | 1646 | 1467872345588 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 23:19:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 23:19:05 INFO - PROCESS | 1646 | 1467872345590 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 23:19:05 INFO - PROCESS | 1646 | 1467872345591 Marionette TRACE conn2 <- [1,1094,null,{}] 23:19:05 INFO - PROCESS | 1646 | 1467872345593 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:05 INFO - PROCESS | 1646 | 1467872345595 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:05 INFO - PROCESS | 1646 | 1467872345670 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 23:19:05 INFO - PROCESS | 1646 | 1467872345673 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:05 INFO - PROCESS | 1646 | 1467872345674 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:05 INFO - PROCESS | 1646 | ++DOCSHELL 0x1195dd800 == 31 [pid = 1646] [id = 281] 23:19:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x119442800) [pid = 1646] [serial = 841] [outer = 0x0] 23:19:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x119836c00) [pid = 1646] [serial = 842] [outer = 0x119442800] 23:19:05 INFO - PROCESS | 1646 | 1467872345702 Marionette DEBUG loaded listener.js 23:19:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x119929000) [pid = 1646] [serial = 843] [outer = 0x119442800] 23:19:06 INFO - PROCESS | 1646 | 1467872346023 Marionette TRACE conn2 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 23:19:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 23:19:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 468ms 23:19:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 23:19:06 INFO - PROCESS | 1646 | 1467872346059 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 23:19:06 INFO - PROCESS | 1646 | 1467872346060 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 23:19:06 INFO - PROCESS | 1646 | 1467872346062 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 23:19:06 INFO - PROCESS | 1646 | 1467872346063 Marionette TRACE conn2 <- [1,1098,null,{}] 23:19:06 INFO - PROCESS | 1646 | 1467872346066 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:06 INFO - PROCESS | 1646 | 1467872346067 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:06 INFO - PROCESS | 1646 | 1467872346176 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 23:19:06 INFO - PROCESS | 1646 | 1467872346192 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:06 INFO - PROCESS | 1646 | 1467872346193 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x119bc0800 == 32 [pid = 1646] [id = 282] 23:19:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x119921000) [pid = 1646] [serial = 844] [outer = 0x0] 23:19:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x119d85000) [pid = 1646] [serial = 845] [outer = 0x119921000] 23:19:06 INFO - PROCESS | 1646 | 1467872346218 Marionette DEBUG loaded listener.js 23:19:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x121706800) [pid = 1646] [serial = 846] [outer = 0x119921000] 23:19:06 INFO - PROCESS | 1646 | 1467872346552 Marionette TRACE conn2 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 23:19:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 23:19:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 518ms 23:19:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 23:19:06 INFO - PROCESS | 1646 | 1467872346581 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 23:19:06 INFO - PROCESS | 1646 | 1467872346583 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 23:19:06 INFO - PROCESS | 1646 | 1467872346585 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 23:19:06 INFO - PROCESS | 1646 | 1467872346586 Marionette TRACE conn2 <- [1,1102,null,{}] 23:19:06 INFO - PROCESS | 1646 | 1467872346588 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:06 INFO - PROCESS | 1646 | 1467872346592 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:06 INFO - PROCESS | 1646 | 1467872346707 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 23:19:06 INFO - PROCESS | 1646 | 1467872346742 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:06 INFO - PROCESS | 1646 | 1467872346744 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x123238000 == 33 [pid = 1646] [id = 283] 23:19:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x121708400) [pid = 1646] [serial = 847] [outer = 0x0] 23:19:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x123644000) [pid = 1646] [serial = 848] [outer = 0x121708400] 23:19:06 INFO - PROCESS | 1646 | 1467872346768 Marionette DEBUG loaded listener.js 23:19:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x12396d400) [pid = 1646] [serial = 849] [outer = 0x121708400] 23:19:07 INFO - PROCESS | 1646 | 1467872347071 Marionette TRACE conn2 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 23:19:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 23:19:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 522ms 23:19:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 23:19:07 INFO - PROCESS | 1646 | 1467872347107 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 23:19:07 INFO - PROCESS | 1646 | 1467872347109 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 23:19:07 INFO - PROCESS | 1646 | 1467872347111 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 23:19:07 INFO - PROCESS | 1646 | 1467872347112 Marionette TRACE conn2 <- [1,1106,null,{}] 23:19:07 INFO - PROCESS | 1646 | 1467872347116 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:07 INFO - PROCESS | 1646 | 1467872347118 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:07 INFO - PROCESS | 1646 | 1467872347215 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 23:19:07 INFO - PROCESS | 1646 | 1467872347219 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:07 INFO - PROCESS | 1646 | 1467872347220 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x123c89800 == 34 [pid = 1646] [id = 284] 23:19:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x12396ec00) [pid = 1646] [serial = 850] [outer = 0x0] 23:19:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x123b27400) [pid = 1646] [serial = 851] [outer = 0x12396ec00] 23:19:07 INFO - PROCESS | 1646 | 1467872347244 Marionette DEBUG loaded listener.js 23:19:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x123b76800) [pid = 1646] [serial = 852] [outer = 0x12396ec00] 23:19:07 INFO - PROCESS | 1646 | 1467872347579 Marionette TRACE conn2 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 23:19:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 23:19:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 519ms 23:19:07 INFO - PROCESS | 1646 | 1467872347630 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 23:19:07 INFO - PROCESS | 1646 | 1467872347632 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 23:19:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 23:19:07 INFO - PROCESS | 1646 | 1467872347634 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 23:19:07 INFO - PROCESS | 1646 | 1467872347635 Marionette TRACE conn2 <- [1,1110,null,{}] 23:19:07 INFO - PROCESS | 1646 | 1467872347637 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:07 INFO - PROCESS | 1646 | 1467872347638 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:07 INFO - PROCESS | 1646 | 1467872347730 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 23:19:07 INFO - PROCESS | 1646 | 1467872347764 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:07 INFO - PROCESS | 1646 | 1467872347766 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x1240d4000 == 35 [pid = 1646] [id = 285] 23:19:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x123bd5800) [pid = 1646] [serial = 853] [outer = 0x0] 23:19:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x123bd9c00) [pid = 1646] [serial = 854] [outer = 0x123bd5800] 23:19:07 INFO - PROCESS | 1646 | 1467872347790 Marionette DEBUG loaded listener.js 23:19:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x123fd5800) [pid = 1646] [serial = 855] [outer = 0x123bd5800] 23:19:08 INFO - PROCESS | 1646 | 1467872348090 Marionette TRACE conn2 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 23:19:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 23:19:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 472ms 23:19:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 23:19:08 INFO - PROCESS | 1646 | 1467872348106 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 23:19:08 INFO - PROCESS | 1646 | 1467872348107 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 23:19:08 INFO - PROCESS | 1646 | 1467872348109 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 23:19:08 INFO - PROCESS | 1646 | 1467872348110 Marionette TRACE conn2 <- [1,1114,null,{}] 23:19:08 INFO - PROCESS | 1646 | 1467872348113 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:08 INFO - PROCESS | 1646 | 1467872348116 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:08 INFO - PROCESS | 1646 | 1467872348397 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 23:19:08 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x126123000) [pid = 1646] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 23:19:08 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x121709c00) [pid = 1646] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 23:19:08 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x128370c00) [pid = 1646] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 23:19:08 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x123644c00) [pid = 1646] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 23:19:08 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x11991c400) [pid = 1646] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 23:19:08 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x123fd7c00) [pid = 1646] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 23:19:08 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x112e0dc00) [pid = 1646] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 23:19:08 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x1128b0800) [pid = 1646] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 23:19:08 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x112e0e800) [pid = 1646] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 23:19:08 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x11672a800) [pid = 1646] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 23:19:08 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x1199db800) [pid = 1646] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 23:19:08 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x1185a8c00) [pid = 1646] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 23:19:08 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x1128ad800) [pid = 1646] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 23:19:08 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x112984800) [pid = 1646] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 23:19:08 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x112979400) [pid = 1646] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 23:19:08 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x112f18400) [pid = 1646] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 23:19:08 INFO - PROCESS | 1646 | 1467872348442 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:08 INFO - PROCESS | 1646 | 1467872348451 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x119161000 == 36 [pid = 1646] [id = 286] 23:19:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x1121b1800) [pid = 1646] [serial = 856] [outer = 0x0] 23:19:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x112979400) [pid = 1646] [serial = 857] [outer = 0x1121b1800] 23:19:08 INFO - PROCESS | 1646 | 1467872348476 Marionette DEBUG loaded listener.js 23:19:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x117294c00) [pid = 1646] [serial = 858] [outer = 0x1121b1800] 23:19:08 INFO - PROCESS | 1646 | 1467872348880 Marionette TRACE conn2 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 23:19:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 23:19:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 820ms 23:19:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 23:19:08 INFO - PROCESS | 1646 | 1467872348935 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 23:19:08 INFO - PROCESS | 1646 | 1467872348937 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 23:19:08 INFO - PROCESS | 1646 | 1467872348939 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 23:19:08 INFO - PROCESS | 1646 | 1467872348940 Marionette TRACE conn2 <- [1,1118,null,{}] 23:19:08 INFO - PROCESS | 1646 | 1467872348942 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:08 INFO - PROCESS | 1646 | 1467872348943 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:09 INFO - PROCESS | 1646 | 1467872349017 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 23:19:09 INFO - PROCESS | 1646 | 1467872349020 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:09 INFO - PROCESS | 1646 | 1467872349021 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:09 INFO - PROCESS | 1646 | ++DOCSHELL 0x12696b800 == 37 [pid = 1646] [id = 287] 23:19:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x1187f8800) [pid = 1646] [serial = 859] [outer = 0x0] 23:19:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x123648c00) [pid = 1646] [serial = 860] [outer = 0x1187f8800] 23:19:09 INFO - PROCESS | 1646 | 1467872349045 Marionette DEBUG loaded listener.js 23:19:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x12693d800) [pid = 1646] [serial = 861] [outer = 0x1187f8800] 23:19:09 INFO - PROCESS | 1646 | 1467872349360 Marionette TRACE conn2 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 23:19:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 23:19:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 469ms 23:19:09 INFO - PROCESS | 1646 | 1467872349408 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 23:19:09 INFO - PROCESS | 1646 | 1467872349410 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 23:19:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 23:19:09 INFO - PROCESS | 1646 | 1467872349412 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 23:19:09 INFO - PROCESS | 1646 | 1467872349414 Marionette TRACE conn2 <- [1,1122,null,{}] 23:19:09 INFO - PROCESS | 1646 | 1467872349417 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:09 INFO - PROCESS | 1646 | 1467872349418 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:09 INFO - PROCESS | 1646 | 1467872349537 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 23:19:09 INFO - PROCESS | 1646 | 1467872349569 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:09 INFO - PROCESS | 1646 | 1467872349570 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:09 INFO - PROCESS | 1646 | ++DOCSHELL 0x128adc000 == 38 [pid = 1646] [id = 288] 23:19:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12693c800) [pid = 1646] [serial = 862] [outer = 0x0] 23:19:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x126b2b000) [pid = 1646] [serial = 863] [outer = 0x12693c800] 23:19:09 INFO - PROCESS | 1646 | 1467872349597 Marionette DEBUG loaded listener.js 23:19:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x1283ecc00) [pid = 1646] [serial = 864] [outer = 0x12693c800] 23:19:09 INFO - PROCESS | 1646 | 1467872349864 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 23:19:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 23:19:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 471ms 23:19:09 INFO - PROCESS | 1646 | 1467872349890 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 23:19:09 INFO - PROCESS | 1646 | 1467872349891 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 23:19:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 23:19:09 INFO - PROCESS | 1646 | 1467872349893 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 23:19:09 INFO - PROCESS | 1646 | 1467872349894 Marionette TRACE conn2 <- [1,1126,null,{}] 23:19:09 INFO - PROCESS | 1646 | 1467872349903 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:09 INFO - PROCESS | 1646 | 1467872349904 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:09 INFO - PROCESS | 1646 | 1467872349987 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 23:19:09 INFO - PROCESS | 1646 | 1467872349992 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:09 INFO - PROCESS | 1646 | 1467872349992 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:10 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a040800 == 39 [pid = 1646] [id = 289] 23:19:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x1283ed000) [pid = 1646] [serial = 865] [outer = 0x0] 23:19:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x128574800) [pid = 1646] [serial = 866] [outer = 0x1283ed000] 23:19:10 INFO - PROCESS | 1646 | 1467872350016 Marionette DEBUG loaded listener.js 23:19:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x12857b000) [pid = 1646] [serial = 867] [outer = 0x1283ed000] 23:19:10 INFO - PROCESS | 1646 | 1467872350364 Marionette TRACE conn2 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 23:19:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 23:19:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 524ms 23:19:10 INFO - PROCESS | 1646 | 1467872350422 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 23:19:10 INFO - PROCESS | 1646 | 1467872350424 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 23:19:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 23:19:10 INFO - PROCESS | 1646 | 1467872350427 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 23:19:10 INFO - PROCESS | 1646 | 1467872350430 Marionette TRACE conn2 <- [1,1130,null,{}] 23:19:10 INFO - PROCESS | 1646 | 1467872350440 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:10 INFO - PROCESS | 1646 | 1467872350442 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:10 INFO - PROCESS | 1646 | 1467872350559 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 23:19:10 INFO - PROCESS | 1646 | 1467872350637 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:10 INFO - PROCESS | 1646 | 1467872350640 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:10 INFO - PROCESS | 1646 | ++DOCSHELL 0x11661e000 == 40 [pid = 1646] [id = 290] 23:19:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x1121b8400) [pid = 1646] [serial = 868] [outer = 0x0] 23:19:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x1128b1800) [pid = 1646] [serial = 869] [outer = 0x1121b8400] 23:19:10 INFO - PROCESS | 1646 | 1467872350671 Marionette DEBUG loaded listener.js 23:19:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x112eb7400) [pid = 1646] [serial = 870] [outer = 0x1121b8400] 23:19:11 INFO - PROCESS | 1646 | 1467872351192 Marionette TRACE conn2 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 23:19:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 23:19:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 781ms 23:19:11 INFO - PROCESS | 1646 | 1467872351271 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 23:19:11 INFO - PROCESS | 1646 | 1467872351273 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 23:19:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 23:19:11 INFO - PROCESS | 1646 | 1467872351280 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 23:19:11 INFO - PROCESS | 1646 | 1467872351282 Marionette TRACE conn2 <- [1,1134,null,{}] 23:19:11 INFO - PROCESS | 1646 | 1467872351285 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:11 INFO - PROCESS | 1646 | 1467872351286 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:11 INFO - PROCESS | 1646 | 1467872351392 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 23:19:11 INFO - PROCESS | 1646 | 1467872351446 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:11 INFO - PROCESS | 1646 | 1467872351447 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:11 INFO - PROCESS | 1646 | ++DOCSHELL 0x1195ca000 == 41 [pid = 1646] [id = 291] 23:19:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x117113800) [pid = 1646] [serial = 871] [outer = 0x0] 23:19:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x1175b5000) [pid = 1646] [serial = 872] [outer = 0x117113800] 23:19:11 INFO - PROCESS | 1646 | 1467872351478 Marionette DEBUG loaded listener.js 23:19:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x11820ec00) [pid = 1646] [serial = 873] [outer = 0x117113800] 23:19:12 INFO - PROCESS | 1646 | 1467872352119 Marionette TRACE conn2 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 23:19:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 23:19:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 929ms 23:19:12 INFO - PROCESS | 1646 | 1467872352206 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 23:19:12 INFO - PROCESS | 1646 | 1467872352209 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 23:19:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 23:19:12 INFO - PROCESS | 1646 | 1467872352212 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 23:19:12 INFO - PROCESS | 1646 | 1467872352214 Marionette TRACE conn2 <- [1,1138,null,{}] 23:19:12 INFO - PROCESS | 1646 | 1467872352217 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:12 INFO - PROCESS | 1646 | 1467872352219 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:12 INFO - PROCESS | 1646 | 1467872352320 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 23:19:12 INFO - PROCESS | 1646 | 1467872352374 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:12 INFO - PROCESS | 1646 | 1467872352377 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x11619b800 == 42 [pid = 1646] [id = 292] 23:19:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x113c04c00) [pid = 1646] [serial = 874] [outer = 0x0] 23:19:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x113eef800) [pid = 1646] [serial = 875] [outer = 0x113c04c00] 23:19:12 INFO - PROCESS | 1646 | 1467872352406 Marionette DEBUG loaded listener.js 23:19:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x116729c00) [pid = 1646] [serial = 876] [outer = 0x113c04c00] 23:19:12 INFO - PROCESS | 1646 | --DOCSHELL 0x128adc000 == 41 [pid = 1646] [id = 288] 23:19:12 INFO - PROCESS | 1646 | --DOCSHELL 0x12696b800 == 40 [pid = 1646] [id = 287] 23:19:12 INFO - PROCESS | 1646 | --DOCSHELL 0x119161000 == 39 [pid = 1646] [id = 286] 23:19:12 INFO - PROCESS | 1646 | --DOCSHELL 0x1240d4000 == 38 [pid = 1646] [id = 285] 23:19:12 INFO - PROCESS | 1646 | --DOCSHELL 0x123c89800 == 37 [pid = 1646] [id = 284] 23:19:12 INFO - PROCESS | 1646 | --DOCSHELL 0x123238000 == 36 [pid = 1646] [id = 283] 23:19:12 INFO - PROCESS | 1646 | --DOCSHELL 0x119bc0800 == 35 [pid = 1646] [id = 282] 23:19:12 INFO - PROCESS | 1646 | --DOCSHELL 0x1195dd800 == 34 [pid = 1646] [id = 281] 23:19:12 INFO - PROCESS | 1646 | --DOCSHELL 0x118307800 == 33 [pid = 1646] [id = 280] 23:19:12 INFO - PROCESS | 1646 | --DOCSHELL 0x117177000 == 32 [pid = 1646] [id = 279] 23:19:12 INFO - PROCESS | 1646 | --DOCSHELL 0x113c4c800 == 31 [pid = 1646] [id = 278] 23:19:12 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x123b74000) [pid = 1646] [serial = 794] [outer = 0x0] [url = about:blank] 23:19:12 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x1244b5000) [pid = 1646] [serial = 797] [outer = 0x0] [url = about:blank] 23:19:12 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x1247db000) [pid = 1646] [serial = 798] [outer = 0x0] [url = about:blank] 23:19:12 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x112f92c00) [pid = 1646] [serial = 782] [outer = 0x0] [url = about:blank] 23:19:12 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x118261000) [pid = 1646] [serial = 783] [outer = 0x0] [url = about:blank] 23:19:12 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x118582400) [pid = 1646] [serial = 806] [outer = 0x0] [url = about:blank] 23:19:12 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x123b72c00) [pid = 1646] [serial = 771] [outer = 0x0] [url = about:blank] 23:19:12 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x1175aa000) [pid = 1646] [serial = 776] [outer = 0x0] [url = about:blank] 23:19:12 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x11820a400) [pid = 1646] [serial = 777] [outer = 0x0] [url = about:blank] 23:19:12 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x123108400) [pid = 1646] [serial = 788] [outer = 0x0] [url = about:blank] 23:19:12 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x123643c00) [pid = 1646] [serial = 789] [outer = 0x0] [url = about:blank] 23:19:12 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x1187f6800) [pid = 1646] [serial = 785] [outer = 0x0] [url = about:blank] 23:19:12 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x119848800) [pid = 1646] [serial = 786] [outer = 0x0] [url = about:blank] 23:19:12 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x112e18800) [pid = 1646] [serial = 773] [outer = 0x0] [url = about:blank] 23:19:12 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x113c70c00) [pid = 1646] [serial = 774] [outer = 0x0] [url = about:blank] 23:19:12 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x115f3b800) [pid = 1646] [serial = 779] [outer = 0x0] [url = about:blank] 23:19:12 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x11697cc00) [pid = 1646] [serial = 780] [outer = 0x0] [url = about:blank] 23:19:12 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x1236d9000) [pid = 1646] [serial = 791] [outer = 0x0] [url = about:blank] 23:19:12 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x126124c00) [pid = 1646] [serial = 801] [outer = 0x0] [url = about:blank] 23:19:12 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x124cc5400) [pid = 1646] [serial = 800] [outer = 0x0] [url = about:blank] 23:19:12 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x12658dc00) [pid = 1646] [serial = 803] [outer = 0x0] [url = about:blank] 23:19:12 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x126129c00) [pid = 1646] [serial = 809] [outer = 0x0] [url = about:blank] 23:19:12 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x1283e6c00) [pid = 1646] [serial = 813] [outer = 0x0] [url = about:blank] 23:19:12 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x128378400) [pid = 1646] [serial = 812] [outer = 0x0] [url = about:blank] 23:19:12 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x126698800) [pid = 1646] [serial = 804] [outer = 0x0] [url = about:blank] 23:19:12 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x119b59c00) [pid = 1646] [serial = 807] [outer = 0x0] [url = about:blank] 23:19:12 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x123c82400) [pid = 1646] [serial = 795] [outer = 0x0] [url = about:blank] 23:19:12 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x12836c800) [pid = 1646] [serial = 810] [outer = 0x0] [url = about:blank] 23:19:12 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x123b23800) [pid = 1646] [serial = 792] [outer = 0x0] [url = about:blank] 23:19:12 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x128573000) [pid = 1646] [serial = 816] [outer = 0x0] [url = about:blank] 23:19:12 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x128559800) [pid = 1646] [serial = 815] [outer = 0x0] [url = about:blank] 23:19:12 INFO - PROCESS | 1646 | 1467872352830 Marionette TRACE conn2 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 23:19:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 23:19:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 625ms 23:19:12 INFO - PROCESS | 1646 | 1467872352837 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 23:19:12 INFO - PROCESS | 1646 | 1467872352840 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 23:19:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 23:19:12 INFO - PROCESS | 1646 | 1467872352844 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 23:19:12 INFO - PROCESS | 1646 | 1467872352846 Marionette TRACE conn2 <- [1,1142,null,{}] 23:19:12 INFO - PROCESS | 1646 | 1467872352850 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:12 INFO - PROCESS | 1646 | 1467872352852 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:12 INFO - PROCESS | 1646 | 1467872352928 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 23:19:12 INFO - PROCESS | 1646 | 1467872352979 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:12 INFO - PROCESS | 1646 | 1467872352980 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x11718e000 == 32 [pid = 1646] [id = 293] 23:19:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x11671f000) [pid = 1646] [serial = 877] [outer = 0x0] 23:19:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x118205c00) [pid = 1646] [serial = 878] [outer = 0x11671f000] 23:19:13 INFO - PROCESS | 1646 | 1467872353010 Marionette DEBUG loaded listener.js 23:19:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x118584800) [pid = 1646] [serial = 879] [outer = 0x11671f000] 23:19:13 INFO - PROCESS | 1646 | 1467872353307 Marionette TRACE conn2 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 23:19:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 23:19:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 473ms 23:19:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 23:19:13 INFO - PROCESS | 1646 | 1467872353320 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 23:19:13 INFO - PROCESS | 1646 | 1467872353321 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 23:19:13 INFO - PROCESS | 1646 | 1467872353324 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 23:19:13 INFO - PROCESS | 1646 | 1467872353326 Marionette TRACE conn2 <- [1,1146,null,{}] 23:19:13 INFO - PROCESS | 1646 | 1467872353342 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:13 INFO - PROCESS | 1646 | 1467872353345 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:13 INFO - PROCESS | 1646 | 1467872353434 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 23:19:13 INFO - PROCESS | 1646 | 1467872353439 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:13 INFO - PROCESS | 1646 | 1467872353442 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:13 INFO - PROCESS | 1646 | ++DOCSHELL 0x119166800 == 33 [pid = 1646] [id = 294] 23:19:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x1185b4c00) [pid = 1646] [serial = 880] [outer = 0x0] 23:19:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x119447800) [pid = 1646] [serial = 881] [outer = 0x1185b4c00] 23:19:13 INFO - PROCESS | 1646 | 1467872353471 Marionette DEBUG loaded listener.js 23:19:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x119d86c00) [pid = 1646] [serial = 882] [outer = 0x1185b4c00] 23:19:13 INFO - PROCESS | 1646 | 1467872353943 Marionette TRACE conn2 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 23:19:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 23:19:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 671ms 23:19:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 23:19:14 INFO - PROCESS | 1646 | 1467872353996 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 23:19:14 INFO - PROCESS | 1646 | 1467872353999 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 23:19:14 INFO - PROCESS | 1646 | 1467872354003 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 23:19:14 INFO - PROCESS | 1646 | 1467872354005 Marionette TRACE conn2 <- [1,1150,null,{}] 23:19:14 INFO - PROCESS | 1646 | 1467872354008 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:14 INFO - PROCESS | 1646 | 1467872354010 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:14 INFO - PROCESS | 1646 | 1467872354106 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 23:19:14 INFO - PROCESS | 1646 | 1467872354182 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:14 INFO - PROCESS | 1646 | 1467872354184 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:14 INFO - PROCESS | 1646 | ++DOCSHELL 0x119fb7000 == 34 [pid = 1646] [id = 295] 23:19:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x1234e5c00) [pid = 1646] [serial = 883] [outer = 0x0] 23:19:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x12363ec00) [pid = 1646] [serial = 884] [outer = 0x1234e5c00] 23:19:14 INFO - PROCESS | 1646 | 1467872354209 Marionette DEBUG loaded listener.js 23:19:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x123694000) [pid = 1646] [serial = 885] [outer = 0x1234e5c00] 23:19:14 INFO - PROCESS | 1646 | 1467872354484 Marionette TRACE conn2 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 23:19:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 23:19:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 521ms 23:19:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 23:19:14 INFO - PROCESS | 1646 | 1467872354524 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 23:19:14 INFO - PROCESS | 1646 | 1467872354525 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 23:19:14 INFO - PROCESS | 1646 | 1467872354527 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 23:19:14 INFO - PROCESS | 1646 | 1467872354528 Marionette TRACE conn2 <- [1,1154,null,{}] 23:19:14 INFO - PROCESS | 1646 | 1467872354534 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:14 INFO - PROCESS | 1646 | 1467872354536 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:14 INFO - PROCESS | 1646 | 1467872354611 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 23:19:14 INFO - PROCESS | 1646 | 1467872354617 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:14 INFO - PROCESS | 1646 | 1467872354618 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:14 INFO - PROCESS | 1646 | ++DOCSHELL 0x1171e3000 == 35 [pid = 1646] [id = 296] 23:19:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x1128a9000) [pid = 1646] [serial = 886] [outer = 0x0] 23:19:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x123774000) [pid = 1646] [serial = 887] [outer = 0x1128a9000] 23:19:14 INFO - PROCESS | 1646 | 1467872354649 Marionette DEBUG loaded listener.js 23:19:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x123b29000) [pid = 1646] [serial = 888] [outer = 0x1128a9000] 23:19:15 INFO - PROCESS | 1646 | 1467872355007 Marionette TRACE conn2 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 23:19:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 23:19:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 522ms 23:19:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 23:19:15 INFO - PROCESS | 1646 | 1467872355050 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 23:19:15 INFO - PROCESS | 1646 | 1467872355051 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 23:19:15 INFO - PROCESS | 1646 | 1467872355053 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 23:19:15 INFO - PROCESS | 1646 | 1467872355054 Marionette TRACE conn2 <- [1,1158,null,{}] 23:19:15 INFO - PROCESS | 1646 | 1467872355057 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:15 INFO - PROCESS | 1646 | 1467872355061 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:15 INFO - PROCESS | 1646 | 1467872355173 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 23:19:15 INFO - PROCESS | 1646 | 1467872355186 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:15 INFO - PROCESS | 1646 | 1467872355187 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:15 INFO - PROCESS | 1646 | ++DOCSHELL 0x123ce0800 == 36 [pid = 1646] [id = 297] 23:19:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x123b31c00) [pid = 1646] [serial = 889] [outer = 0x0] 23:19:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x123bd7400) [pid = 1646] [serial = 890] [outer = 0x123b31c00] 23:19:15 INFO - PROCESS | 1646 | 1467872355212 Marionette DEBUG loaded listener.js 23:19:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x126940800) [pid = 1646] [serial = 891] [outer = 0x123b31c00] 23:19:15 INFO - PROCESS | 1646 | 1467872355541 Marionette TRACE conn2 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 23:19:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 23:19:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 518ms 23:19:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 23:19:15 INFO - PROCESS | 1646 | 1467872355571 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 23:19:15 INFO - PROCESS | 1646 | 1467872355572 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 23:19:15 INFO - PROCESS | 1646 | 1467872355574 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 23:19:15 INFO - PROCESS | 1646 | 1467872355575 Marionette TRACE conn2 <- [1,1162,null,{}] 23:19:15 INFO - PROCESS | 1646 | 1467872355578 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:15 INFO - PROCESS | 1646 | 1467872355579 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:15 INFO - PROCESS | 1646 | 1467872355679 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 23:19:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x12836b000) [pid = 1646] [serial = 892] [outer = 0x12cbda000] 23:19:15 INFO - PROCESS | 1646 | 1467872355702 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:15 INFO - PROCESS | 1646 | 1467872355702 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:15 INFO - PROCESS | 1646 | ++DOCSHELL 0x12830b800 == 37 [pid = 1646] [id = 298] 23:19:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x128371000) [pid = 1646] [serial = 893] [outer = 0x0] 23:19:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x128371800) [pid = 1646] [serial = 894] [outer = 0x128371000] 23:19:15 INFO - PROCESS | 1646 | 1467872355742 Marionette DEBUG loaded listener.js 23:19:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x1283e3c00) [pid = 1646] [serial = 895] [outer = 0x128371000] 23:19:16 INFO - PROCESS | 1646 | 1467872356090 Marionette TRACE conn2 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 23:19:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 23:19:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 568ms 23:19:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 23:19:16 INFO - PROCESS | 1646 | 1467872356143 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 23:19:16 INFO - PROCESS | 1646 | 1467872356145 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 23:19:16 INFO - PROCESS | 1646 | 1467872356147 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 23:19:16 INFO - PROCESS | 1646 | 1467872356148 Marionette TRACE conn2 <- [1,1166,null,{}] 23:19:16 INFO - PROCESS | 1646 | 1467872356150 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:16 INFO - PROCESS | 1646 | 1467872356151 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:16 INFO - PROCESS | 1646 | 1467872356249 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 23:19:16 INFO - PROCESS | 1646 | 1467872356267 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:16 INFO - PROCESS | 1646 | 1467872356268 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:16 INFO - PROCESS | 1646 | ++DOCSHELL 0x1282f0800 == 38 [pid = 1646] [id = 299] 23:19:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x1283e4000) [pid = 1646] [serial = 896] [outer = 0x0] 23:19:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x128553400) [pid = 1646] [serial = 897] [outer = 0x1283e4000] 23:19:16 INFO - PROCESS | 1646 | 1467872356293 Marionette DEBUG loaded listener.js 23:19:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x128576400) [pid = 1646] [serial = 898] [outer = 0x1283e4000] 23:19:16 INFO - PROCESS | 1646 | 1467872356638 Marionette TRACE conn2 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 23:19:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 23:19:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 519ms 23:19:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 23:19:16 INFO - PROCESS | 1646 | 1467872356667 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 23:19:16 INFO - PROCESS | 1646 | 1467872356669 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 23:19:16 INFO - PROCESS | 1646 | 1467872356671 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 23:19:16 INFO - PROCESS | 1646 | 1467872356672 Marionette TRACE conn2 <- [1,1170,null,{}] 23:19:16 INFO - PROCESS | 1646 | 1467872356674 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:16 INFO - PROCESS | 1646 | 1467872356675 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:16 INFO - PROCESS | 1646 | 1467872356942 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 23:19:16 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x1121b1800) [pid = 1646] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 23:19:16 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x119921000) [pid = 1646] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 23:19:16 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x121707800) [pid = 1646] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 23:19:16 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x123bd8000) [pid = 1646] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 23:19:16 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x12693c800) [pid = 1646] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 23:19:16 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x119442800) [pid = 1646] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 23:19:16 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x121708400) [pid = 1646] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 23:19:16 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x112e4f000) [pid = 1646] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 23:19:16 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x118208000) [pid = 1646] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 23:19:16 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x113cf5000) [pid = 1646] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 23:19:16 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x12396ec00) [pid = 1646] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 23:19:16 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x123bd5800) [pid = 1646] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 23:19:16 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x112f93000) [pid = 1646] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 23:19:16 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x112f14c00) [pid = 1646] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 23:19:16 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x1187ec800) [pid = 1646] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 23:19:16 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x1187f8800) [pid = 1646] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 23:19:17 INFO - PROCESS | 1646 | 1467872357015 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:17 INFO - PROCESS | 1646 | 1467872357016 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:17 INFO - PROCESS | 1646 | ++DOCSHELL 0x118249000 == 39 [pid = 1646] [id = 300] 23:19:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x112e0c800) [pid = 1646] [serial = 899] [outer = 0x0] 23:19:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x113c71c00) [pid = 1646] [serial = 900] [outer = 0x112e0c800] 23:19:17 INFO - PROCESS | 1646 | 1467872357056 Marionette DEBUG loaded listener.js 23:19:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x118588c00) [pid = 1646] [serial = 901] [outer = 0x112e0c800] 23:19:17 INFO - PROCESS | 1646 | 1467872357405 Marionette TRACE conn2 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 23:19:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 23:19:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 767ms 23:19:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 23:19:17 INFO - PROCESS | 1646 | 1467872357439 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 23:19:17 INFO - PROCESS | 1646 | 1467872357440 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 23:19:17 INFO - PROCESS | 1646 | 1467872357451 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 23:19:17 INFO - PROCESS | 1646 | 1467872357452 Marionette TRACE conn2 <- [1,1174,null,{}] 23:19:17 INFO - PROCESS | 1646 | 1467872357455 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:17 INFO - PROCESS | 1646 | 1467872357456 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:17 INFO - PROCESS | 1646 | 1467872357544 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 23:19:17 INFO - PROCESS | 1646 | 1467872357550 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:17 INFO - PROCESS | 1646 | 1467872357551 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:17 INFO - PROCESS | 1646 | ++DOCSHELL 0x128eb1800 == 40 [pid = 1646] [id = 301] 23:19:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x11917c400) [pid = 1646] [serial = 902] [outer = 0x0] 23:19:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x123975c00) [pid = 1646] [serial = 903] [outer = 0x11917c400] 23:19:17 INFO - PROCESS | 1646 | 1467872357575 Marionette DEBUG loaded listener.js 23:19:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x128574000) [pid = 1646] [serial = 904] [outer = 0x11917c400] 23:19:17 INFO - PROCESS | 1646 | 1467872357894 Marionette TRACE conn2 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 23:19:17 INFO - PROCESS | 1646 | 1467872357923 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 23:19:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 23:19:17 INFO - PROCESS | 1646 | 1467872357925 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 23:19:17 INFO - PROCESS | 1646 | 1467872357927 Marionette TRACE conn2 <- [1,1178,null,{}] 23:19:17 INFO - PROCESS | 1646 | 1467872357929 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:17 INFO - PROCESS | 1646 | 1467872357932 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:18 INFO - PROCESS | 1646 | 1467872358027 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 23:19:18 INFO - PROCESS | 1646 | 1467872358034 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:18 INFO - PROCESS | 1646 | 1467872358036 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:18 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a050000 == 41 [pid = 1646] [id = 302] 23:19:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x123b75c00) [pid = 1646] [serial = 905] [outer = 0x0] 23:19:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x128a7a400) [pid = 1646] [serial = 906] [outer = 0x123b75c00] 23:19:18 INFO - PROCESS | 1646 | 1467872358061 Marionette DEBUG loaded listener.js 23:19:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x128c48c00) [pid = 1646] [serial = 907] [outer = 0x123b75c00] 23:19:18 INFO - PROCESS | 1646 | 1467872358388 Marionette TRACE conn2 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 23:19:18 INFO - PROCESS | 1646 | 1467872358404 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 23:19:18 INFO - PROCESS | 1646 | 1467872358407 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 23:19:18 INFO - PROCESS | 1646 | 1467872358408 Marionette TRACE conn2 <- [1,1182,null,{}] 23:19:18 INFO - PROCESS | 1646 | 1467872358410 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:18 INFO - PROCESS | 1646 | 1467872358411 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:18 INFO - PROCESS | 1646 | 1467872358517 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 23:19:18 INFO - PROCESS | 1646 | 1467872358523 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:18 INFO - PROCESS | 1646 | 1467872358524 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:18 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a5c7800 == 42 [pid = 1646] [id = 303] 23:19:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x123bd5800) [pid = 1646] [serial = 908] [outer = 0x0] 23:19:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x128c4b400) [pid = 1646] [serial = 909] [outer = 0x123bd5800] 23:19:18 INFO - PROCESS | 1646 | 1467872358548 Marionette DEBUG loaded listener.js 23:19:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x128cb5800) [pid = 1646] [serial = 910] [outer = 0x123bd5800] 23:19:18 INFO - PROCESS | 1646 | 1467872358891 Marionette TRACE conn2 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[76] expected 0 but got 53","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 23:19:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 23:19:18 INFO - PROCESS | 1646 | 1467872358982 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 23:19:18 INFO - PROCESS | 1646 | 1467872358987 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 23:19:18 INFO - PROCESS | 1646 | 1467872358991 Marionette TRACE conn2 <- [1,1186,null,{}] 23:19:18 INFO - PROCESS | 1646 | 1467872358997 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:19 INFO - PROCESS | 1646 | 1467872359002 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:19 INFO - PROCESS | 1646 | 1467872359171 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 23:19:19 INFO - PROCESS | 1646 | 1467872359215 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:19 INFO - PROCESS | 1646 | 1467872359219 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:19 INFO - PROCESS | 1646 | ++DOCSHELL 0x1167b1800 == 43 [pid = 1646] [id = 304] 23:19:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x112e4b400) [pid = 1646] [serial = 911] [outer = 0x0] 23:19:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x112ee0800) [pid = 1646] [serial = 912] [outer = 0x112e4b400] 23:19:19 INFO - PROCESS | 1646 | 1467872359250 Marionette DEBUG loaded listener.js 23:19:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x116165c00) [pid = 1646] [serial = 913] [outer = 0x112e4b400] 23:19:19 INFO - PROCESS | 1646 | 1467872359684 Marionette TRACE conn2 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 23:19:19 INFO - PROCESS | 1646 | 1467872359713 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 23:19:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 23:19:19 INFO - PROCESS | 1646 | 1467872359718 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 23:19:19 INFO - PROCESS | 1646 | 1467872359720 Marionette TRACE conn2 <- [1,1190,null,{}] 23:19:19 INFO - PROCESS | 1646 | 1467872359723 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:19 INFO - PROCESS | 1646 | 1467872359725 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:19 INFO - PROCESS | 1646 | 1467872359826 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 23:19:19 INFO - PROCESS | 1646 | 1467872359879 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:19 INFO - PROCESS | 1646 | 1467872359881 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:19 INFO - PROCESS | 1646 | ++DOCSHELL 0x119f9d800 == 44 [pid = 1646] [id = 305] 23:19:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x118260000) [pid = 1646] [serial = 914] [outer = 0x0] 23:19:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x118770800) [pid = 1646] [serial = 915] [outer = 0x118260000] 23:19:19 INFO - PROCESS | 1646 | 1467872359911 Marionette DEBUG loaded listener.js 23:19:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x1188fe000) [pid = 1646] [serial = 916] [outer = 0x118260000] 23:19:20 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | Canvas test: 2d.gradient.interpolate.zerosize.strokeRect - assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64 23:19:20 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 23:19:20 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1 23:19:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:19:20 INFO - _addTest/ [0,1193,"getWindowHandle",null] 23:19:20 INFO - PROCESS | 1646 | 1467872360343 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 23:19:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 23:19:20 INFO - PROCESS | 1646 | 1467872360345 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 23:19:20 INFO - PROCESS | 1646 | 1467872360347 Marionette TRACE conn2 <- [1,1194,null,{}] 23:19:20 INFO - PROCESS | 1646 | 1467872360356 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:20 INFO - PROCESS | 1646 | 1467872360359 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:20 INFO - PROCESS | 1646 | 1467872360463 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 23:19:20 INFO - PROCESS | 1646 | 1467872360553 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:20 INFO - PROCESS | 1646 | 1467872360556 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:20 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a054000 == 45 [pid = 1646] [id = 306] 23:19:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x123b28800) [pid = 1646] [serial = 917] [outer = 0x0] 23:19:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x123b2fc00) [pid = 1646] [serial = 918] [outer = 0x123b28800] 23:19:20 INFO - PROCESS | 1646 | 1467872360587 Marionette DEBUG loaded listener.js 23:19:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x123bd8000) [pid = 1646] [serial = 919] [outer = 0x123b28800] 23:19:21 INFO - PROCESS | 1646 | 1467872361007 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] 23:19:21 INFO - PROCESS | 1646 | 1467872361070 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 23:19:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 23:19:21 INFO - PROCESS | 1646 | 1467872361072 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 23:19:21 INFO - PROCESS | 1646 | 1467872361074 Marionette TRACE conn2 <- [1,1198,null,{}] 23:19:21 INFO - PROCESS | 1646 | 1467872361076 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:21 INFO - PROCESS | 1646 | 1467872361077 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:21 INFO - PROCESS | 1646 | 1467872361178 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 23:19:21 INFO - PROCESS | 1646 | 1467872361231 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:21 INFO - PROCESS | 1646 | 1467872361233 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bccc000 == 46 [pid = 1646] [id = 307] 23:19:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x126124c00) [pid = 1646] [serial = 920] [outer = 0x0] 23:19:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x126b32000) [pid = 1646] [serial = 921] [outer = 0x126124c00] 23:19:21 INFO - PROCESS | 1646 | 1467872361262 Marionette DEBUG loaded listener.js 23:19:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x12857cc00) [pid = 1646] [serial = 922] [outer = 0x126124c00] 23:19:21 INFO - PROCESS | 1646 | 1467872361717 Marionette TRACE conn2 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 23:19:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 23:19:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 669ms 23:19:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 23:19:21 INFO - PROCESS | 1646 | 1467872361742 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 23:19:21 INFO - PROCESS | 1646 | 1467872361743 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 23:19:21 INFO - PROCESS | 1646 | 1467872361779 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 23:19:21 INFO - PROCESS | 1646 | 1467872361780 Marionette TRACE conn2 <- [1,1202,null,{}] 23:19:21 INFO - PROCESS | 1646 | 1467872361803 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:21 INFO - PROCESS | 1646 | 1467872361805 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:21 INFO - PROCESS | 1646 | 1467872361954 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 23:19:22 INFO - PROCESS | 1646 | 1467872362041 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:22 INFO - PROCESS | 1646 | 1467872362043 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:22 INFO - PROCESS | 1646 | ++DOCSHELL 0x1265a0000 == 47 [pid = 1646] [id = 308] 23:19:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x116971000) [pid = 1646] [serial = 923] [outer = 0x0] 23:19:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x128a7f000) [pid = 1646] [serial = 924] [outer = 0x116971000] 23:19:22 INFO - PROCESS | 1646 | 1467872362091 Marionette DEBUG loaded listener.js 23:19:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x128c55000) [pid = 1646] [serial = 925] [outer = 0x116971000] 23:19:22 INFO - PROCESS | 1646 | 1467872362690 Marionette TRACE conn2 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 23:19:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 23:19:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 972ms 23:19:22 INFO - PROCESS | 1646 | 1467872362718 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 23:19:22 INFO - PROCESS | 1646 | 1467872362720 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 23:19:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 23:19:22 INFO - PROCESS | 1646 | 1467872362723 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 23:19:22 INFO - PROCESS | 1646 | 1467872362725 Marionette TRACE conn2 <- [1,1206,null,{}] 23:19:22 INFO - PROCESS | 1646 | 1467872362729 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:22 INFO - PROCESS | 1646 | 1467872362731 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:22 INFO - PROCESS | 1646 | 1467872362864 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 23:19:22 INFO - PROCESS | 1646 | 1467872362872 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:22 INFO - PROCESS | 1646 | 1467872362874 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:22 INFO - PROCESS | 1646 | ++DOCSHELL 0x118310800 == 48 [pid = 1646] [id = 309] 23:19:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x115f3b800) [pid = 1646] [serial = 926] [outer = 0x0] 23:19:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x1164dd000) [pid = 1646] [serial = 927] [outer = 0x115f3b800] 23:19:22 INFO - PROCESS | 1646 | 1467872362904 Marionette DEBUG loaded listener.js 23:19:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x117112800) [pid = 1646] [serial = 928] [outer = 0x115f3b800] 23:19:23 INFO - PROCESS | 1646 | 1467872363359 Marionette TRACE conn2 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 23:19:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 23:19:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 672ms 23:19:23 INFO - PROCESS | 1646 | 1467872363396 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 23:19:23 INFO - PROCESS | 1646 | 1467872363399 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 23:19:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 23:19:23 INFO - PROCESS | 1646 | 1467872363403 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 23:19:23 INFO - PROCESS | 1646 | 1467872363404 Marionette TRACE conn2 <- [1,1210,null,{}] 23:19:23 INFO - PROCESS | 1646 | 1467872363407 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:23 INFO - PROCESS | 1646 | 1467872363408 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:23 INFO - PROCESS | 1646 | --DOCSHELL 0x12a050000 == 47 [pid = 1646] [id = 302] 23:19:23 INFO - PROCESS | 1646 | --DOCSHELL 0x128eb1800 == 46 [pid = 1646] [id = 301] 23:19:23 INFO - PROCESS | 1646 | --DOCSHELL 0x118249000 == 45 [pid = 1646] [id = 300] 23:19:23 INFO - PROCESS | 1646 | --DOCSHELL 0x1282f0800 == 44 [pid = 1646] [id = 299] 23:19:23 INFO - PROCESS | 1646 | --DOCSHELL 0x12830b800 == 43 [pid = 1646] [id = 298] 23:19:23 INFO - PROCESS | 1646 | --DOCSHELL 0x123ce0800 == 42 [pid = 1646] [id = 297] 23:19:23 INFO - PROCESS | 1646 | --DOCSHELL 0x1171e3000 == 41 [pid = 1646] [id = 296] 23:19:23 INFO - PROCESS | 1646 | --DOCSHELL 0x119fb7000 == 40 [pid = 1646] [id = 295] 23:19:23 INFO - PROCESS | 1646 | --DOCSHELL 0x119166800 == 39 [pid = 1646] [id = 294] 23:19:23 INFO - PROCESS | 1646 | --DOCSHELL 0x11718e000 == 38 [pid = 1646] [id = 293] 23:19:23 INFO - PROCESS | 1646 | --DOCSHELL 0x11619b800 == 37 [pid = 1646] [id = 292] 23:19:23 INFO - PROCESS | 1646 | --DOCSHELL 0x1195ca000 == 36 [pid = 1646] [id = 291] 23:19:23 INFO - PROCESS | 1646 | --DOCSHELL 0x11661e000 == 35 [pid = 1646] [id = 290] 23:19:23 INFO - PROCESS | 1646 | --DOCSHELL 0x12a040800 == 34 [pid = 1646] [id = 289] 23:19:23 INFO - PROCESS | 1646 | --DOCSHELL 0x118312000 == 33 [pid = 1646] [id = 277] 23:19:23 INFO - PROCESS | 1646 | --DOCSHELL 0x118310800 == 32 [pid = 1646] [id = 309] 23:19:23 INFO - PROCESS | 1646 | --DOCSHELL 0x1265a0000 == 31 [pid = 1646] [id = 308] 23:19:23 INFO - PROCESS | 1646 | --DOCSHELL 0x12bccc000 == 30 [pid = 1646] [id = 307] 23:19:23 INFO - PROCESS | 1646 | --DOCSHELL 0x12a054000 == 29 [pid = 1646] [id = 306] 23:19:23 INFO - PROCESS | 1646 | --DOCSHELL 0x119f9d800 == 28 [pid = 1646] [id = 305] 23:19:23 INFO - PROCESS | 1646 | --DOCSHELL 0x12a5c7800 == 27 [pid = 1646] [id = 303] 23:19:23 INFO - PROCESS | 1646 | --DOCSHELL 0x1167b1800 == 26 [pid = 1646] [id = 304] 23:19:24 INFO - PROCESS | 1646 | 1467872364002 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 23:19:24 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x119836c00) [pid = 1646] [serial = 842] [outer = 0x0] [url = about:blank] 23:19:24 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x123644000) [pid = 1646] [serial = 848] [outer = 0x0] [url = about:blank] 23:19:24 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x119929000) [pid = 1646] [serial = 843] [outer = 0x0] [url = about:blank] 23:19:24 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x112e52c00) [pid = 1646] [serial = 833] [outer = 0x0] [url = about:blank] 23:19:24 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x112ee7800) [pid = 1646] [serial = 834] [outer = 0x0] [url = about:blank] 23:19:24 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x1185abc00) [pid = 1646] [serial = 839] [outer = 0x0] [url = about:blank] 23:19:24 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x1187f2800) [pid = 1646] [serial = 840] [outer = 0x0] [url = about:blank] 23:19:24 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x1167e5800) [pid = 1646] [serial = 836] [outer = 0x0] [url = about:blank] 23:19:24 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x1175b0000) [pid = 1646] [serial = 837] [outer = 0x0] [url = about:blank] 23:19:24 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x123b27400) [pid = 1646] [serial = 851] [outer = 0x0] [url = about:blank] 23:19:24 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x12396d400) [pid = 1646] [serial = 849] [outer = 0x0] [url = about:blank] 23:19:24 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x123bd9c00) [pid = 1646] [serial = 854] [outer = 0x0] [url = about:blank] 23:19:24 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x11696ec00) [pid = 1646] [serial = 831] [outer = 0x0] [url = about:blank] 23:19:24 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x114f9fc00) [pid = 1646] [serial = 830] [outer = 0x0] [url = about:blank] 23:19:24 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x123fd5800) [pid = 1646] [serial = 855] [outer = 0x0] [url = about:blank] 23:19:24 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x118208c00) [pid = 1646] [serial = 819] [outer = 0x0] [url = about:blank] 23:19:24 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x1166f8c00) [pid = 1646] [serial = 818] [outer = 0x0] [url = about:blank] 23:19:24 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x119924000) [pid = 1646] [serial = 822] [outer = 0x0] [url = about:blank] 23:19:24 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x123648c00) [pid = 1646] [serial = 860] [outer = 0x0] [url = about:blank] 23:19:24 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x119186000) [pid = 1646] [serial = 821] [outer = 0x0] [url = about:blank] 23:19:24 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x112979400) [pid = 1646] [serial = 857] [outer = 0x0] [url = about:blank] 23:19:24 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x119d85000) [pid = 1646] [serial = 845] [outer = 0x0] [url = about:blank] 23:19:24 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x117294c00) [pid = 1646] [serial = 858] [outer = 0x0] [url = about:blank] 23:19:24 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x123bd7800) [pid = 1646] [serial = 825] [outer = 0x0] [url = about:blank] 23:19:24 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x12693d800) [pid = 1646] [serial = 861] [outer = 0x0] [url = about:blank] 23:19:24 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x123b24400) [pid = 1646] [serial = 824] [outer = 0x0] [url = about:blank] 23:19:24 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x128574800) [pid = 1646] [serial = 866] [outer = 0x0] [url = about:blank] 23:19:24 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x123b76800) [pid = 1646] [serial = 852] [outer = 0x0] [url = about:blank] 23:19:24 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x126127800) [pid = 1646] [serial = 828] [outer = 0x0] [url = about:blank] 23:19:24 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x123c80400) [pid = 1646] [serial = 827] [outer = 0x0] [url = about:blank] 23:19:24 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x121706800) [pid = 1646] [serial = 846] [outer = 0x0] [url = about:blank] 23:19:24 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x126b2b000) [pid = 1646] [serial = 863] [outer = 0x0] [url = about:blank] 23:19:24 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x1283ecc00) [pid = 1646] [serial = 864] [outer = 0x0] [url = about:blank] 23:19:24 INFO - PROCESS | 1646 | 1467872364089 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:24 INFO - PROCESS | 1646 | 1467872364091 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x112db2800 == 27 [pid = 1646] [id = 310] 23:19:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x1128aec00) [pid = 1646] [serial = 929] [outer = 0x0] 23:19:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x112e0a400) [pid = 1646] [serial = 930] [outer = 0x1128aec00] 23:19:24 INFO - PROCESS | 1646 | 1467872364119 Marionette DEBUG loaded listener.js 23:19:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x112edc400) [pid = 1646] [serial = 931] [outer = 0x1128aec00] 23:19:24 INFO - PROCESS | 1646 | 1467872364444 Marionette TRACE conn2 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 23:19:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 23:19:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1069ms 23:19:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 23:19:24 INFO - PROCESS | 1646 | 1467872364473 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 23:19:24 INFO - PROCESS | 1646 | 1467872364475 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 23:19:24 INFO - PROCESS | 1646 | 1467872364478 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 23:19:24 INFO - PROCESS | 1646 | 1467872364481 Marionette TRACE conn2 <- [1,1214,null,{}] 23:19:24 INFO - PROCESS | 1646 | 1467872364486 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:24 INFO - PROCESS | 1646 | 1467872364487 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:24 INFO - PROCESS | 1646 | 1467872364579 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 23:19:24 INFO - PROCESS | 1646 | 1467872364631 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:24 INFO - PROCESS | 1646 | 1467872364632 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x11717a800 == 28 [pid = 1646] [id = 311] 23:19:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x112f8ec00) [pid = 1646] [serial = 932] [outer = 0x0] 23:19:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x1166f4c00) [pid = 1646] [serial = 933] [outer = 0x112f8ec00] 23:19:24 INFO - PROCESS | 1646 | 1467872364659 Marionette DEBUG loaded listener.js 23:19:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x1175b3000) [pid = 1646] [serial = 934] [outer = 0x112f8ec00] 23:19:24 INFO - PROCESS | 1646 | 1467872364942 Marionette TRACE conn2 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 23:19:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 23:19:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 524ms 23:19:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 23:19:25 INFO - PROCESS | 1646 | 1467872365003 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 23:19:25 INFO - PROCESS | 1646 | 1467872365005 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 23:19:25 INFO - PROCESS | 1646 | 1467872365007 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 23:19:25 INFO - PROCESS | 1646 | 1467872365008 Marionette TRACE conn2 <- [1,1218,null,{}] 23:19:25 INFO - PROCESS | 1646 | 1467872365010 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:25 INFO - PROCESS | 1646 | 1467872365012 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:25 INFO - PROCESS | 1646 | 1467872365087 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 23:19:25 INFO - PROCESS | 1646 | 1467872365143 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:25 INFO - PROCESS | 1646 | 1467872365145 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:25 INFO - PROCESS | 1646 | ++DOCSHELL 0x117e7a800 == 29 [pid = 1646] [id = 312] 23:19:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x1176ec800) [pid = 1646] [serial = 935] [outer = 0x0] 23:19:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x1185abc00) [pid = 1646] [serial = 936] [outer = 0x1176ec800] 23:19:25 INFO - PROCESS | 1646 | 1467872365177 Marionette DEBUG loaded listener.js 23:19:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x1187f7400) [pid = 1646] [serial = 937] [outer = 0x1176ec800] 23:19:25 INFO - PROCESS | 1646 | 1467872365490 Marionette TRACE conn2 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 23:19:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 23:19:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 518ms 23:19:25 INFO - PROCESS | 1646 | 1467872365526 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 23:19:25 INFO - PROCESS | 1646 | 1467872365528 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 23:19:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 23:19:25 INFO - PROCESS | 1646 | 1467872365538 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 23:19:25 INFO - PROCESS | 1646 | 1467872365542 Marionette TRACE conn2 <- [1,1222,null,{}] 23:19:25 INFO - PROCESS | 1646 | 1467872365544 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:25 INFO - PROCESS | 1646 | 1467872365546 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:25 INFO - PROCESS | 1646 | 1467872365624 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 23:19:25 INFO - PROCESS | 1646 | 1467872365627 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:25 INFO - PROCESS | 1646 | 1467872365628 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:25 INFO - PROCESS | 1646 | ++DOCSHELL 0x1195da800 == 30 [pid = 1646] [id = 313] 23:19:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x112f10000) [pid = 1646] [serial = 938] [outer = 0x0] 23:19:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x119835000) [pid = 1646] [serial = 939] [outer = 0x112f10000] 23:19:25 INFO - PROCESS | 1646 | 1467872365656 Marionette DEBUG loaded listener.js 23:19:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x119fd2400) [pid = 1646] [serial = 940] [outer = 0x112f10000] 23:19:25 INFO - PROCESS | 1646 | 1467872365971 Marionette TRACE conn2 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 23:19:26 INFO - PROCESS | 1646 | 1467872366011 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 23:19:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 23:19:26 INFO - PROCESS | 1646 | 1467872366037 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 23:19:26 INFO - PROCESS | 1646 | 1467872366038 Marionette TRACE conn2 <- [1,1226,null,{}] 23:19:26 INFO - PROCESS | 1646 | 1467872366041 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:26 INFO - PROCESS | 1646 | 1467872366042 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:26 INFO - PROCESS | 1646 | 1467872366144 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 23:19:26 INFO - PROCESS | 1646 | 1467872366178 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:26 INFO - PROCESS | 1646 | 1467872366179 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x119a9e000 == 31 [pid = 1646] [id = 314] 23:19:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x11991cc00) [pid = 1646] [serial = 941] [outer = 0x0] 23:19:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x1232bbc00) [pid = 1646] [serial = 942] [outer = 0x11991cc00] 23:19:26 INFO - PROCESS | 1646 | 1467872366204 Marionette DEBUG loaded listener.js 23:19:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x123642800) [pid = 1646] [serial = 943] [outer = 0x11991cc00] 23:19:26 INFO - PROCESS | 1646 | 1467872366521 Marionette TRACE conn2 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 23:19:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 23:19:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 527ms 23:19:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 23:19:26 INFO - PROCESS | 1646 | 1467872366557 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 23:19:26 INFO - PROCESS | 1646 | 1467872366558 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 23:19:26 INFO - PROCESS | 1646 | 1467872366560 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 23:19:26 INFO - PROCESS | 1646 | 1467872366561 Marionette TRACE conn2 <- [1,1230,null,{}] 23:19:26 INFO - PROCESS | 1646 | 1467872366564 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:26 INFO - PROCESS | 1646 | 1467872366565 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:26 INFO - PROCESS | 1646 | 1467872366657 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 23:19:26 INFO - PROCESS | 1646 | 1467872366691 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:26 INFO - PROCESS | 1646 | 1467872366695 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x12316e000 == 32 [pid = 1646] [id = 315] 23:19:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x1176e2400) [pid = 1646] [serial = 944] [outer = 0x0] 23:19:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x12396e000) [pid = 1646] [serial = 945] [outer = 0x1176e2400] 23:19:26 INFO - PROCESS | 1646 | 1467872366727 Marionette DEBUG loaded listener.js 23:19:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x123b69800) [pid = 1646] [serial = 946] [outer = 0x1176e2400] 23:19:27 INFO - PROCESS | 1646 | 1467872367057 Marionette TRACE conn2 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 23:19:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 23:19:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 517ms 23:19:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 23:19:27 INFO - PROCESS | 1646 | 1467872367091 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 23:19:27 INFO - PROCESS | 1646 | 1467872367093 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 23:19:27 INFO - PROCESS | 1646 | 1467872367095 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 23:19:27 INFO - PROCESS | 1646 | 1467872367096 Marionette TRACE conn2 <- [1,1234,null,{}] 23:19:27 INFO - PROCESS | 1646 | 1467872367098 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:27 INFO - PROCESS | 1646 | 1467872367099 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:27 INFO - PROCESS | 1646 | 1467872367194 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 23:19:27 INFO - PROCESS | 1646 | 1467872367198 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:27 INFO - PROCESS | 1646 | 1467872367199 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:27 INFO - PROCESS | 1646 | ++DOCSHELL 0x11254b000 == 33 [pid = 1646] [id = 316] 23:19:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x123b6a000) [pid = 1646] [serial = 947] [outer = 0x0] 23:19:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x123bdc000) [pid = 1646] [serial = 948] [outer = 0x123b6a000] 23:19:27 INFO - PROCESS | 1646 | 1467872367224 Marionette DEBUG loaded listener.js 23:19:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x1244b7400) [pid = 1646] [serial = 949] [outer = 0x123b6a000] 23:19:27 INFO - PROCESS | 1646 | 1467872367574 Marionette TRACE conn2 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 23:19:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 23:19:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 519ms 23:19:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 23:19:27 INFO - PROCESS | 1646 | 1467872367614 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 23:19:27 INFO - PROCESS | 1646 | 1467872367616 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 23:19:27 INFO - PROCESS | 1646 | 1467872367618 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 23:19:27 INFO - PROCESS | 1646 | 1467872367619 Marionette TRACE conn2 <- [1,1238,null,{}] 23:19:27 INFO - PROCESS | 1646 | 1467872367621 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:27 INFO - PROCESS | 1646 | 1467872367622 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:27 INFO - PROCESS | 1646 | 1467872367716 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 23:19:27 INFO - PROCESS | 1646 | 1467872367726 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:27 INFO - PROCESS | 1646 | 1467872367727 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:27 INFO - PROCESS | 1646 | ++DOCSHELL 0x124c9c000 == 34 [pid = 1646] [id = 317] 23:19:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x1128b0400) [pid = 1646] [serial = 950] [outer = 0x0] 23:19:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x124cc0000) [pid = 1646] [serial = 951] [outer = 0x1128b0400] 23:19:27 INFO - PROCESS | 1646 | 1467872367752 Marionette DEBUG loaded listener.js 23:19:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x126608c00) [pid = 1646] [serial = 952] [outer = 0x1128b0400] 23:19:28 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x123b31c00) [pid = 1646] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 23:19:28 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x128371000) [pid = 1646] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 23:19:28 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x11671f000) [pid = 1646] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 23:19:28 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x1128a9000) [pid = 1646] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 23:19:28 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x123b75c00) [pid = 1646] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 23:19:28 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x1283ed000) [pid = 1646] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 23:19:28 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x1185b4c00) [pid = 1646] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 23:19:28 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x1121b8400) [pid = 1646] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 23:19:28 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x1234e5c00) [pid = 1646] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 23:19:28 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x123bd5800) [pid = 1646] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 23:19:28 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x117113800) [pid = 1646] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 23:19:28 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x113c04c00) [pid = 1646] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 23:19:28 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x1283e4000) [pid = 1646] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 23:19:28 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x11917c400) [pid = 1646] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 23:19:28 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x112e0c800) [pid = 1646] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 23:19:28 INFO - PROCESS | 1646 | 1467872368244 Marionette TRACE conn2 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 23:19:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 23:19:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 670ms 23:19:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 23:19:28 INFO - PROCESS | 1646 | 1467872368289 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 23:19:28 INFO - PROCESS | 1646 | 1467872368290 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 23:19:28 INFO - PROCESS | 1646 | 1467872368292 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 23:19:28 INFO - PROCESS | 1646 | 1467872368293 Marionette TRACE conn2 <- [1,1242,null,{}] 23:19:28 INFO - PROCESS | 1646 | 1467872368295 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:28 INFO - PROCESS | 1646 | 1467872368296 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:28 INFO - PROCESS | 1646 | 1467872368369 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 23:19:28 INFO - PROCESS | 1646 | 1467872368374 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:28 INFO - PROCESS | 1646 | 1467872368375 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x12322b800 == 35 [pid = 1646] [id = 318] 23:19:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x1166fd800) [pid = 1646] [serial = 953] [outer = 0x0] 23:19:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x118202800) [pid = 1646] [serial = 954] [outer = 0x1166fd800] 23:19:28 INFO - PROCESS | 1646 | 1467872368402 Marionette DEBUG loaded listener.js 23:19:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x1199e6400) [pid = 1646] [serial = 955] [outer = 0x1166fd800] 23:19:28 INFO - PROCESS | 1646 | 1467872368773 Marionette TRACE conn2 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 23:19:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 23:19:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 519ms 23:19:28 INFO - PROCESS | 1646 | 1467872368812 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 23:19:28 INFO - PROCESS | 1646 | 1467872368816 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 23:19:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 23:19:28 INFO - PROCESS | 1646 | 1467872368820 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 23:19:28 INFO - PROCESS | 1646 | 1467872368822 Marionette TRACE conn2 <- [1,1246,null,{}] 23:19:28 INFO - PROCESS | 1646 | 1467872368825 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:28 INFO - PROCESS | 1646 | 1467872368827 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:28 INFO - PROCESS | 1646 | 1467872368942 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 23:19:28 INFO - PROCESS | 1646 | 1467872368982 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:28 INFO - PROCESS | 1646 | 1467872368983 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x1282d8000 == 36 [pid = 1646] [id = 319] 23:19:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x119444800) [pid = 1646] [serial = 956] [outer = 0x0] 23:19:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x123b27000) [pid = 1646] [serial = 957] [outer = 0x119444800] 23:19:29 INFO - PROCESS | 1646 | 1467872369022 Marionette DEBUG loaded listener.js 23:19:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x12836f000) [pid = 1646] [serial = 958] [outer = 0x119444800] 23:19:29 INFO - PROCESS | 1646 | 1467872369393 Marionette TRACE conn2 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 23:19:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 23:19:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 620ms 23:19:29 INFO - PROCESS | 1646 | 1467872369439 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 23:19:29 INFO - PROCESS | 1646 | 1467872369441 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 23:19:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 23:19:29 INFO - PROCESS | 1646 | 1467872369444 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 23:19:29 INFO - PROCESS | 1646 | 1467872369445 Marionette TRACE conn2 <- [1,1250,null,{}] 23:19:29 INFO - PROCESS | 1646 | 1467872369449 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:29 INFO - PROCESS | 1646 | 1467872369451 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:29 INFO - PROCESS | 1646 | 1467872369604 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 23:19:29 INFO - PROCESS | 1646 | 1467872369614 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:29 INFO - PROCESS | 1646 | 1467872369617 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:29 INFO - PROCESS | 1646 | ++DOCSHELL 0x1285cd000 == 37 [pid = 1646] [id = 320] 23:19:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x123bd5800) [pid = 1646] [serial = 959] [outer = 0x0] 23:19:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x1283e5000) [pid = 1646] [serial = 960] [outer = 0x123bd5800] 23:19:29 INFO - PROCESS | 1646 | 1467872369660 Marionette DEBUG loaded listener.js 23:19:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x128571800) [pid = 1646] [serial = 961] [outer = 0x123bd5800] 23:19:30 INFO - PROCESS | 1646 | 1467872370066 Marionette TRACE conn2 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 23:19:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 23:19:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 671ms 23:19:30 INFO - PROCESS | 1646 | 1467872370114 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 23:19:30 INFO - PROCESS | 1646 | 1467872370116 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 23:19:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 23:19:30 INFO - PROCESS | 1646 | 1467872370118 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 23:19:30 INFO - PROCESS | 1646 | 1467872370120 Marionette TRACE conn2 <- [1,1254,null,{}] 23:19:30 INFO - PROCESS | 1646 | 1467872370122 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:30 INFO - PROCESS | 1646 | 1467872370124 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:30 INFO - PROCESS | 1646 | 1467872370234 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 23:19:30 INFO - PROCESS | 1646 | 1467872370342 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:30 INFO - PROCESS | 1646 | 1467872370344 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:30 INFO - PROCESS | 1646 | ++DOCSHELL 0x115f5b000 == 38 [pid = 1646] [id = 321] 23:19:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x111f2bc00) [pid = 1646] [serial = 962] [outer = 0x0] 23:19:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x1128af400) [pid = 1646] [serial = 963] [outer = 0x111f2bc00] 23:19:30 INFO - PROCESS | 1646 | 1467872370376 Marionette DEBUG loaded listener.js 23:19:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x112f18400) [pid = 1646] [serial = 964] [outer = 0x111f2bc00] 23:19:30 INFO - PROCESS | 1646 | 1467872370885 Marionette TRACE conn2 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 23:19:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 23:19:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 820ms 23:19:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 23:19:30 INFO - PROCESS | 1646 | 1467872370941 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 23:19:30 INFO - PROCESS | 1646 | 1467872370943 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 23:19:30 INFO - PROCESS | 1646 | 1467872370947 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 23:19:30 INFO - PROCESS | 1646 | 1467872370951 Marionette TRACE conn2 <- [1,1258,null,{}] 23:19:30 INFO - PROCESS | 1646 | 1467872370954 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:30 INFO - PROCESS | 1646 | 1467872370956 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:31 INFO - PROCESS | 1646 | 1467872371071 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 23:19:31 INFO - PROCESS | 1646 | 1467872371172 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:31 INFO - PROCESS | 1646 | 1467872371174 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:31 INFO - PROCESS | 1646 | ++DOCSHELL 0x11916c800 == 39 [pid = 1646] [id = 322] 23:19:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x11825dc00) [pid = 1646] [serial = 965] [outer = 0x0] 23:19:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x118584400) [pid = 1646] [serial = 966] [outer = 0x11825dc00] 23:19:31 INFO - PROCESS | 1646 | 1467872371223 Marionette DEBUG loaded listener.js 23:19:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x1185b4c00) [pid = 1646] [serial = 967] [outer = 0x11825dc00] 23:19:31 INFO - PROCESS | 1646 | 1467872371822 Marionette TRACE conn2 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 23:19:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 23:19:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 974ms 23:19:31 INFO - PROCESS | 1646 | 1467872371924 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 23:19:31 INFO - PROCESS | 1646 | 1467872371928 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 23:19:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 23:19:31 INFO - PROCESS | 1646 | 1467872371933 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 23:19:31 INFO - PROCESS | 1646 | 1467872371935 Marionette TRACE conn2 <- [1,1262,null,{}] 23:19:31 INFO - PROCESS | 1646 | 1467872371938 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:31 INFO - PROCESS | 1646 | 1467872371941 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:32 INFO - PROCESS | 1646 | 1467872372103 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 23:19:32 INFO - PROCESS | 1646 | 1467872372199 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:32 INFO - PROCESS | 1646 | 1467872372201 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:32 INFO - PROCESS | 1646 | ++DOCSHELL 0x1171f3800 == 40 [pid = 1646] [id = 323] 23:19:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x117114000) [pid = 1646] [serial = 968] [outer = 0x0] 23:19:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x1185b3c00) [pid = 1646] [serial = 969] [outer = 0x117114000] 23:19:32 INFO - PROCESS | 1646 | 1467872372231 Marionette DEBUG loaded listener.js 23:19:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x1232b2c00) [pid = 1646] [serial = 970] [outer = 0x117114000] 23:19:32 INFO - PROCESS | 1646 | --DOCSHELL 0x1285cd000 == 39 [pid = 1646] [id = 320] 23:19:32 INFO - PROCESS | 1646 | --DOCSHELL 0x1282d8000 == 38 [pid = 1646] [id = 319] 23:19:32 INFO - PROCESS | 1646 | --DOCSHELL 0x12322b800 == 37 [pid = 1646] [id = 318] 23:19:32 INFO - PROCESS | 1646 | --DOCSHELL 0x124c9c000 == 36 [pid = 1646] [id = 317] 23:19:32 INFO - PROCESS | 1646 | --DOCSHELL 0x11254b000 == 35 [pid = 1646] [id = 316] 23:19:32 INFO - PROCESS | 1646 | --DOCSHELL 0x12316e000 == 34 [pid = 1646] [id = 315] 23:19:32 INFO - PROCESS | 1646 | --DOCSHELL 0x119a9e000 == 33 [pid = 1646] [id = 314] 23:19:32 INFO - PROCESS | 1646 | --DOCSHELL 0x1195da800 == 32 [pid = 1646] [id = 313] 23:19:32 INFO - PROCESS | 1646 | --DOCSHELL 0x117e7a800 == 31 [pid = 1646] [id = 312] 23:19:32 INFO - PROCESS | 1646 | --DOCSHELL 0x11717a800 == 30 [pid = 1646] [id = 311] 23:19:32 INFO - PROCESS | 1646 | --DOCSHELL 0x112db2800 == 29 [pid = 1646] [id = 310] 23:19:32 INFO - PROCESS | 1646 | 1467872372828 Marionette TRACE conn2 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 23:19:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 23:19:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 926ms 23:19:32 INFO - PROCESS | 1646 | 1467872372858 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 23:19:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 23:19:32 INFO - PROCESS | 1646 | 1467872372861 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 23:19:32 INFO - PROCESS | 1646 | 1467872372864 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 23:19:32 INFO - PROCESS | 1646 | 1467872372868 Marionette TRACE conn2 <- [1,1266,null,{}] 23:19:32 INFO - PROCESS | 1646 | 1467872372872 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:32 INFO - PROCESS | 1646 | 1467872372874 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:32 INFO - PROCESS | 1646 | 1467872372958 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 23:19:32 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x123bd7400) [pid = 1646] [serial = 890] [outer = 0x0] [url = about:blank] 23:19:32 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x128371800) [pid = 1646] [serial = 894] [outer = 0x0] [url = about:blank] 23:19:32 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x1199e8800) [pid = 1646] [serial = 495] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 23:19:32 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x1283e3c00) [pid = 1646] [serial = 895] [outer = 0x0] [url = about:blank] 23:19:32 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x118205c00) [pid = 1646] [serial = 878] [outer = 0x0] [url = about:blank] 23:19:32 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x118584800) [pid = 1646] [serial = 879] [outer = 0x0] [url = about:blank] 23:19:32 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x123774000) [pid = 1646] [serial = 887] [outer = 0x0] [url = about:blank] 23:19:32 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x128c48c00) [pid = 1646] [serial = 907] [outer = 0x0] [url = about:blank] 23:19:32 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x12857b000) [pid = 1646] [serial = 867] [outer = 0x0] [url = about:blank] 23:19:32 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x119447800) [pid = 1646] [serial = 881] [outer = 0x0] [url = about:blank] 23:19:32 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x119d86c00) [pid = 1646] [serial = 882] [outer = 0x0] [url = about:blank] 23:19:32 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x1128b1800) [pid = 1646] [serial = 869] [outer = 0x0] [url = about:blank] 23:19:32 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x112eb7400) [pid = 1646] [serial = 870] [outer = 0x0] [url = about:blank] 23:19:32 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x12363ec00) [pid = 1646] [serial = 884] [outer = 0x0] [url = about:blank] 23:19:32 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x123694000) [pid = 1646] [serial = 885] [outer = 0x0] [url = about:blank] 23:19:32 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x128cb5800) [pid = 1646] [serial = 910] [outer = 0x0] [url = about:blank] 23:19:32 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x1175b5000) [pid = 1646] [serial = 872] [outer = 0x0] [url = about:blank] 23:19:32 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x128c4b400) [pid = 1646] [serial = 909] [outer = 0x0] [url = about:blank] 23:19:32 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x11820ec00) [pid = 1646] [serial = 873] [outer = 0x0] [url = about:blank] 23:19:32 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x113eef800) [pid = 1646] [serial = 875] [outer = 0x0] [url = about:blank] 23:19:32 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x116729c00) [pid = 1646] [serial = 876] [outer = 0x0] [url = about:blank] 23:19:32 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x128576400) [pid = 1646] [serial = 898] [outer = 0x0] [url = about:blank] 23:19:32 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x128553400) [pid = 1646] [serial = 897] [outer = 0x0] [url = about:blank] 23:19:32 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x128574000) [pid = 1646] [serial = 904] [outer = 0x0] [url = about:blank] 23:19:32 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x128a7a400) [pid = 1646] [serial = 906] [outer = 0x0] [url = about:blank] 23:19:32 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x113c71c00) [pid = 1646] [serial = 900] [outer = 0x0] [url = about:blank] 23:19:32 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x126940800) [pid = 1646] [serial = 891] [outer = 0x0] [url = about:blank] 23:19:32 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x118588c00) [pid = 1646] [serial = 901] [outer = 0x0] [url = about:blank] 23:19:32 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x123975c00) [pid = 1646] [serial = 903] [outer = 0x0] [url = about:blank] 23:19:32 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x123b29000) [pid = 1646] [serial = 888] [outer = 0x0] [url = about:blank] 23:19:33 INFO - PROCESS | 1646 | 1467872373022 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:33 INFO - PROCESS | 1646 | 1467872373024 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:33 INFO - PROCESS | 1646 | ++DOCSHELL 0x1169b4800 == 30 [pid = 1646] [id = 324] 23:19:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x112eb7400) [pid = 1646] [serial = 971] [outer = 0x0] 23:19:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x11671e800) [pid = 1646] [serial = 972] [outer = 0x112eb7400] 23:19:33 INFO - PROCESS | 1646 | 1467872373051 Marionette DEBUG loaded listener.js 23:19:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x11825c400) [pid = 1646] [serial = 973] [outer = 0x112eb7400] 23:19:33 INFO - PROCESS | 1646 | 1467872373337 Marionette TRACE conn2 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 23:19:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 23:19:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 524ms 23:19:33 INFO - PROCESS | 1646 | 1467872373387 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 23:19:33 INFO - PROCESS | 1646 | 1467872373390 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 23:19:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 23:19:33 INFO - PROCESS | 1646 | 1467872373394 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 23:19:33 INFO - PROCESS | 1646 | 1467872373396 Marionette TRACE conn2 <- [1,1270,null,{}] 23:19:33 INFO - PROCESS | 1646 | 1467872373400 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:33 INFO - PROCESS | 1646 | 1467872373402 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:33 INFO - PROCESS | 1646 | 1467872373479 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 23:19:33 INFO - PROCESS | 1646 | 1467872373560 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:33 INFO - PROCESS | 1646 | 1467872373561 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:33 INFO - PROCESS | 1646 | ++DOCSHELL 0x1182c3800 == 31 [pid = 1646] [id = 325] 23:19:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x1187ea400) [pid = 1646] [serial = 974] [outer = 0x0] 23:19:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x11944ac00) [pid = 1646] [serial = 975] [outer = 0x1187ea400] 23:19:33 INFO - PROCESS | 1646 | 1467872373591 Marionette DEBUG loaded listener.js 23:19:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x11991d000) [pid = 1646] [serial = 976] [outer = 0x1187ea400] 23:19:33 INFO - PROCESS | 1646 | 1467872373924 Marionette TRACE conn2 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 23:19:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 23:19:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 571ms 23:19:33 INFO - PROCESS | 1646 | 1467872373968 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 23:19:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 23:19:33 INFO - PROCESS | 1646 | 1467872373970 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 23:19:33 INFO - PROCESS | 1646 | 1467872373974 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 23:19:33 INFO - PROCESS | 1646 | 1467872373978 Marionette TRACE conn2 <- [1,1274,null,{}] 23:19:33 INFO - PROCESS | 1646 | 1467872373990 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:33 INFO - PROCESS | 1646 | 1467872373995 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:34 INFO - PROCESS | 1646 | 1467872374123 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 23:19:34 INFO - PROCESS | 1646 | 1467872374201 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:34 INFO - PROCESS | 1646 | 1467872374204 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:34 INFO - PROCESS | 1646 | ++DOCSHELL 0x119a9e000 == 32 [pid = 1646] [id = 326] 23:19:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x112e0c800) [pid = 1646] [serial = 977] [outer = 0x0] 23:19:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x121704000) [pid = 1646] [serial = 978] [outer = 0x112e0c800] 23:19:34 INFO - PROCESS | 1646 | 1467872374249 Marionette DEBUG loaded listener.js 23:19:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x1236d0400) [pid = 1646] [serial = 979] [outer = 0x112e0c800] 23:19:34 INFO - PROCESS | 1646 | 1467872374591 Marionette TRACE conn2 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 23:19:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 23:19:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 628ms 23:19:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 23:19:34 INFO - PROCESS | 1646 | 1467872374604 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 23:19:34 INFO - PROCESS | 1646 | 1467872374606 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 23:19:34 INFO - PROCESS | 1646 | 1467872374608 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 23:19:34 INFO - PROCESS | 1646 | 1467872374609 Marionette TRACE conn2 <- [1,1278,null,{}] 23:19:34 INFO - PROCESS | 1646 | 1467872374611 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:34 INFO - PROCESS | 1646 | 1467872374612 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:34 INFO - PROCESS | 1646 | 1467872374728 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 23:19:34 INFO - PROCESS | 1646 | 1467872374750 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:34 INFO - PROCESS | 1646 | 1467872374751 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:34 INFO - PROCESS | 1646 | ++DOCSHELL 0x123068000 == 33 [pid = 1646] [id = 327] 23:19:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x1236d7000) [pid = 1646] [serial = 980] [outer = 0x0] 23:19:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x123b23400) [pid = 1646] [serial = 981] [outer = 0x1236d7000] 23:19:34 INFO - PROCESS | 1646 | 1467872374776 Marionette DEBUG loaded listener.js 23:19:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x123b76000) [pid = 1646] [serial = 982] [outer = 0x1236d7000] 23:19:35 INFO - PROCESS | 1646 | 1467872375092 Marionette TRACE conn2 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 23:19:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 23:19:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 518ms 23:19:35 INFO - PROCESS | 1646 | 1467872375134 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 23:19:35 INFO - PROCESS | 1646 | 1467872375135 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 23:19:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 23:19:35 INFO - PROCESS | 1646 | 1467872375138 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 23:19:35 INFO - PROCESS | 1646 | 1467872375139 Marionette TRACE conn2 <- [1,1282,null,{}] 23:19:35 INFO - PROCESS | 1646 | 1467872375141 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:35 INFO - PROCESS | 1646 | 1467872375142 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:35 INFO - PROCESS | 1646 | 1467872375236 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 23:19:35 INFO - PROCESS | 1646 | 1467872375240 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:35 INFO - PROCESS | 1646 | 1467872375241 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:35 INFO - PROCESS | 1646 | ++DOCSHELL 0x123c99800 == 34 [pid = 1646] [id = 328] 23:19:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x1128b3000) [pid = 1646] [serial = 983] [outer = 0x0] 23:19:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x123bd3000) [pid = 1646] [serial = 984] [outer = 0x1128b3000] 23:19:35 INFO - PROCESS | 1646 | 1467872375265 Marionette DEBUG loaded listener.js 23:19:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x1246e2000) [pid = 1646] [serial = 985] [outer = 0x1128b3000] 23:19:35 INFO - PROCESS | 1646 | 1467872375610 Marionette TRACE conn2 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 23:19:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 23:19:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 519ms 23:19:35 INFO - PROCESS | 1646 | 1467872375658 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 23:19:35 INFO - PROCESS | 1646 | 1467872375659 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 23:19:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 23:19:35 INFO - PROCESS | 1646 | 1467872375661 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 23:19:35 INFO - PROCESS | 1646 | 1467872375662 Marionette TRACE conn2 <- [1,1286,null,{}] 23:19:35 INFO - PROCESS | 1646 | 1467872375665 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:35 INFO - PROCESS | 1646 | 1467872375669 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:35 INFO - PROCESS | 1646 | 1467872375786 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 23:19:35 INFO - PROCESS | 1646 | 1467872375798 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:35 INFO - PROCESS | 1646 | 1467872375799 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:35 INFO - PROCESS | 1646 | ++DOCSHELL 0x1265a0000 == 35 [pid = 1646] [id = 329] 23:19:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x1244b3400) [pid = 1646] [serial = 986] [outer = 0x0] 23:19:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x126b28400) [pid = 1646] [serial = 987] [outer = 0x1244b3400] 23:19:35 INFO - PROCESS | 1646 | 1467872375824 Marionette DEBUG loaded listener.js 23:19:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x12877cc00) [pid = 1646] [serial = 988] [outer = 0x1244b3400] 23:19:36 INFO - PROCESS | 1646 | 1467872376174 Marionette TRACE conn2 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 23:19:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 23:19:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 518ms 23:19:36 INFO - PROCESS | 1646 | 1467872376183 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 23:19:36 INFO - PROCESS | 1646 | 1467872376185 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 23:19:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 23:19:36 INFO - PROCESS | 1646 | 1467872376187 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 23:19:36 INFO - PROCESS | 1646 | 1467872376188 Marionette TRACE conn2 <- [1,1290,null,{}] 23:19:36 INFO - PROCESS | 1646 | 1467872376191 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:36 INFO - PROCESS | 1646 | 1467872376192 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:36 INFO - PROCESS | 1646 | 1467872376291 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 23:19:36 INFO - PROCESS | 1646 | 1467872376295 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:36 INFO - PROCESS | 1646 | 1467872376296 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:36 INFO - PROCESS | 1646 | ++DOCSHELL 0x1285db000 == 36 [pid = 1646] [id = 330] 23:19:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x1246e2c00) [pid = 1646] [serial = 989] [outer = 0x0] 23:19:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x128c4b400) [pid = 1646] [serial = 990] [outer = 0x1246e2c00] 23:19:36 INFO - PROCESS | 1646 | 1467872376323 Marionette DEBUG loaded listener.js 23:19:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x128c52800) [pid = 1646] [serial = 991] [outer = 0x1246e2c00] 23:19:36 INFO - PROCESS | 1646 | 1467872376658 Marionette TRACE conn2 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 23:19:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 23:19:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 521ms 23:19:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 23:19:36 INFO - PROCESS | 1646 | 1467872376710 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 23:19:36 INFO - PROCESS | 1646 | 1467872376711 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 23:19:36 INFO - PROCESS | 1646 | 1467872376714 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 23:19:36 INFO - PROCESS | 1646 | 1467872376716 Marionette TRACE conn2 <- [1,1294,null,{}] 23:19:36 INFO - PROCESS | 1646 | 1467872376725 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:36 INFO - PROCESS | 1646 | 1467872376727 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:36 INFO - PROCESS | 1646 | 1467872376874 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 23:19:36 INFO - PROCESS | 1646 | 1467872376921 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:36 INFO - PROCESS | 1646 | 1467872376922 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:36 INFO - PROCESS | 1646 | ++DOCSHELL 0x128ae6800 == 37 [pid = 1646] [id = 331] 23:19:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x1283e8c00) [pid = 1646] [serial = 992] [outer = 0x0] 23:19:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x128cba000) [pid = 1646] [serial = 993] [outer = 0x1283e8c00] 23:19:36 INFO - PROCESS | 1646 | 1467872376962 Marionette DEBUG loaded listener.js 23:19:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x128e0f400) [pid = 1646] [serial = 994] [outer = 0x1283e8c00] 23:19:37 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x1176ec800) [pid = 1646] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 23:19:37 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x1128aec00) [pid = 1646] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 23:19:37 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x112f8ec00) [pid = 1646] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 23:19:37 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x112f10000) [pid = 1646] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 23:19:37 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x115f3b800) [pid = 1646] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 23:19:37 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x112e4b400) [pid = 1646] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 23:19:37 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x118260000) [pid = 1646] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 23:19:37 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x123b28800) [pid = 1646] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 23:19:37 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x123b6a000) [pid = 1646] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 23:19:37 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x126124c00) [pid = 1646] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 23:19:37 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x1176e2400) [pid = 1646] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 23:19:37 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x1128b0400) [pid = 1646] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 23:19:37 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x116971000) [pid = 1646] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 23:19:37 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x1166fd800) [pid = 1646] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 23:19:37 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x11991cc00) [pid = 1646] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 23:19:37 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x119444800) [pid = 1646] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 23:19:37 INFO - PROCESS | 1646 | 1467872377409 Marionette TRACE conn2 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 23:19:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 23:19:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 727ms 23:19:37 INFO - PROCESS | 1646 | 1467872377440 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 23:19:37 INFO - PROCESS | 1646 | 1467872377442 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 23:19:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 23:19:37 INFO - PROCESS | 1646 | 1467872377444 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 23:19:37 INFO - PROCESS | 1646 | 1467872377445 Marionette TRACE conn2 <- [1,1298,null,{}] 23:19:37 INFO - PROCESS | 1646 | 1467872377448 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:37 INFO - PROCESS | 1646 | 1467872377451 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:37 INFO - PROCESS | 1646 | 1467872377559 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 23:19:37 INFO - PROCESS | 1646 | 1467872377593 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:37 INFO - PROCESS | 1646 | 1467872377594 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:37 INFO - PROCESS | 1646 | ++DOCSHELL 0x119a9d800 == 38 [pid = 1646] [id = 332] 23:19:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x1128b2000) [pid = 1646] [serial = 995] [outer = 0x0] 23:19:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x1185a7400) [pid = 1646] [serial = 996] [outer = 0x1128b2000] 23:19:37 INFO - PROCESS | 1646 | 1467872377619 Marionette DEBUG loaded listener.js 23:19:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x123108400) [pid = 1646] [serial = 997] [outer = 0x1128b2000] 23:19:37 INFO - PROCESS | 1646 | 1467872377877 Marionette TRACE conn2 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 23:19:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 23:19:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 473ms 23:19:37 INFO - PROCESS | 1646 | 1467872377921 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 23:19:37 INFO - PROCESS | 1646 | 1467872377922 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 23:19:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 23:19:37 INFO - PROCESS | 1646 | 1467872377924 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 23:19:37 INFO - PROCESS | 1646 | 1467872377925 Marionette TRACE conn2 <- [1,1302,null,{}] 23:19:37 INFO - PROCESS | 1646 | 1467872377928 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:37 INFO - PROCESS | 1646 | 1467872377929 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:38 INFO - PROCESS | 1646 | 1467872378021 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 23:19:38 INFO - PROCESS | 1646 | 1467872378025 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:38 INFO - PROCESS | 1646 | 1467872378026 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:38 INFO - PROCESS | 1646 | ++DOCSHELL 0x129f72000 == 39 [pid = 1646] [id = 333] 23:19:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x1236d1c00) [pid = 1646] [serial = 998] [outer = 0x0] 23:19:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x128cb9c00) [pid = 1646] [serial = 999] [outer = 0x1236d1c00] 23:19:38 INFO - PROCESS | 1646 | 1467872378050 Marionette DEBUG loaded listener.js 23:19:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x128e14c00) [pid = 1646] [serial = 1000] [outer = 0x1236d1c00] 23:19:38 INFO - PROCESS | 1646 | 1467872378396 Marionette TRACE conn2 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 23:19:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 23:19:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 520ms 23:19:38 INFO - PROCESS | 1646 | 1467872378445 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 23:19:38 INFO - PROCESS | 1646 | 1467872378446 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 23:19:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 23:19:38 INFO - PROCESS | 1646 | 1467872378449 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 23:19:38 INFO - PROCESS | 1646 | 1467872378451 Marionette TRACE conn2 <- [1,1306,null,{}] 23:19:38 INFO - PROCESS | 1646 | 1467872378453 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:38 INFO - PROCESS | 1646 | 1467872378455 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:38 INFO - PROCESS | 1646 | 1467872378546 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 23:19:38 INFO - PROCESS | 1646 | 1467872378550 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:38 INFO - PROCESS | 1646 | 1467872378552 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:38 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a53e800 == 40 [pid = 1646] [id = 334] 23:19:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x128e15000) [pid = 1646] [serial = 1001] [outer = 0x0] 23:19:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x129cadc00) [pid = 1646] [serial = 1002] [outer = 0x128e15000] 23:19:38 INFO - PROCESS | 1646 | 1467872378578 Marionette DEBUG loaded listener.js 23:19:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x129f3fc00) [pid = 1646] [serial = 1003] [outer = 0x128e15000] 23:19:38 INFO - PROCESS | 1646 | 1467872378889 Marionette TRACE conn2 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 23:19:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 23:19:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 469ms 23:19:38 INFO - PROCESS | 1646 | 1467872378920 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 23:19:38 INFO - PROCESS | 1646 | 1467872378921 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 23:19:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 23:19:38 INFO - PROCESS | 1646 | 1467872378923 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 23:19:38 INFO - PROCESS | 1646 | 1467872378924 Marionette TRACE conn2 <- [1,1310,null,{}] 23:19:38 INFO - PROCESS | 1646 | 1467872378927 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:38 INFO - PROCESS | 1646 | 1467872378928 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:39 INFO - PROCESS | 1646 | 1467872379010 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 23:19:39 INFO - PROCESS | 1646 | 1467872379016 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:39 INFO - PROCESS | 1646 | 1467872379017 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a5e5800 == 41 [pid = 1646] [id = 335] 23:19:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x129f3ec00) [pid = 1646] [serial = 1004] [outer = 0x0] 23:19:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x129f85800) [pid = 1646] [serial = 1005] [outer = 0x129f3ec00] 23:19:39 INFO - PROCESS | 1646 | 1467872379089 Marionette DEBUG loaded listener.js 23:19:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x129f8e000) [pid = 1646] [serial = 1006] [outer = 0x129f3ec00] 23:19:39 INFO - PROCESS | 1646 | 1467872379536 Marionette TRACE conn2 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 23:19:39 INFO - PROCESS | 1646 | 1467872379597 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 23:19:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 23:19:39 INFO - PROCESS | 1646 | 1467872379602 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 23:19:39 INFO - PROCESS | 1646 | 1467872379605 Marionette TRACE conn2 <- [1,1314,null,{}] 23:19:39 INFO - PROCESS | 1646 | 1467872379611 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:39 INFO - PROCESS | 1646 | 1467872379614 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:39 INFO - PROCESS | 1646 | 1467872379848 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 23:19:39 INFO - PROCESS | 1646 | 1467872379895 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:39 INFO - PROCESS | 1646 | 1467872379897 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x118250000 == 42 [pid = 1646] [id = 336] 23:19:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x116160000) [pid = 1646] [serial = 1007] [outer = 0x0] 23:19:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x11820c800) [pid = 1646] [serial = 1008] [outer = 0x116160000] 23:19:39 INFO - PROCESS | 1646 | 1467872379927 Marionette DEBUG loaded listener.js 23:19:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x1185ac400) [pid = 1646] [serial = 1009] [outer = 0x116160000] 23:19:40 INFO - PROCESS | 1646 | 1467872380339 Marionette TRACE conn2 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 23:19:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 23:19:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 772ms 23:19:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 23:19:40 INFO - PROCESS | 1646 | 1467872380374 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 23:19:40 INFO - PROCESS | 1646 | 1467872380378 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 23:19:40 INFO - PROCESS | 1646 | 1467872380383 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 23:19:40 INFO - PROCESS | 1646 | 1467872380386 Marionette TRACE conn2 <- [1,1318,null,{}] 23:19:40 INFO - PROCESS | 1646 | 1467872380389 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:40 INFO - PROCESS | 1646 | 1467872380391 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:40 INFO - PROCESS | 1646 | 1467872380514 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 23:19:40 INFO - PROCESS | 1646 | 1467872380628 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:40 INFO - PROCESS | 1646 | 1467872380630 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:40 INFO - PROCESS | 1646 | ++DOCSHELL 0x124ca4800 == 43 [pid = 1646] [id = 337] 23:19:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x119189000) [pid = 1646] [serial = 1010] [outer = 0x0] 23:19:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x121705800) [pid = 1646] [serial = 1011] [outer = 0x119189000] 23:19:40 INFO - PROCESS | 1646 | 1467872380684 Marionette DEBUG loaded listener.js 23:19:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x123645400) [pid = 1646] [serial = 1012] [outer = 0x119189000] 23:19:41 INFO - PROCESS | 1646 | 1467872381106 Marionette TRACE conn2 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 23:19:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 23:19:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 778ms 23:19:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 23:19:41 INFO - PROCESS | 1646 | 1467872381160 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 23:19:41 INFO - PROCESS | 1646 | 1467872381162 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 23:19:41 INFO - PROCESS | 1646 | 1467872381164 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 23:19:41 INFO - PROCESS | 1646 | 1467872381167 Marionette TRACE conn2 <- [1,1322,null,{}] 23:19:41 INFO - PROCESS | 1646 | 1467872381174 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:41 INFO - PROCESS | 1646 | 1467872381178 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:41 INFO - PROCESS | 1646 | 1467872381279 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 23:19:41 INFO - PROCESS | 1646 | 1467872381337 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:41 INFO - PROCESS | 1646 | 1467872381339 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:41 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ba93000 == 44 [pid = 1646] [id = 338] 23:19:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x123b24000) [pid = 1646] [serial = 1013] [outer = 0x0] 23:19:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x12693f400) [pid = 1646] [serial = 1014] [outer = 0x123b24000] 23:19:41 INFO - PROCESS | 1646 | 1467872381369 Marionette DEBUG loaded listener.js 23:19:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x128558800) [pid = 1646] [serial = 1015] [outer = 0x123b24000] 23:19:41 INFO - PROCESS | 1646 | 1467872381786 Marionette TRACE conn2 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 23:19:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 23:19:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 674ms 23:19:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 23:19:41 INFO - PROCESS | 1646 | 1467872381839 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 23:19:41 INFO - PROCESS | 1646 | 1467872381840 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 23:19:41 INFO - PROCESS | 1646 | 1467872381843 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 23:19:41 INFO - PROCESS | 1646 | 1467872381844 Marionette TRACE conn2 <- [1,1326,null,{}] 23:19:41 INFO - PROCESS | 1646 | 1467872381846 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:41 INFO - PROCESS | 1646 | 1467872381848 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:41 INFO - PROCESS | 1646 | 1467872381951 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 23:19:42 INFO - PROCESS | 1646 | 1467872382006 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:42 INFO - PROCESS | 1646 | 1467872382007 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:42 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c128800 == 45 [pid = 1646] [id = 339] 23:19:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x12876ec00) [pid = 1646] [serial = 1016] [outer = 0x0] 23:19:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x128c4b800) [pid = 1646] [serial = 1017] [outer = 0x12876ec00] 23:19:42 INFO - PROCESS | 1646 | 1467872382036 Marionette DEBUG loaded listener.js 23:19:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x128e15c00) [pid = 1646] [serial = 1018] [outer = 0x12876ec00] 23:19:42 INFO - PROCESS | 1646 | 1467872382455 Marionette TRACE conn2 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 23:19:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 23:19:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 619ms 23:19:42 INFO - PROCESS | 1646 | 1467872382463 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 23:19:42 INFO - PROCESS | 1646 | 1467872382467 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 23:19:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 23:19:42 INFO - PROCESS | 1646 | 1467872382470 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 23:19:42 INFO - PROCESS | 1646 | 1467872382471 Marionette TRACE conn2 <- [1,1330,null,{}] 23:19:42 INFO - PROCESS | 1646 | 1467872382474 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:42 INFO - PROCESS | 1646 | 1467872382476 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:42 INFO - PROCESS | 1646 | 1467872382590 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 23:19:42 INFO - PROCESS | 1646 | 1467872382727 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:42 INFO - PROCESS | 1646 | 1467872382729 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:42 INFO - PROCESS | 1646 | ++DOCSHELL 0x115f6e800 == 46 [pid = 1646] [id = 340] 23:19:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x112e53800) [pid = 1646] [serial = 1019] [outer = 0x0] 23:19:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x118771400) [pid = 1646] [serial = 1020] [outer = 0x112e53800] 23:19:42 INFO - PROCESS | 1646 | 1467872382776 Marionette DEBUG loaded listener.js 23:19:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x126699400) [pid = 1646] [serial = 1021] [outer = 0x112e53800] 23:19:43 INFO - PROCESS | 1646 | 1467872383455 Marionette TRACE conn2 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 23:19:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 23:19:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1019ms 23:19:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 23:19:43 INFO - PROCESS | 1646 | 1467872383489 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 23:19:43 INFO - PROCESS | 1646 | 1467872383491 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 23:19:43 INFO - PROCESS | 1646 | 1467872383495 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 23:19:43 INFO - PROCESS | 1646 | 1467872383496 Marionette TRACE conn2 <- [1,1334,null,{}] 23:19:43 INFO - PROCESS | 1646 | 1467872383528 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:43 INFO - PROCESS | 1646 | 1467872383530 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:43 INFO - PROCESS | 1646 | 1467872383626 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 23:19:43 INFO - PROCESS | 1646 | 1467872383697 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:43 INFO - PROCESS | 1646 | 1467872383699 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:43 INFO - PROCESS | 1646 | ++DOCSHELL 0x118307800 == 47 [pid = 1646] [id = 341] 23:19:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x112e51800) [pid = 1646] [serial = 1022] [outer = 0x0] 23:19:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x112ee7800) [pid = 1646] [serial = 1023] [outer = 0x112e51800] 23:19:43 INFO - PROCESS | 1646 | 1467872383726 Marionette DEBUG loaded listener.js 23:19:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x1176eb800) [pid = 1646] [serial = 1024] [outer = 0x112e51800] 23:19:44 INFO - PROCESS | 1646 | 1467872384173 Marionette TRACE conn2 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 23:19:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 23:19:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 692ms 23:19:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 23:19:44 INFO - PROCESS | 1646 | 1467872384186 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 23:19:44 INFO - PROCESS | 1646 | 1467872384189 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 23:19:44 INFO - PROCESS | 1646 | 1467872384193 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 23:19:44 INFO - PROCESS | 1646 | 1467872384195 Marionette TRACE conn2 <- [1,1338,null,{}] 23:19:44 INFO - PROCESS | 1646 | 1467872384198 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:44 INFO - PROCESS | 1646 | 1467872384199 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:44 INFO - PROCESS | 1646 | --DOCSHELL 0x12a53e800 == 46 [pid = 1646] [id = 334] 23:19:44 INFO - PROCESS | 1646 | --DOCSHELL 0x129f72000 == 45 [pid = 1646] [id = 333] 23:19:44 INFO - PROCESS | 1646 | --DOCSHELL 0x119a9d800 == 44 [pid = 1646] [id = 332] 23:19:44 INFO - PROCESS | 1646 | --DOCSHELL 0x128ae6800 == 43 [pid = 1646] [id = 331] 23:19:44 INFO - PROCESS | 1646 | --DOCSHELL 0x1285db000 == 42 [pid = 1646] [id = 330] 23:19:44 INFO - PROCESS | 1646 | --DOCSHELL 0x1265a0000 == 41 [pid = 1646] [id = 329] 23:19:44 INFO - PROCESS | 1646 | --DOCSHELL 0x123c99800 == 40 [pid = 1646] [id = 328] 23:19:44 INFO - PROCESS | 1646 | --DOCSHELL 0x123068000 == 39 [pid = 1646] [id = 327] 23:19:44 INFO - PROCESS | 1646 | --DOCSHELL 0x119a9e000 == 38 [pid = 1646] [id = 326] 23:19:44 INFO - PROCESS | 1646 | --DOCSHELL 0x1182c3800 == 37 [pid = 1646] [id = 325] 23:19:44 INFO - PROCESS | 1646 | --DOCSHELL 0x1169b4800 == 36 [pid = 1646] [id = 324] 23:19:44 INFO - PROCESS | 1646 | --DOCSHELL 0x1171f3800 == 35 [pid = 1646] [id = 323] 23:19:44 INFO - PROCESS | 1646 | --DOCSHELL 0x11916c800 == 34 [pid = 1646] [id = 322] 23:19:44 INFO - PROCESS | 1646 | --DOCSHELL 0x115f5b000 == 33 [pid = 1646] [id = 321] 23:19:44 INFO - PROCESS | 1646 | --DOCSHELL 0x115f6e800 == 32 [pid = 1646] [id = 340] 23:19:44 INFO - PROCESS | 1646 | --DOCSHELL 0x12c128800 == 31 [pid = 1646] [id = 339] 23:19:44 INFO - PROCESS | 1646 | --DOCSHELL 0x12ba93000 == 30 [pid = 1646] [id = 338] 23:19:44 INFO - PROCESS | 1646 | --DOCSHELL 0x124ca4800 == 29 [pid = 1646] [id = 337] 23:19:44 INFO - PROCESS | 1646 | --DOCSHELL 0x12a5e5800 == 28 [pid = 1646] [id = 335] 23:19:44 INFO - PROCESS | 1646 | --DOCSHELL 0x118250000 == 27 [pid = 1646] [id = 336] 23:19:44 INFO - PROCESS | 1646 | 1467872384822 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 23:19:44 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x1185abc00) [pid = 1646] [serial = 936] [outer = 0x0] [url = about:blank] 23:19:44 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x1187f7400) [pid = 1646] [serial = 937] [outer = 0x0] [url = about:blank] 23:19:44 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x112e0a400) [pid = 1646] [serial = 930] [outer = 0x0] [url = about:blank] 23:19:44 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x112edc400) [pid = 1646] [serial = 931] [outer = 0x0] [url = about:blank] 23:19:44 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x1166f4c00) [pid = 1646] [serial = 933] [outer = 0x0] [url = about:blank] 23:19:44 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x1175b3000) [pid = 1646] [serial = 934] [outer = 0x0] [url = about:blank] 23:19:44 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x119835000) [pid = 1646] [serial = 939] [outer = 0x0] [url = about:blank] 23:19:44 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x117112800) [pid = 1646] [serial = 928] [outer = 0x0] [url = about:blank] 23:19:44 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x1164dd000) [pid = 1646] [serial = 927] [outer = 0x0] [url = about:blank] 23:19:44 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x1283e5000) [pid = 1646] [serial = 960] [outer = 0x0] [url = about:blank] 23:19:44 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x116165c00) [pid = 1646] [serial = 913] [outer = 0x0] [url = about:blank] 23:19:44 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x112ee0800) [pid = 1646] [serial = 912] [outer = 0x0] [url = about:blank] 23:19:44 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x1188fe000) [pid = 1646] [serial = 916] [outer = 0x0] [url = about:blank] 23:19:44 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x118770800) [pid = 1646] [serial = 915] [outer = 0x0] [url = about:blank] 23:19:44 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x123bd8000) [pid = 1646] [serial = 919] [outer = 0x0] [url = about:blank] 23:19:44 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x123b2fc00) [pid = 1646] [serial = 918] [outer = 0x0] [url = about:blank] 23:19:44 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x123bdc000) [pid = 1646] [serial = 948] [outer = 0x0] [url = about:blank] 23:19:44 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x12857cc00) [pid = 1646] [serial = 922] [outer = 0x0] [url = about:blank] 23:19:44 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x126b32000) [pid = 1646] [serial = 921] [outer = 0x0] [url = about:blank] 23:19:44 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x123b69800) [pid = 1646] [serial = 946] [outer = 0x0] [url = about:blank] 23:19:44 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x12396e000) [pid = 1646] [serial = 945] [outer = 0x0] [url = about:blank] 23:19:44 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x124cc0000) [pid = 1646] [serial = 951] [outer = 0x0] [url = about:blank] 23:19:44 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x128c55000) [pid = 1646] [serial = 925] [outer = 0x0] [url = about:blank] 23:19:44 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x128a7f000) [pid = 1646] [serial = 924] [outer = 0x0] [url = about:blank] 23:19:44 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x118202800) [pid = 1646] [serial = 954] [outer = 0x0] [url = about:blank] 23:19:44 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x126608c00) [pid = 1646] [serial = 952] [outer = 0x0] [url = about:blank] 23:19:44 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x1199e6400) [pid = 1646] [serial = 955] [outer = 0x0] [url = about:blank] 23:19:44 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x1232bbc00) [pid = 1646] [serial = 942] [outer = 0x0] [url = about:blank] 23:19:44 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x123642800) [pid = 1646] [serial = 943] [outer = 0x0] [url = about:blank] 23:19:44 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x1244b7400) [pid = 1646] [serial = 949] [outer = 0x0] [url = about:blank] 23:19:44 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x123b27000) [pid = 1646] [serial = 957] [outer = 0x0] [url = about:blank] 23:19:44 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x12836f000) [pid = 1646] [serial = 958] [outer = 0x0] [url = about:blank] 23:19:44 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x119fd2400) [pid = 1646] [serial = 940] [outer = 0x0] [url = about:blank] 23:19:44 INFO - PROCESS | 1646 | --DOCSHELL 0x118307800 == 26 [pid = 1646] [id = 341] 23:19:44 INFO - PROCESS | 1646 | 1467872384910 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:44 INFO - PROCESS | 1646 | 1467872384912 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:44 INFO - PROCESS | 1646 | ++DOCSHELL 0x112545000 == 27 [pid = 1646] [id = 342] 23:19:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x110ef2800) [pid = 1646] [serial = 1025] [outer = 0x0] 23:19:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x1121b9000) [pid = 1646] [serial = 1026] [outer = 0x110ef2800] 23:19:44 INFO - PROCESS | 1646 | 1467872384941 Marionette DEBUG loaded listener.js 23:19:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x112e0a400) [pid = 1646] [serial = 1027] [outer = 0x110ef2800] 23:19:45 INFO - PROCESS | 1646 | 1467872385722 Marionette TRACE conn2 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 23:19:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 23:19:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1575ms 23:19:45 INFO - PROCESS | 1646 | 1467872385769 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 23:19:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 23:19:45 INFO - PROCESS | 1646 | 1467872385772 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 23:19:45 INFO - PROCESS | 1646 | 1467872385775 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 23:19:45 INFO - PROCESS | 1646 | 1467872385777 Marionette TRACE conn2 <- [1,1342,null,{}] 23:19:45 INFO - PROCESS | 1646 | 1467872385780 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:45 INFO - PROCESS | 1646 | 1467872385781 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:45 INFO - PROCESS | 1646 | 1467872385858 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 23:19:45 INFO - PROCESS | 1646 | 1467872385862 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:45 INFO - PROCESS | 1646 | 1467872385863 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:45 INFO - PROCESS | 1646 | ++DOCSHELL 0x11717c000 == 28 [pid = 1646] [id = 343] 23:19:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x115fa7000) [pid = 1646] [serial = 1028] [outer = 0x0] 23:19:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x1164df800) [pid = 1646] [serial = 1029] [outer = 0x115fa7000] 23:19:45 INFO - PROCESS | 1646 | 1467872385893 Marionette DEBUG loaded listener.js 23:19:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x11697cc00) [pid = 1646] [serial = 1030] [outer = 0x115fa7000] 23:19:46 INFO - PROCESS | 1646 | 1467872386306 Marionette TRACE conn2 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 23:19:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 23:19:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 572ms 23:19:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 23:19:46 INFO - PROCESS | 1646 | 1467872386357 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 23:19:46 INFO - PROCESS | 1646 | 1467872386359 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 23:19:46 INFO - PROCESS | 1646 | 1467872386363 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 23:19:46 INFO - PROCESS | 1646 | 1467872386367 Marionette TRACE conn2 <- [1,1346,null,{}] 23:19:46 INFO - PROCESS | 1646 | 1467872386370 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:46 INFO - PROCESS | 1646 | 1467872386373 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:46 INFO - PROCESS | 1646 | 1467872386490 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 23:19:46 INFO - PROCESS | 1646 | 1467872386580 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:46 INFO - PROCESS | 1646 | 1467872386593 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:46 INFO - PROCESS | 1646 | ++DOCSHELL 0x11717b800 == 29 [pid = 1646] [id = 344] 23:19:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x115d1a000) [pid = 1646] [serial = 1031] [outer = 0x0] 23:19:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x118262c00) [pid = 1646] [serial = 1032] [outer = 0x115d1a000] 23:19:46 INFO - PROCESS | 1646 | 1467872386635 Marionette DEBUG loaded listener.js 23:19:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x1185b1400) [pid = 1646] [serial = 1033] [outer = 0x115d1a000] 23:19:47 INFO - PROCESS | 1646 | 1467872387017 Marionette TRACE conn2 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 23:19:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 23:19:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 674ms 23:19:47 INFO - PROCESS | 1646 | 1467872387038 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 23:19:47 INFO - PROCESS | 1646 | 1467872387040 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 23:19:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 23:19:47 INFO - PROCESS | 1646 | 1467872387049 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 23:19:47 INFO - PROCESS | 1646 | 1467872387054 Marionette TRACE conn2 <- [1,1350,null,{}] 23:19:47 INFO - PROCESS | 1646 | 1467872387056 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:47 INFO - PROCESS | 1646 | 1467872387059 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:47 INFO - PROCESS | 1646 | 1467872387158 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 23:19:47 INFO - PROCESS | 1646 | 1467872387191 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:47 INFO - PROCESS | 1646 | 1467872387193 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x1195e3800 == 30 [pid = 1646] [id = 345] 23:19:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x118770800) [pid = 1646] [serial = 1034] [outer = 0x0] 23:19:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x11943fc00) [pid = 1646] [serial = 1035] [outer = 0x118770800] 23:19:47 INFO - PROCESS | 1646 | 1467872387217 Marionette DEBUG loaded listener.js 23:19:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x119fd2400) [pid = 1646] [serial = 1036] [outer = 0x118770800] 23:19:47 INFO - PROCESS | 1646 | 1467872387556 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 23:19:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 23:19:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 527ms 23:19:47 INFO - PROCESS | 1646 | 1467872387571 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 23:19:47 INFO - PROCESS | 1646 | 1467872387573 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 23:19:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 23:19:47 INFO - PROCESS | 1646 | 1467872387575 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 23:19:47 INFO - PROCESS | 1646 | 1467872387576 Marionette TRACE conn2 <- [1,1354,null,{}] 23:19:47 INFO - PROCESS | 1646 | 1467872387585 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:47 INFO - PROCESS | 1646 | 1467872387586 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:47 INFO - PROCESS | 1646 | 1467872387679 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 23:19:47 INFO - PROCESS | 1646 | 1467872387682 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:47 INFO - PROCESS | 1646 | 1467872387683 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x119fb7800 == 31 [pid = 1646] [id = 346] 23:19:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x119fd3400) [pid = 1646] [serial = 1037] [outer = 0x0] 23:19:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x12363fc00) [pid = 1646] [serial = 1038] [outer = 0x119fd3400] 23:19:47 INFO - PROCESS | 1646 | 1467872387714 Marionette DEBUG loaded listener.js 23:19:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x1236d9000) [pid = 1646] [serial = 1039] [outer = 0x119fd3400] 23:19:48 INFO - PROCESS | 1646 | 1467872388041 Marionette TRACE conn2 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 23:19:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 23:19:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 519ms 23:19:48 INFO - PROCESS | 1646 | 1467872388106 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 23:19:48 INFO - PROCESS | 1646 | 1467872388108 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 23:19:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 23:19:48 INFO - PROCESS | 1646 | 1467872388110 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 23:19:48 INFO - PROCESS | 1646 | 1467872388111 Marionette TRACE conn2 <- [1,1358,null,{}] 23:19:48 INFO - PROCESS | 1646 | 1467872388113 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:48 INFO - PROCESS | 1646 | 1467872388114 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:48 INFO - PROCESS | 1646 | 1467872388212 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 23:19:48 INFO - PROCESS | 1646 | 1467872388216 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:48 INFO - PROCESS | 1646 | 1467872388220 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x1239bd800 == 32 [pid = 1646] [id = 347] 23:19:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x114f92400) [pid = 1646] [serial = 1040] [outer = 0x0] 23:19:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x123b2d400) [pid = 1646] [serial = 1041] [outer = 0x114f92400] 23:19:48 INFO - PROCESS | 1646 | 1467872388281 Marionette DEBUG loaded listener.js 23:19:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x123bd9000) [pid = 1646] [serial = 1042] [outer = 0x114f92400] 23:19:48 INFO - PROCESS | 1646 | 1467872388658 Marionette TRACE conn2 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 23:19:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 23:19:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 568ms 23:19:48 INFO - PROCESS | 1646 | 1467872388679 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 23:19:48 INFO - PROCESS | 1646 | 1467872388681 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 23:19:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 23:19:48 INFO - PROCESS | 1646 | 1467872388684 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 23:19:48 INFO - PROCESS | 1646 | 1467872388685 Marionette TRACE conn2 <- [1,1362,null,{}] 23:19:48 INFO - PROCESS | 1646 | 1467872388695 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:48 INFO - PROCESS | 1646 | 1467872388697 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:48 INFO - PROCESS | 1646 | 1467872388832 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 23:19:48 INFO - PROCESS | 1646 | 1467872388835 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:48 INFO - PROCESS | 1646 | 1467872388836 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x112550800 == 33 [pid = 1646] [id = 348] 23:19:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x11876b800) [pid = 1646] [serial = 1043] [outer = 0x0] 23:19:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x1244b7c00) [pid = 1646] [serial = 1044] [outer = 0x11876b800] 23:19:48 INFO - PROCESS | 1646 | 1467872388862 Marionette DEBUG loaded listener.js 23:19:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x126607800) [pid = 1646] [serial = 1045] [outer = 0x11876b800] 23:19:49 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x1244b3400) [pid = 1646] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 23:19:49 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x1128b3000) [pid = 1646] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 23:19:49 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x1283e8c00) [pid = 1646] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 23:19:49 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x1128b2000) [pid = 1646] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 23:19:49 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x1246e2c00) [pid = 1646] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 23:19:49 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x1236d7000) [pid = 1646] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 23:19:49 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x112e0c800) [pid = 1646] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 23:19:49 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x111f2bc00) [pid = 1646] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 23:19:49 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x1187ea400) [pid = 1646] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 23:19:49 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x112eb7400) [pid = 1646] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 23:19:49 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x11825dc00) [pid = 1646] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 23:19:49 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x117114000) [pid = 1646] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 23:19:49 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x1236d1c00) [pid = 1646] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 23:19:49 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x128e15000) [pid = 1646] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 23:19:49 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x123bd5800) [pid = 1646] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 23:19:49 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x129f3ec00) [pid = 1646] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 23:19:49 INFO - PROCESS | 1646 | 1467872389371 Marionette TRACE conn2 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 23:19:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 23:19:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 726ms 23:19:49 INFO - PROCESS | 1646 | 1467872389418 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 23:19:49 INFO - PROCESS | 1646 | 1467872389420 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 23:19:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 23:19:49 INFO - PROCESS | 1646 | 1467872389423 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 23:19:49 INFO - PROCESS | 1646 | 1467872389424 Marionette TRACE conn2 <- [1,1366,null,{}] 23:19:49 INFO - PROCESS | 1646 | 1467872389426 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:49 INFO - PROCESS | 1646 | 1467872389428 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:49 INFO - PROCESS | 1646 | 1467872389518 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 23:19:49 INFO - PROCESS | 1646 | 1467872389524 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:49 INFO - PROCESS | 1646 | 1467872389525 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:49 INFO - PROCESS | 1646 | ++DOCSHELL 0x124d25000 == 34 [pid = 1646] [id = 349] 23:19:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x112e0c800) [pid = 1646] [serial = 1046] [outer = 0x0] 23:19:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x118208000) [pid = 1646] [serial = 1047] [outer = 0x112e0c800] 23:19:49 INFO - PROCESS | 1646 | 1467872389549 Marionette DEBUG loaded listener.js 23:19:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x119921c00) [pid = 1646] [serial = 1048] [outer = 0x112e0c800] 23:19:49 INFO - PROCESS | 1646 | 1467872389876 Marionette TRACE conn2 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 23:19:49 INFO - PROCESS | 1646 | 1467872389893 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 23:19:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 23:19:49 INFO - PROCESS | 1646 | 1467872389896 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 23:19:49 INFO - PROCESS | 1646 | 1467872389897 Marionette TRACE conn2 <- [1,1370,null,{}] 23:19:49 INFO - PROCESS | 1646 | 1467872389901 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:49 INFO - PROCESS | 1646 | 1467872389902 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:49 INFO - PROCESS | 1646 | 1467872389973 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 23:19:49 INFO - PROCESS | 1646 | 1467872389977 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:49 INFO - PROCESS | 1646 | 1467872389978 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:49 INFO - PROCESS | 1646 | ++DOCSHELL 0x1282e0000 == 35 [pid = 1646] [id = 350] 23:19:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x123b25000) [pid = 1646] [serial = 1049] [outer = 0x0] 23:19:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x124cc1000) [pid = 1646] [serial = 1050] [outer = 0x123b25000] 23:19:50 INFO - PROCESS | 1646 | 1467872390004 Marionette DEBUG loaded listener.js 23:19:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x12669e800) [pid = 1646] [serial = 1051] [outer = 0x123b25000] 23:19:50 INFO - PROCESS | 1646 | 1467872390363 Marionette TRACE conn2 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 23:19:50 INFO - PROCESS | 1646 | 1467872390418 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 23:19:50 INFO - PROCESS | 1646 | 1467872390420 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 23:19:50 INFO - PROCESS | 1646 | 1467872390422 Marionette TRACE conn2 <- [1,1374,null,{}] 23:19:50 INFO - PROCESS | 1646 | 1467872390425 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:50 INFO - PROCESS | 1646 | 1467872390426 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:50 INFO - PROCESS | 1646 | 1467872390539 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 23:19:50 INFO - PROCESS | 1646 | 1467872390545 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:50 INFO - PROCESS | 1646 | 1467872390545 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:50 INFO - PROCESS | 1646 | ++DOCSHELL 0x1285c8000 == 36 [pid = 1646] [id = 351] 23:19:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x126b27c00) [pid = 1646] [serial = 1052] [outer = 0x0] 23:19:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x128373800) [pid = 1646] [serial = 1053] [outer = 0x126b27c00] 23:19:50 INFO - PROCESS | 1646 | 1467872390578 Marionette DEBUG loaded listener.js 23:19:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x1283e3c00) [pid = 1646] [serial = 1054] [outer = 0x126b27c00] 23:19:50 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:19:50 INFO - PROCESS | 1646 | 1467872390913 Marionette TRACE conn2 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 23:19:50 INFO - PROCESS | 1646 | 1467872390942 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 23:19:50 INFO - PROCESS | 1646 | 1467872390944 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 23:19:50 INFO - PROCESS | 1646 | 1467872390945 Marionette TRACE conn2 <- [1,1378,null,{}] 23:19:50 INFO - PROCESS | 1646 | 1467872390947 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:50 INFO - PROCESS | 1646 | 1467872390949 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:51 INFO - PROCESS | 1646 | 1467872391022 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 23:19:51 INFO - PROCESS | 1646 | 1467872391080 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:51 INFO - PROCESS | 1646 | 1467872391081 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:51 INFO - PROCESS | 1646 | ++DOCSHELL 0x128af8000 == 37 [pid = 1646] [id = 352] 23:19:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x119b54000) [pid = 1646] [serial = 1055] [outer = 0x0] 23:19:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x1283ed000) [pid = 1646] [serial = 1056] [outer = 0x119b54000] 23:19:51 INFO - PROCESS | 1646 | 1467872391108 Marionette DEBUG loaded listener.js 23:19:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x128579800) [pid = 1646] [serial = 1057] [outer = 0x119b54000] 23:19:51 INFO - PROCESS | 1646 | 1467872391642 Marionette TRACE conn2 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 23:19:51 INFO - PROCESS | 1646 | 1467872391693 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 23:19:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 23:19:51 INFO - PROCESS | 1646 | 1467872391701 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 23:19:51 INFO - PROCESS | 1646 | 1467872391705 Marionette TRACE conn2 <- [1,1382,null,{}] 23:19:51 INFO - PROCESS | 1646 | 1467872391709 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:51 INFO - PROCESS | 1646 | 1467872391711 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:51 INFO - PROCESS | 1646 | 1467872391861 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 23:19:51 INFO - PROCESS | 1646 | 1467872391963 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:51 INFO - PROCESS | 1646 | 1467872391965 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:51 INFO - PROCESS | 1646 | ++DOCSHELL 0x1181d7800 == 38 [pid = 1646] [id = 353] 23:19:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x113c6f800) [pid = 1646] [serial = 1058] [outer = 0x0] 23:19:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x114f9e000) [pid = 1646] [serial = 1059] [outer = 0x113c6f800] 23:19:52 INFO - PROCESS | 1646 | 1467872392015 Marionette DEBUG loaded listener.js 23:19:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x117117400) [pid = 1646] [serial = 1060] [outer = 0x113c6f800] 23:19:52 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:19:52 INFO - PROCESS | 1646 | 1467872392618 Marionette TRACE conn2 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 23:19:52 INFO - PROCESS | 1646 | 1467872392681 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 23:19:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 23:19:52 INFO - PROCESS | 1646 | 1467872392685 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 23:19:52 INFO - PROCESS | 1646 | 1467872392687 Marionette TRACE conn2 <- [1,1386,null,{}] 23:19:52 INFO - PROCESS | 1646 | 1467872392690 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:52 INFO - PROCESS | 1646 | 1467872392691 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:52 INFO - PROCESS | 1646 | 1467872392894 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 23:19:52 INFO - PROCESS | 1646 | 1467872392958 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:52 INFO - PROCESS | 1646 | 1467872392959 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x11661e000 == 39 [pid = 1646] [id = 354] 23:19:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x112e52000) [pid = 1646] [serial = 1061] [outer = 0x0] 23:19:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x112edf000) [pid = 1646] [serial = 1062] [outer = 0x112e52000] 23:19:52 INFO - PROCESS | 1646 | 1467872392988 Marionette DEBUG loaded listener.js 23:19:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x115f3b800) [pid = 1646] [serial = 1063] [outer = 0x112e52000] 23:19:53 INFO - PROCESS | 1646 | --DOCSHELL 0x1285c8000 == 38 [pid = 1646] [id = 351] 23:19:53 INFO - PROCESS | 1646 | --DOCSHELL 0x1282e0000 == 37 [pid = 1646] [id = 350] 23:19:53 INFO - PROCESS | 1646 | --DOCSHELL 0x124d25000 == 36 [pid = 1646] [id = 349] 23:19:53 INFO - PROCESS | 1646 | --DOCSHELL 0x112550800 == 35 [pid = 1646] [id = 348] 23:19:53 INFO - PROCESS | 1646 | --DOCSHELL 0x1239bd800 == 34 [pid = 1646] [id = 347] 23:19:53 INFO - PROCESS | 1646 | --DOCSHELL 0x119fb7800 == 33 [pid = 1646] [id = 346] 23:19:53 INFO - PROCESS | 1646 | --DOCSHELL 0x1195e3800 == 32 [pid = 1646] [id = 345] 23:19:53 INFO - PROCESS | 1646 | --DOCSHELL 0x11717b800 == 31 [pid = 1646] [id = 344] 23:19:53 INFO - PROCESS | 1646 | --DOCSHELL 0x11717c000 == 30 [pid = 1646] [id = 343] 23:19:53 INFO - PROCESS | 1646 | --DOCSHELL 0x112545000 == 29 [pid = 1646] [id = 342] 23:19:53 INFO - PROCESS | 1646 | 1467872393453 Marionette TRACE conn2 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 23:19:53 INFO - PROCESS | 1646 | 1467872393511 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 23:19:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 23:19:53 INFO - PROCESS | 1646 | 1467872393520 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 23:19:53 INFO - PROCESS | 1646 | 1467872393522 Marionette TRACE conn2 <- [1,1390,null,{}] 23:19:53 INFO - PROCESS | 1646 | 1467872393525 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:53 INFO - PROCESS | 1646 | 1467872393526 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:53 INFO - PROCESS | 1646 | 1467872393607 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 23:19:53 INFO - PROCESS | 1646 | 1467872393612 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:53 INFO - PROCESS | 1646 | 1467872393613 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:53 INFO - PROCESS | 1646 | ++DOCSHELL 0x1169ac000 == 30 [pid = 1646] [id = 355] 23:19:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x1181a7000) [pid = 1646] [serial = 1064] [outer = 0x0] 23:19:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x118261400) [pid = 1646] [serial = 1065] [outer = 0x1181a7000] 23:19:53 INFO - PROCESS | 1646 | 1467872393644 Marionette DEBUG loaded listener.js 23:19:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x1185aa800) [pid = 1646] [serial = 1066] [outer = 0x1181a7000] 23:19:53 INFO - PROCESS | 1646 | 1467872393989 Marionette TRACE conn2 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 23:19:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 23:19:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 527ms 23:19:54 INFO - PROCESS | 1646 | 1467872394040 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 23:19:54 INFO - PROCESS | 1646 | 1467872394042 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 23:19:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 23:19:54 INFO - PROCESS | 1646 | 1467872394044 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 23:19:54 INFO - PROCESS | 1646 | 1467872394045 Marionette TRACE conn2 <- [1,1394,null,{}] 23:19:54 INFO - PROCESS | 1646 | 1467872394048 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:54 INFO - PROCESS | 1646 | 1467872394049 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:54 INFO - PROCESS | 1646 | 1467872394125 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 23:19:54 INFO - PROCESS | 1646 | 1467872394133 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:54 INFO - PROCESS | 1646 | 1467872394136 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x119167000 == 31 [pid = 1646] [id = 356] 23:19:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x118777c00) [pid = 1646] [serial = 1067] [outer = 0x0] 23:19:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x11982fc00) [pid = 1646] [serial = 1068] [outer = 0x118777c00] 23:19:54 INFO - PROCESS | 1646 | 1467872394161 Marionette DEBUG loaded listener.js 23:19:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x119924800) [pid = 1646] [serial = 1069] [outer = 0x118777c00] 23:19:54 INFO - PROCESS | 1646 | 1467872394526 Marionette TRACE conn2 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 23:19:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 23:19:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 519ms 23:19:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 23:19:54 INFO - PROCESS | 1646 | 1467872394564 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 23:19:54 INFO - PROCESS | 1646 | 1467872394566 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 23:19:54 INFO - PROCESS | 1646 | 1467872394576 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 23:19:54 INFO - PROCESS | 1646 | 1467872394580 Marionette TRACE conn2 <- [1,1398,null,{}] 23:19:54 INFO - PROCESS | 1646 | 1467872394584 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:54 INFO - PROCESS | 1646 | 1467872394587 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:54 INFO - PROCESS | 1646 | 1467872394714 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 23:19:54 INFO - PROCESS | 1646 | 1467872394723 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:54 INFO - PROCESS | 1646 | 1467872394724 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x12304d800 == 32 [pid = 1646] [id = 357] 23:19:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x11297b800) [pid = 1646] [serial = 1070] [outer = 0x0] 23:19:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x123108000) [pid = 1646] [serial = 1071] [outer = 0x11297b800] 23:19:54 INFO - PROCESS | 1646 | 1467872394764 Marionette DEBUG loaded listener.js 23:19:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x123694000) [pid = 1646] [serial = 1072] [outer = 0x11297b800] 23:19:55 INFO - PROCESS | 1646 | 1467872395106 Marionette TRACE conn2 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 23:19:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 23:19:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 577ms 23:19:55 INFO - PROCESS | 1646 | 1467872395148 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 23:19:55 INFO - PROCESS | 1646 | 1467872395149 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 23:19:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 23:19:55 INFO - PROCESS | 1646 | 1467872395152 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 23:19:55 INFO - PROCESS | 1646 | 1467872395153 Marionette TRACE conn2 <- [1,1402,null,{}] 23:19:55 INFO - PROCESS | 1646 | 1467872395155 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:55 INFO - PROCESS | 1646 | 1467872395156 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:55 INFO - PROCESS | 1646 | 1467872395260 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 23:19:55 INFO - PROCESS | 1646 | 1467872395267 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:55 INFO - PROCESS | 1646 | 1467872395269 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x1235b3000 == 33 [pid = 1646] [id = 358] 23:19:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x1236d0800) [pid = 1646] [serial = 1073] [outer = 0x0] 23:19:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x1236dd400) [pid = 1646] [serial = 1074] [outer = 0x1236d0800] 23:19:55 INFO - PROCESS | 1646 | 1467872395293 Marionette DEBUG loaded listener.js 23:19:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x123b27c00) [pid = 1646] [serial = 1075] [outer = 0x1236d0800] 23:19:55 INFO - PROCESS | 1646 | 1467872395621 Marionette TRACE conn2 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 23:19:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 23:19:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 519ms 23:19:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 23:19:55 INFO - PROCESS | 1646 | 1467872395671 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 23:19:55 INFO - PROCESS | 1646 | 1467872395672 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 23:19:55 INFO - PROCESS | 1646 | 1467872395674 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 23:19:55 INFO - PROCESS | 1646 | 1467872395675 Marionette TRACE conn2 <- [1,1406,null,{}] 23:19:55 INFO - PROCESS | 1646 | 1467872395677 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:55 INFO - PROCESS | 1646 | 1467872395679 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:55 INFO - PROCESS | 1646 | 1467872395773 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 23:19:55 INFO - PROCESS | 1646 | 1467872395784 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:55 INFO - PROCESS | 1646 | 1467872395789 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x119fb4000 == 34 [pid = 1646] [id = 359] 23:19:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x123bd7800) [pid = 1646] [serial = 1076] [outer = 0x0] 23:19:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x123bdac00) [pid = 1646] [serial = 1077] [outer = 0x123bd7800] 23:19:55 INFO - PROCESS | 1646 | 1467872395821 Marionette DEBUG loaded listener.js 23:19:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x124ccd000) [pid = 1646] [serial = 1078] [outer = 0x123bd7800] 23:19:56 INFO - PROCESS | 1646 | 1467872396169 Marionette TRACE conn2 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 23:19:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 23:19:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 518ms 23:19:56 INFO - PROCESS | 1646 | 1467872396192 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 23:19:56 INFO - PROCESS | 1646 | 1467872396193 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 23:19:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 23:19:56 INFO - PROCESS | 1646 | 1467872396202 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 23:19:56 INFO - PROCESS | 1646 | 1467872396203 Marionette TRACE conn2 <- [1,1410,null,{}] 23:19:56 INFO - PROCESS | 1646 | 1467872396205 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:56 INFO - PROCESS | 1646 | 1467872396206 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:56 INFO - PROCESS | 1646 | 1467872396302 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 23:19:56 INFO - PROCESS | 1646 | 1467872396306 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:56 INFO - PROCESS | 1646 | 1467872396307 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:56 INFO - PROCESS | 1646 | ++DOCSHELL 0x12664f000 == 35 [pid = 1646] [id = 360] 23:19:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x123bd8000) [pid = 1646] [serial = 1079] [outer = 0x0] 23:19:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x128370800) [pid = 1646] [serial = 1080] [outer = 0x123bd8000] 23:19:56 INFO - PROCESS | 1646 | 1467872396331 Marionette DEBUG loaded listener.js 23:19:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x128573000) [pid = 1646] [serial = 1081] [outer = 0x123bd8000] 23:19:56 INFO - PROCESS | 1646 | 1467872396691 Marionette TRACE conn2 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 23:19:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 23:19:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 524ms 23:19:56 INFO - PROCESS | 1646 | 1467872396721 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 23:19:56 INFO - PROCESS | 1646 | 1467872396722 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 23:19:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 23:19:56 INFO - PROCESS | 1646 | 1467872396724 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 23:19:56 INFO - PROCESS | 1646 | 1467872396725 Marionette TRACE conn2 <- [1,1414,null,{}] 23:19:56 INFO - PROCESS | 1646 | 1467872396727 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:56 INFO - PROCESS | 1646 | 1467872396728 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:56 INFO - PROCESS | 1646 | 1467872396822 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 23:19:56 INFO - PROCESS | 1646 | 1467872396833 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:56 INFO - PROCESS | 1646 | 1467872396835 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:56 INFO - PROCESS | 1646 | ++DOCSHELL 0x128322000 == 36 [pid = 1646] [id = 361] 23:19:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x128575400) [pid = 1646] [serial = 1082] [outer = 0x0] 23:19:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x128777000) [pid = 1646] [serial = 1083] [outer = 0x128575400] 23:19:56 INFO - PROCESS | 1646 | 1467872396859 Marionette DEBUG loaded listener.js 23:19:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x128a7ec00) [pid = 1646] [serial = 1084] [outer = 0x128575400] 23:19:57 INFO - PROCESS | 1646 | 1467872397190 Marionette TRACE conn2 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 23:19:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 23:19:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 517ms 23:19:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 23:19:57 INFO - PROCESS | 1646 | 1467872397247 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 23:19:57 INFO - PROCESS | 1646 | 1467872397248 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 23:19:57 INFO - PROCESS | 1646 | 1467872397250 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 23:19:57 INFO - PROCESS | 1646 | 1467872397251 Marionette TRACE conn2 <- [1,1418,null,{}] 23:19:57 INFO - PROCESS | 1646 | 1467872397253 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:57 INFO - PROCESS | 1646 | 1467872397254 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:57 INFO - PROCESS | 1646 | 1467872397349 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 23:19:57 INFO - PROCESS | 1646 | 1467872397353 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:57 INFO - PROCESS | 1646 | 1467872397354 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x128eb7800 == 37 [pid = 1646] [id = 362] 23:19:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x12877b400) [pid = 1646] [serial = 1085] [outer = 0x0] 23:19:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x128a86800) [pid = 1646] [serial = 1086] [outer = 0x12877b400] 23:19:57 INFO - PROCESS | 1646 | 1467872397378 Marionette DEBUG loaded listener.js 23:19:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x128c50800) [pid = 1646] [serial = 1087] [outer = 0x12877b400] 23:19:57 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x114f92400) [pid = 1646] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 23:19:57 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x112e53800) [pid = 1646] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 23:19:57 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x123b25000) [pid = 1646] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 23:19:57 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x126b27c00) [pid = 1646] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 23:19:57 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x112e0c800) [pid = 1646] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 23:19:57 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x118770800) [pid = 1646] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 23:19:57 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x115d1a000) [pid = 1646] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 23:19:57 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x112e51800) [pid = 1646] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 23:19:57 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x119fd3400) [pid = 1646] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 23:19:57 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x110ef2800) [pid = 1646] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 23:19:57 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x115fa7000) [pid = 1646] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 23:19:57 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x116160000) [pid = 1646] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 23:19:57 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x119189000) [pid = 1646] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 23:19:57 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x123b24000) [pid = 1646] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 23:19:57 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x12876ec00) [pid = 1646] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 23:19:57 INFO - PROCESS | 1646 | 1467872397791 Marionette TRACE conn2 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 23:19:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 23:19:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 570ms 23:19:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 23:19:57 INFO - PROCESS | 1646 | 1467872397821 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 23:19:57 INFO - PROCESS | 1646 | 1467872397822 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 23:19:57 INFO - PROCESS | 1646 | 1467872397824 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 23:19:57 INFO - PROCESS | 1646 | 1467872397825 Marionette TRACE conn2 <- [1,1422,null,{}] 23:19:57 INFO - PROCESS | 1646 | 1467872397828 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:57 INFO - PROCESS | 1646 | 1467872397829 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:57 INFO - PROCESS | 1646 | 1467872397905 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 23:19:57 INFO - PROCESS | 1646 | 1467872397959 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:57 INFO - PROCESS | 1646 | 1467872397960 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x128af1800 == 38 [pid = 1646] [id = 363] 23:19:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x112984c00) [pid = 1646] [serial = 1088] [outer = 0x0] 23:19:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x1185a8800) [pid = 1646] [serial = 1089] [outer = 0x112984c00] 23:19:57 INFO - PROCESS | 1646 | 1467872397984 Marionette DEBUG loaded listener.js 23:19:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x123649800) [pid = 1646] [serial = 1090] [outer = 0x112984c00] 23:19:58 INFO - PROCESS | 1646 | 1467872398251 Marionette TRACE conn2 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 23:19:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 23:19:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 468ms 23:19:58 INFO - PROCESS | 1646 | 1467872398292 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 23:19:58 INFO - PROCESS | 1646 | 1467872398293 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 23:19:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 23:19:58 INFO - PROCESS | 1646 | 1467872398295 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 23:19:58 INFO - PROCESS | 1646 | 1467872398296 Marionette TRACE conn2 <- [1,1426,null,{}] 23:19:58 INFO - PROCESS | 1646 | 1467872398306 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:58 INFO - PROCESS | 1646 | 1467872398307 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:58 INFO - PROCESS | 1646 | 1467872398390 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 23:19:58 INFO - PROCESS | 1646 | 1467872398394 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:58 INFO - PROCESS | 1646 | 1467872398396 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a30e800 == 39 [pid = 1646] [id = 364] 23:19:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x123b24000) [pid = 1646] [serial = 1091] [outer = 0x0] 23:19:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x128379800) [pid = 1646] [serial = 1092] [outer = 0x123b24000] 23:19:58 INFO - PROCESS | 1646 | 1467872398429 Marionette DEBUG loaded listener.js 23:19:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x128cb5400) [pid = 1646] [serial = 1093] [outer = 0x123b24000] 23:19:58 INFO - PROCESS | 1646 | 1467872398786 Marionette TRACE conn2 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 23:19:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 23:19:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 522ms 23:19:58 INFO - PROCESS | 1646 | 1467872398819 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 23:19:58 INFO - PROCESS | 1646 | 1467872398821 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 23:19:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 23:19:58 INFO - PROCESS | 1646 | 1467872398823 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 23:19:58 INFO - PROCESS | 1646 | 1467872398825 Marionette TRACE conn2 <- [1,1430,null,{}] 23:19:58 INFO - PROCESS | 1646 | 1467872398827 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:58 INFO - PROCESS | 1646 | 1467872398829 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:58 INFO - PROCESS | 1646 | 1467872398916 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 23:19:58 INFO - PROCESS | 1646 | 1467872398930 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:58 INFO - PROCESS | 1646 | 1467872398931 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a5e5800 == 40 [pid = 1646] [id = 365] 23:19:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x128e14800) [pid = 1646] [serial = 1094] [outer = 0x0] 23:19:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x129cadc00) [pid = 1646] [serial = 1095] [outer = 0x128e14800] 23:19:58 INFO - PROCESS | 1646 | 1467872398957 Marionette DEBUG loaded listener.js 23:19:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x129f33000) [pid = 1646] [serial = 1096] [outer = 0x128e14800] 23:19:59 INFO - PROCESS | 1646 | 1467872399287 Marionette TRACE conn2 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 23:19:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 23:19:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 471ms 23:19:59 INFO - PROCESS | 1646 | 1467872399295 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 23:19:59 INFO - PROCESS | 1646 | 1467872399296 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 23:19:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 23:19:59 INFO - PROCESS | 1646 | 1467872399298 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 23:19:59 INFO - PROCESS | 1646 | 1467872399301 Marionette TRACE conn2 <- [1,1434,null,{}] 23:19:59 INFO - PROCESS | 1646 | 1467872399305 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:59 INFO - PROCESS | 1646 | 1467872399306 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:59 INFO - PROCESS | 1646 | 1467872399394 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 23:19:59 INFO - PROCESS | 1646 | 1467872399448 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:59 INFO - PROCESS | 1646 | 1467872399449 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:19:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ba92000 == 41 [pid = 1646] [id = 366] 23:19:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x128cb5c00) [pid = 1646] [serial = 1097] [outer = 0x0] 23:19:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x129f3e400) [pid = 1646] [serial = 1098] [outer = 0x128cb5c00] 23:19:59 INFO - PROCESS | 1646 | 1467872399473 Marionette DEBUG loaded listener.js 23:19:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x129f88400) [pid = 1646] [serial = 1099] [outer = 0x128cb5c00] 23:19:59 INFO - PROCESS | 1646 | 1467872399905 Marionette TRACE conn2 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 23:19:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 23:19:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 673ms 23:19:59 INFO - PROCESS | 1646 | 1467872399972 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 23:19:59 INFO - PROCESS | 1646 | 1467872399975 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 23:19:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 23:19:59 INFO - PROCESS | 1646 | 1467872399978 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 23:19:59 INFO - PROCESS | 1646 | 1467872399980 Marionette TRACE conn2 <- [1,1438,null,{}] 23:19:59 INFO - PROCESS | 1646 | 1467872399984 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:59 INFO - PROCESS | 1646 | 1467872399986 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:00 INFO - PROCESS | 1646 | 1467872400095 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 23:20:00 INFO - PROCESS | 1646 | 1467872400201 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:00 INFO - PROCESS | 1646 | 1467872400203 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x11831e000 == 42 [pid = 1646] [id = 367] 23:20:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x117114000) [pid = 1646] [serial = 1100] [outer = 0x0] 23:20:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x1176e5000) [pid = 1646] [serial = 1101] [outer = 0x117114000] 23:20:00 INFO - PROCESS | 1646 | 1467872400234 Marionette DEBUG loaded listener.js 23:20:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x11858e800) [pid = 1646] [serial = 1102] [outer = 0x117114000] 23:20:00 INFO - PROCESS | 1646 | 1467872400657 Marionette TRACE conn2 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 23:20:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 23:20:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 725ms 23:20:00 INFO - PROCESS | 1646 | 1467872400702 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 23:20:00 INFO - PROCESS | 1646 | 1467872400705 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 23:20:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 23:20:00 INFO - PROCESS | 1646 | 1467872400710 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 23:20:00 INFO - PROCESS | 1646 | 1467872400712 Marionette TRACE conn2 <- [1,1442,null,{}] 23:20:00 INFO - PROCESS | 1646 | 1467872400714 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:00 INFO - PROCESS | 1646 | 1467872400716 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:00 INFO - PROCESS | 1646 | 1467872400819 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 23:20:00 INFO - PROCESS | 1646 | 1467872400874 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:00 INFO - PROCESS | 1646 | 1467872400876 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x1240d3000 == 43 [pid = 1646] [id = 368] 23:20:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x11991d000) [pid = 1646] [serial = 1103] [outer = 0x0] 23:20:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x119b4e800) [pid = 1646] [serial = 1104] [outer = 0x11991d000] 23:20:00 INFO - PROCESS | 1646 | 1467872400906 Marionette DEBUG loaded listener.js 23:20:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x1234efc00) [pid = 1646] [serial = 1105] [outer = 0x11991d000] 23:20:01 INFO - PROCESS | 1646 | 1467872401373 Marionette TRACE conn2 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 23:20:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 23:20:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 671ms 23:20:01 INFO - PROCESS | 1646 | 1467872401381 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 23:20:01 INFO - PROCESS | 1646 | 1467872401384 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 23:20:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 23:20:01 INFO - PROCESS | 1646 | 1467872401387 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 23:20:01 INFO - PROCESS | 1646 | 1467872401390 Marionette TRACE conn2 <- [1,1446,null,{}] 23:20:01 INFO - PROCESS | 1646 | 1467872401398 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:01 INFO - PROCESS | 1646 | 1467872401401 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:01 INFO - PROCESS | 1646 | 1467872401564 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 23:20:01 INFO - PROCESS | 1646 | 1467872401616 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:01 INFO - PROCESS | 1646 | 1467872401618 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:01 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bcd0800 == 44 [pid = 1646] [id = 369] 23:20:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x1244b7400) [pid = 1646] [serial = 1106] [outer = 0x0] 23:20:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x124d84800) [pid = 1646] [serial = 1107] [outer = 0x1244b7400] 23:20:01 INFO - PROCESS | 1646 | 1467872401649 Marionette DEBUG loaded listener.js 23:20:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x128372400) [pid = 1646] [serial = 1108] [outer = 0x1244b7400] 23:20:02 INFO - PROCESS | 1646 | 1467872402102 Marionette TRACE conn2 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 23:20:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 23:20:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 773ms 23:20:02 INFO - PROCESS | 1646 | 1467872402161 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 23:20:02 INFO - PROCESS | 1646 | 1467872402163 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 23:20:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 23:20:02 INFO - PROCESS | 1646 | 1467872402184 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 23:20:02 INFO - PROCESS | 1646 | 1467872402185 Marionette TRACE conn2 <- [1,1450,null,{}] 23:20:02 INFO - PROCESS | 1646 | 1467872402189 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:02 INFO - PROCESS | 1646 | 1467872402190 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:02 INFO - PROCESS | 1646 | 1467872402295 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 23:20:02 INFO - PROCESS | 1646 | 1467872402363 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:02 INFO - PROCESS | 1646 | 1467872402365 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:02 INFO - PROCESS | 1646 | ++DOCSHELL 0x116184800 == 45 [pid = 1646] [id = 370] 23:20:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x113c72c00) [pid = 1646] [serial = 1109] [outer = 0x0] 23:20:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x11991e400) [pid = 1646] [serial = 1110] [outer = 0x113c72c00] 23:20:02 INFO - PROCESS | 1646 | 1467872402394 Marionette DEBUG loaded listener.js 23:20:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x126943c00) [pid = 1646] [serial = 1111] [outer = 0x113c72c00] 23:20:02 INFO - PROCESS | 1646 | 1467872402987 Marionette TRACE conn2 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 23:20:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 23:20:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 841ms 23:20:03 INFO - PROCESS | 1646 | 1467872403007 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 23:20:03 INFO - PROCESS | 1646 | 1467872403009 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 23:20:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 23:20:03 INFO - PROCESS | 1646 | 1467872403012 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 23:20:03 INFO - PROCESS | 1646 | 1467872403014 Marionette TRACE conn2 <- [1,1454,null,{}] 23:20:03 INFO - PROCESS | 1646 | 1467872403040 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:03 INFO - PROCESS | 1646 | 1467872403042 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:03 INFO - PROCESS | 1646 | 1467872403138 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 23:20:03 INFO - PROCESS | 1646 | 1467872403207 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:03 INFO - PROCESS | 1646 | 1467872403209 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:03 INFO - PROCESS | 1646 | ++DOCSHELL 0x1181d0800 == 46 [pid = 1646] [id = 371] 23:20:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x116975400) [pid = 1646] [serial = 1112] [outer = 0x0] 23:20:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x1181b0c00) [pid = 1646] [serial = 1113] [outer = 0x116975400] 23:20:03 INFO - PROCESS | 1646 | 1467872403237 Marionette DEBUG loaded listener.js 23:20:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x118590800) [pid = 1646] [serial = 1114] [outer = 0x116975400] 23:20:03 INFO - PROCESS | 1646 | --DOCSHELL 0x12a5e5800 == 45 [pid = 1646] [id = 365] 23:20:03 INFO - PROCESS | 1646 | --DOCSHELL 0x12a30e800 == 44 [pid = 1646] [id = 364] 23:20:03 INFO - PROCESS | 1646 | --DOCSHELL 0x128af1800 == 43 [pid = 1646] [id = 363] 23:20:03 INFO - PROCESS | 1646 | --DOCSHELL 0x128eb7800 == 42 [pid = 1646] [id = 362] 23:20:03 INFO - PROCESS | 1646 | --DOCSHELL 0x128322000 == 41 [pid = 1646] [id = 361] 23:20:03 INFO - PROCESS | 1646 | --DOCSHELL 0x12664f000 == 40 [pid = 1646] [id = 360] 23:20:03 INFO - PROCESS | 1646 | --DOCSHELL 0x119fb4000 == 39 [pid = 1646] [id = 359] 23:20:03 INFO - PROCESS | 1646 | --DOCSHELL 0x1235b3000 == 38 [pid = 1646] [id = 358] 23:20:03 INFO - PROCESS | 1646 | --DOCSHELL 0x12304d800 == 37 [pid = 1646] [id = 357] 23:20:03 INFO - PROCESS | 1646 | --DOCSHELL 0x119167000 == 36 [pid = 1646] [id = 356] 23:20:03 INFO - PROCESS | 1646 | --DOCSHELL 0x1169ac000 == 35 [pid = 1646] [id = 355] 23:20:03 INFO - PROCESS | 1646 | --DOCSHELL 0x11661e000 == 34 [pid = 1646] [id = 354] 23:20:03 INFO - PROCESS | 1646 | --DOCSHELL 0x1181d7800 == 33 [pid = 1646] [id = 353] 23:20:03 INFO - PROCESS | 1646 | --DOCSHELL 0x128af8000 == 32 [pid = 1646] [id = 352] 23:20:03 INFO - PROCESS | 1646 | --DOCSHELL 0x116184800 == 31 [pid = 1646] [id = 370] 23:20:03 INFO - PROCESS | 1646 | --DOCSHELL 0x12bcd0800 == 30 [pid = 1646] [id = 369] 23:20:03 INFO - PROCESS | 1646 | --DOCSHELL 0x1240d3000 == 29 [pid = 1646] [id = 368] 23:20:03 INFO - PROCESS | 1646 | --DOCSHELL 0x12ba92000 == 28 [pid = 1646] [id = 366] 23:20:03 INFO - PROCESS | 1646 | --DOCSHELL 0x11831e000 == 27 [pid = 1646] [id = 367] 23:20:04 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x11943fc00) [pid = 1646] [serial = 1035] [outer = 0x0] [url = about:blank] 23:20:04 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x118262c00) [pid = 1646] [serial = 1032] [outer = 0x0] [url = about:blank] 23:20:04 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x1176eb800) [pid = 1646] [serial = 1024] [outer = 0x0] [url = about:blank] 23:20:04 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x112ee7800) [pid = 1646] [serial = 1023] [outer = 0x0] [url = about:blank] 23:20:04 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x12363fc00) [pid = 1646] [serial = 1038] [outer = 0x0] [url = about:blank] 23:20:04 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x1121b9000) [pid = 1646] [serial = 1026] [outer = 0x0] [url = about:blank] 23:20:04 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x112e0a400) [pid = 1646] [serial = 1027] [outer = 0x0] [url = about:blank] 23:20:04 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x1164df800) [pid = 1646] [serial = 1029] [outer = 0x0] [url = about:blank] 23:20:04 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x11697cc00) [pid = 1646] [serial = 1030] [outer = 0x0] [url = about:blank] 23:20:04 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x1185ac400) [pid = 1646] [serial = 1009] [outer = 0x0] [url = about:blank] 23:20:04 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x11820c800) [pid = 1646] [serial = 1008] [outer = 0x0] [url = about:blank] 23:20:04 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x123645400) [pid = 1646] [serial = 1012] [outer = 0x0] [url = about:blank] 23:20:04 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x121705800) [pid = 1646] [serial = 1011] [outer = 0x0] [url = about:blank] 23:20:04 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x128558800) [pid = 1646] [serial = 1015] [outer = 0x0] [url = about:blank] 23:20:04 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x12693f400) [pid = 1646] [serial = 1014] [outer = 0x0] [url = about:blank] 23:20:04 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x128e15c00) [pid = 1646] [serial = 1018] [outer = 0x0] [url = about:blank] 23:20:04 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x128c4b800) [pid = 1646] [serial = 1017] [outer = 0x0] [url = about:blank] 23:20:04 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x119fd2400) [pid = 1646] [serial = 1036] [outer = 0x0] [url = about:blank] 23:20:04 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x123b2d400) [pid = 1646] [serial = 1041] [outer = 0x0] [url = about:blank] 23:20:04 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x1236d9000) [pid = 1646] [serial = 1039] [outer = 0x0] [url = about:blank] 23:20:04 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x1244b7c00) [pid = 1646] [serial = 1044] [outer = 0x0] [url = about:blank] 23:20:04 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x123bd9000) [pid = 1646] [serial = 1042] [outer = 0x0] [url = about:blank] 23:20:04 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x126699400) [pid = 1646] [serial = 1021] [outer = 0x0] [url = about:blank] 23:20:04 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x124cc1000) [pid = 1646] [serial = 1050] [outer = 0x0] [url = about:blank] 23:20:04 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x12669e800) [pid = 1646] [serial = 1051] [outer = 0x0] [url = about:blank] 23:20:04 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x1283e3c00) [pid = 1646] [serial = 1054] [outer = 0x0] [url = about:blank] 23:20:04 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x128373800) [pid = 1646] [serial = 1053] [outer = 0x0] [url = about:blank] 23:20:04 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x118771400) [pid = 1646] [serial = 1020] [outer = 0x0] [url = about:blank] 23:20:04 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x118208000) [pid = 1646] [serial = 1047] [outer = 0x0] [url = about:blank] 23:20:04 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x119921c00) [pid = 1646] [serial = 1048] [outer = 0x0] [url = about:blank] 23:20:04 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x1185b1400) [pid = 1646] [serial = 1033] [outer = 0x0] [url = about:blank] 23:20:04 INFO - PROCESS | 1646 | 1467872404146 Marionette TRACE conn2 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 23:20:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 23:20:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1149ms 23:20:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 23:20:04 INFO - PROCESS | 1646 | 1467872404161 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 23:20:04 INFO - PROCESS | 1646 | 1467872404164 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 23:20:04 INFO - PROCESS | 1646 | 1467872404169 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 23:20:04 INFO - PROCESS | 1646 | 1467872404172 Marionette TRACE conn2 <- [1,1458,null,{}] 23:20:04 INFO - PROCESS | 1646 | 1467872404175 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:04 INFO - PROCESS | 1646 | 1467872404177 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:04 INFO - PROCESS | 1646 | 1467872404260 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 23:20:04 INFO - PROCESS | 1646 | 1467872404265 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:04 INFO - PROCESS | 1646 | 1467872404270 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:04 INFO - PROCESS | 1646 | ++DOCSHELL 0x1164a7000 == 28 [pid = 1646] [id = 372] 23:20:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x112e4f400) [pid = 1646] [serial = 1115] [outer = 0x0] 23:20:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x112f16400) [pid = 1646] [serial = 1116] [outer = 0x112e4f400] 23:20:04 INFO - PROCESS | 1646 | 1467872404297 Marionette DEBUG loaded listener.js 23:20:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x115f37c00) [pid = 1646] [serial = 1117] [outer = 0x112e4f400] 23:20:04 INFO - PROCESS | 1646 | 1467872404680 Marionette TRACE conn2 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 23:20:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 23:20:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 523ms 23:20:04 INFO - PROCESS | 1646 | 1467872404690 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 23:20:04 INFO - PROCESS | 1646 | 1467872404693 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 23:20:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 23:20:04 INFO - PROCESS | 1646 | 1467872404698 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 23:20:04 INFO - PROCESS | 1646 | 1467872404700 Marionette TRACE conn2 <- [1,1462,null,{}] 23:20:04 INFO - PROCESS | 1646 | 1467872404702 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:04 INFO - PROCESS | 1646 | 1467872404704 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:04 INFO - PROCESS | 1646 | 1467872404779 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 23:20:04 INFO - PROCESS | 1646 | 1467872404786 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:04 INFO - PROCESS | 1646 | 1467872404787 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:04 INFO - PROCESS | 1646 | ++DOCSHELL 0x117e6e000 == 29 [pid = 1646] [id = 373] 23:20:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x1164e1800) [pid = 1646] [serial = 1118] [outer = 0x0] 23:20:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x1176e9800) [pid = 1646] [serial = 1119] [outer = 0x1164e1800] 23:20:04 INFO - PROCESS | 1646 | 1467872404814 Marionette DEBUG loaded listener.js 23:20:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x118261000) [pid = 1646] [serial = 1120] [outer = 0x1164e1800] 23:20:05 INFO - PROCESS | 1646 | 1467872405164 Marionette TRACE conn2 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 23:20:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 23:20:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 471ms 23:20:05 INFO - PROCESS | 1646 | 1467872405171 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 23:20:05 INFO - PROCESS | 1646 | 1467872405173 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 23:20:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 23:20:05 INFO - PROCESS | 1646 | 1467872405175 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 23:20:05 INFO - PROCESS | 1646 | 1467872405177 Marionette TRACE conn2 <- [1,1466,null,{}] 23:20:05 INFO - PROCESS | 1646 | 1467872405187 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:05 INFO - PROCESS | 1646 | 1467872405191 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:05 INFO - PROCESS | 1646 | 1467872405270 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 23:20:05 INFO - PROCESS | 1646 | 1467872405324 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:05 INFO - PROCESS | 1646 | 1467872405326 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:05 INFO - PROCESS | 1646 | ++DOCSHELL 0x119158800 == 30 [pid = 1646] [id = 374] 23:20:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x11297dc00) [pid = 1646] [serial = 1121] [outer = 0x0] 23:20:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x1187edc00) [pid = 1646] [serial = 1122] [outer = 0x11297dc00] 23:20:05 INFO - PROCESS | 1646 | 1467872405354 Marionette DEBUG loaded listener.js 23:20:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x119447000) [pid = 1646] [serial = 1123] [outer = 0x11297dc00] 23:20:05 INFO - PROCESS | 1646 | 1467872405660 Marionette TRACE conn2 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 23:20:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 23:20:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 521ms 23:20:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 23:20:05 INFO - PROCESS | 1646 | 1467872405696 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 23:20:05 INFO - PROCESS | 1646 | 1467872405698 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 23:20:05 INFO - PROCESS | 1646 | 1467872405702 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 23:20:05 INFO - PROCESS | 1646 | 1467872405703 Marionette TRACE conn2 <- [1,1470,null,{}] 23:20:05 INFO - PROCESS | 1646 | 1467872405706 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:05 INFO - PROCESS | 1646 | 1467872405707 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:05 INFO - PROCESS | 1646 | 1467872405782 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 23:20:05 INFO - PROCESS | 1646 | 1467872405837 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:05 INFO - PROCESS | 1646 | 1467872405838 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:05 INFO - PROCESS | 1646 | ++DOCSHELL 0x119aab800 == 31 [pid = 1646] [id = 375] 23:20:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x11876e000) [pid = 1646] [serial = 1124] [outer = 0x0] 23:20:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x1199e4000) [pid = 1646] [serial = 1125] [outer = 0x11876e000] 23:20:05 INFO - PROCESS | 1646 | 1467872405863 Marionette DEBUG loaded listener.js 23:20:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x119fc5400) [pid = 1646] [serial = 1126] [outer = 0x11876e000] 23:20:06 INFO - PROCESS | 1646 | 1467872406143 Marionette TRACE conn2 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 23:20:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 23:20:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 470ms 23:20:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 23:20:06 INFO - PROCESS | 1646 | 1467872406176 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 23:20:06 INFO - PROCESS | 1646 | 1467872406177 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 23:20:06 INFO - PROCESS | 1646 | 1467872406189 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 23:20:06 INFO - PROCESS | 1646 | 1467872406190 Marionette TRACE conn2 <- [1,1474,null,{}] 23:20:06 INFO - PROCESS | 1646 | 1467872406198 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:06 INFO - PROCESS | 1646 | 1467872406199 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:06 INFO - PROCESS | 1646 | 1467872406298 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 23:20:06 INFO - PROCESS | 1646 | 1467872406302 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:06 INFO - PROCESS | 1646 | 1467872406303 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x12171d000 == 32 [pid = 1646] [id = 376] 23:20:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x116720800) [pid = 1646] [serial = 1127] [outer = 0x0] 23:20:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x123304800) [pid = 1646] [serial = 1128] [outer = 0x116720800] 23:20:06 INFO - PROCESS | 1646 | 1467872406327 Marionette DEBUG loaded listener.js 23:20:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x123645000) [pid = 1646] [serial = 1129] [outer = 0x116720800] 23:20:06 INFO - PROCESS | 1646 | 1467872406678 Marionette TRACE conn2 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 23:20:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 23:20:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 535ms 23:20:06 INFO - PROCESS | 1646 | 1467872406715 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 23:20:06 INFO - PROCESS | 1646 | 1467872406718 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 23:20:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 23:20:06 INFO - PROCESS | 1646 | 1467872406720 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 23:20:06 INFO - PROCESS | 1646 | 1467872406722 Marionette TRACE conn2 <- [1,1478,null,{}] 23:20:06 INFO - PROCESS | 1646 | 1467872406724 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:06 INFO - PROCESS | 1646 | 1467872406728 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:06 INFO - PROCESS | 1646 | 1467872406836 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 23:20:06 INFO - PROCESS | 1646 | 1467872406871 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:06 INFO - PROCESS | 1646 | 1467872406872 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x123751800 == 33 [pid = 1646] [id = 377] 23:20:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x1236d2000) [pid = 1646] [serial = 1130] [outer = 0x0] 23:20:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x123b2c400) [pid = 1646] [serial = 1131] [outer = 0x1236d2000] 23:20:06 INFO - PROCESS | 1646 | 1467872406896 Marionette DEBUG loaded listener.js 23:20:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x123bcd800) [pid = 1646] [serial = 1132] [outer = 0x1236d2000] 23:20:07 INFO - PROCESS | 1646 | 1467872407224 Marionette TRACE conn2 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 23:20:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 23:20:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 517ms 23:20:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 23:20:07 INFO - PROCESS | 1646 | 1467872407238 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 23:20:07 INFO - PROCESS | 1646 | 1467872407240 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 23:20:07 INFO - PROCESS | 1646 | 1467872407242 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 23:20:07 INFO - PROCESS | 1646 | 1467872407243 Marionette TRACE conn2 <- [1,1482,null,{}] 23:20:07 INFO - PROCESS | 1646 | 1467872407245 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:07 INFO - PROCESS | 1646 | 1467872407246 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:07 INFO - PROCESS | 1646 | 1467872407351 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 23:20:07 INFO - PROCESS | 1646 | 1467872407409 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:07 INFO - PROCESS | 1646 | 1467872407410 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x1265a7000 == 34 [pid = 1646] [id = 378] 23:20:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x124d84c00) [pid = 1646] [serial = 1133] [outer = 0x0] 23:20:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x126125800) [pid = 1646] [serial = 1134] [outer = 0x124d84c00] 23:20:07 INFO - PROCESS | 1646 | 1467872407434 Marionette DEBUG loaded listener.js 23:20:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x12660e000) [pid = 1646] [serial = 1135] [outer = 0x124d84c00] 23:20:07 INFO - PROCESS | 1646 | 1467872407749 Marionette TRACE conn2 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 23:20:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 23:20:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 520ms 23:20:07 INFO - PROCESS | 1646 | 1467872407762 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 23:20:07 INFO - PROCESS | 1646 | 1467872407763 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 23:20:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 23:20:07 INFO - PROCESS | 1646 | 1467872407773 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 23:20:07 INFO - PROCESS | 1646 | 1467872407774 Marionette TRACE conn2 <- [1,1486,null,{}] 23:20:07 INFO - PROCESS | 1646 | 1467872407785 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:07 INFO - PROCESS | 1646 | 1467872407787 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:07 INFO - PROCESS | 1646 | 1467872407885 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 23:20:07 INFO - PROCESS | 1646 | 1467872407890 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:07 INFO - PROCESS | 1646 | 1467872407891 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x1282d8000 == 35 [pid = 1646] [id = 379] 23:20:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x1236d7c00) [pid = 1646] [serial = 1136] [outer = 0x0] 23:20:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x126b31c00) [pid = 1646] [serial = 1137] [outer = 0x1236d7c00] 23:20:07 INFO - PROCESS | 1646 | 1467872407915 Marionette DEBUG loaded listener.js 23:20:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x128376000) [pid = 1646] [serial = 1138] [outer = 0x1236d7c00] 23:20:08 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x123bd7800) [pid = 1646] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 23:20:08 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x123bd8000) [pid = 1646] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 23:20:08 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x12877b400) [pid = 1646] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 23:20:08 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x112984c00) [pid = 1646] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 23:20:08 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x128575400) [pid = 1646] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 23:20:08 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x11297b800) [pid = 1646] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 23:20:08 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x1236d0800) [pid = 1646] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 23:20:08 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x1181a7000) [pid = 1646] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 23:20:08 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x119b54000) [pid = 1646] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 23:20:08 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x118777c00) [pid = 1646] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 23:20:08 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x113c6f800) [pid = 1646] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 23:20:08 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x112e52000) [pid = 1646] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 23:20:08 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x128e14800) [pid = 1646] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 23:20:08 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x123b24000) [pid = 1646] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 23:20:08 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x11876b800) [pid = 1646] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 23:20:08 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x128cb5c00) [pid = 1646] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 23:20:08 INFO - PROCESS | 1646 | 1467872408551 Marionette TRACE conn2 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 23:20:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 23:20:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 827ms 23:20:08 INFO - PROCESS | 1646 | 1467872408594 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 23:20:08 INFO - PROCESS | 1646 | 1467872408596 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 23:20:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 23:20:08 INFO - PROCESS | 1646 | 1467872408600 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 23:20:08 INFO - PROCESS | 1646 | 1467872408602 Marionette TRACE conn2 <- [1,1490,null,{}] 23:20:08 INFO - PROCESS | 1646 | 1467872408605 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:08 INFO - PROCESS | 1646 | 1467872408607 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:08 INFO - PROCESS | 1646 | 1467872408742 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 23:20:08 INFO - PROCESS | 1646 | 1467872408823 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:08 INFO - PROCESS | 1646 | 1467872408824 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x119158000 == 36 [pid = 1646] [id = 380] 23:20:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x123b2c800) [pid = 1646] [serial = 1139] [outer = 0x0] 23:20:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x124ccb400) [pid = 1646] [serial = 1140] [outer = 0x123b2c800] 23:20:08 INFO - PROCESS | 1646 | 1467872408852 Marionette DEBUG loaded listener.js 23:20:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x1283e2c00) [pid = 1646] [serial = 1141] [outer = 0x123b2c800] 23:20:09 INFO - PROCESS | 1646 | 1467872409100 Marionette TRACE conn2 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 23:20:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 23:20:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 522ms 23:20:09 INFO - PROCESS | 1646 | 1467872409123 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 23:20:09 INFO - PROCESS | 1646 | 1467872409124 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 23:20:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 23:20:09 INFO - PROCESS | 1646 | 1467872409128 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 23:20:09 INFO - PROCESS | 1646 | 1467872409129 Marionette TRACE conn2 <- [1,1494,null,{}] 23:20:09 INFO - PROCESS | 1646 | 1467872409139 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:09 INFO - PROCESS | 1646 | 1467872409140 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:09 INFO - PROCESS | 1646 | 1467872409223 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 23:20:09 INFO - PROCESS | 1646 | 1467872409228 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:09 INFO - PROCESS | 1646 | 1467872409229 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:09 INFO - PROCESS | 1646 | ++DOCSHELL 0x129cd6800 == 37 [pid = 1646] [id = 381] 23:20:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x1283e3000) [pid = 1646] [serial = 1142] [outer = 0x0] 23:20:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x128573400) [pid = 1646] [serial = 1143] [outer = 0x1283e3000] 23:20:09 INFO - PROCESS | 1646 | 1467872409260 Marionette DEBUG loaded listener.js 23:20:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x12857d000) [pid = 1646] [serial = 1144] [outer = 0x1283e3000] 23:20:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 23:20:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 475ms 23:20:09 INFO - PROCESS | 1646 | 1467872409597 Marionette TRACE conn2 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 23:20:09 INFO - PROCESS | 1646 | 1467872409603 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 23:20:09 INFO - PROCESS | 1646 | 1467872409604 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 23:20:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 23:20:09 INFO - PROCESS | 1646 | 1467872409606 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 23:20:09 INFO - PROCESS | 1646 | 1467872409608 Marionette TRACE conn2 <- [1,1498,null,{}] 23:20:09 INFO - PROCESS | 1646 | 1467872409610 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:09 INFO - PROCESS | 1646 | 1467872409612 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:09 INFO - PROCESS | 1646 | 1467872409728 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 23:20:09 INFO - PROCESS | 1646 | 1467872409734 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:09 INFO - PROCESS | 1646 | 1467872409736 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:09 INFO - PROCESS | 1646 | ++DOCSHELL 0x12171b000 == 38 [pid = 1646] [id = 382] 23:20:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x1175b5000) [pid = 1646] [serial = 1145] [outer = 0x0] 23:20:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x12877b800) [pid = 1646] [serial = 1146] [outer = 0x1175b5000] 23:20:09 INFO - PROCESS | 1646 | 1467872409762 Marionette DEBUG loaded listener.js 23:20:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x128cb8000) [pid = 1646] [serial = 1147] [outer = 0x1175b5000] 23:20:10 INFO - PROCESS | 1646 | 1467872410051 Marionette TRACE conn2 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 23:20:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 23:20:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 469ms 23:20:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 23:20:10 INFO - PROCESS | 1646 | 1467872410075 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 23:20:10 INFO - PROCESS | 1646 | 1467872410076 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 23:20:10 INFO - PROCESS | 1646 | 1467872410078 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 23:20:10 INFO - PROCESS | 1646 | 1467872410080 Marionette TRACE conn2 <- [1,1502,null,{}] 23:20:10 INFO - PROCESS | 1646 | 1467872410089 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:10 INFO - PROCESS | 1646 | 1467872410090 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:10 INFO - PROCESS | 1646 | 1467872410173 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 23:20:10 INFO - PROCESS | 1646 | 1467872410177 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:10 INFO - PROCESS | 1646 | 1467872410178 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:10 INFO - PROCESS | 1646 | ++DOCSHELL 0x113e0d800 == 39 [pid = 1646] [id = 383] 23:20:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x128cbe400) [pid = 1646] [serial = 1148] [outer = 0x0] 23:20:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x128e14c00) [pid = 1646] [serial = 1149] [outer = 0x128cbe400] 23:20:10 INFO - PROCESS | 1646 | 1467872410210 Marionette DEBUG loaded listener.js 23:20:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x128e1d400) [pid = 1646] [serial = 1150] [outer = 0x128cbe400] 23:20:10 INFO - PROCESS | 1646 | --DOCSHELL 0x1181d0800 == 38 [pid = 1646] [id = 371] 23:20:10 INFO - PROCESS | 1646 | --DOCSHELL 0x1164a7000 == 37 [pid = 1646] [id = 372] 23:20:11 INFO - PROCESS | 1646 | --DOCSHELL 0x119158800 == 36 [pid = 1646] [id = 374] 23:20:11 INFO - PROCESS | 1646 | --DOCSHELL 0x117e6e000 == 35 [pid = 1646] [id = 373] 23:20:11 INFO - PROCESS | 1646 | --DOCSHELL 0x119aab800 == 34 [pid = 1646] [id = 375] 23:20:11 INFO - PROCESS | 1646 | --DOCSHELL 0x1282d8000 == 33 [pid = 1646] [id = 379] 23:20:11 INFO - PROCESS | 1646 | --DOCSHELL 0x123751800 == 32 [pid = 1646] [id = 377] 23:20:11 INFO - PROCESS | 1646 | --DOCSHELL 0x119158000 == 31 [pid = 1646] [id = 380] 23:20:11 INFO - PROCESS | 1646 | --DOCSHELL 0x129cd6800 == 30 [pid = 1646] [id = 381] 23:20:11 INFO - PROCESS | 1646 | --DOCSHELL 0x12171d000 == 29 [pid = 1646] [id = 376] 23:20:11 INFO - PROCESS | 1646 | --DOCSHELL 0x1265a7000 == 28 [pid = 1646] [id = 378] 23:20:11 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x123bdac00) [pid = 1646] [serial = 1077] [outer = 0x0] [url = about:blank] 23:20:11 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x128370800) [pid = 1646] [serial = 1080] [outer = 0x0] [url = about:blank] 23:20:11 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x128a86800) [pid = 1646] [serial = 1086] [outer = 0x0] [url = about:blank] 23:20:11 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x1185a8800) [pid = 1646] [serial = 1089] [outer = 0x0] [url = about:blank] 23:20:11 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x128777000) [pid = 1646] [serial = 1083] [outer = 0x0] [url = about:blank] 23:20:11 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x123108000) [pid = 1646] [serial = 1071] [outer = 0x0] [url = about:blank] 23:20:11 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x123694000) [pid = 1646] [serial = 1072] [outer = 0x0] [url = about:blank] 23:20:11 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x1236dd400) [pid = 1646] [serial = 1074] [outer = 0x0] [url = about:blank] 23:20:11 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x118261400) [pid = 1646] [serial = 1065] [outer = 0x0] [url = about:blank] 23:20:11 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x1185aa800) [pid = 1646] [serial = 1066] [outer = 0x0] [url = about:blank] 23:20:11 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x128579800) [pid = 1646] [serial = 1057] [outer = 0x0] [url = about:blank] 23:20:11 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x1283ed000) [pid = 1646] [serial = 1056] [outer = 0x0] [url = about:blank] 23:20:11 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x11982fc00) [pid = 1646] [serial = 1068] [outer = 0x0] [url = about:blank] 23:20:11 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x119924800) [pid = 1646] [serial = 1069] [outer = 0x0] [url = about:blank] 23:20:11 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x114f9e000) [pid = 1646] [serial = 1059] [outer = 0x0] [url = about:blank] 23:20:11 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x117117400) [pid = 1646] [serial = 1060] [outer = 0x0] [url = about:blank] 23:20:11 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x112edf000) [pid = 1646] [serial = 1062] [outer = 0x0] [url = about:blank] 23:20:11 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x115f3b800) [pid = 1646] [serial = 1063] [outer = 0x0] [url = about:blank] 23:20:11 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x129f33000) [pid = 1646] [serial = 1096] [outer = 0x0] [url = about:blank] 23:20:11 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x128379800) [pid = 1646] [serial = 1092] [outer = 0x0] [url = about:blank] 23:20:11 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x128cb5400) [pid = 1646] [serial = 1093] [outer = 0x0] [url = about:blank] 23:20:11 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x129cadc00) [pid = 1646] [serial = 1095] [outer = 0x0] [url = about:blank] 23:20:11 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x128c50800) [pid = 1646] [serial = 1087] [outer = 0x0] [url = about:blank] 23:20:11 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x128573000) [pid = 1646] [serial = 1081] [outer = 0x0] [url = about:blank] 23:20:11 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x128a7ec00) [pid = 1646] [serial = 1084] [outer = 0x0] [url = about:blank] 23:20:11 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x124ccd000) [pid = 1646] [serial = 1078] [outer = 0x0] [url = about:blank] 23:20:11 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x123649800) [pid = 1646] [serial = 1090] [outer = 0x0] [url = about:blank] 23:20:11 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x123b27c00) [pid = 1646] [serial = 1075] [outer = 0x0] [url = about:blank] 23:20:11 INFO - PROCESS | 1646 | --DOCSHELL 0x12171b000 == 27 [pid = 1646] [id = 382] 23:20:11 INFO - PROCESS | 1646 | --DOMWINDOW == 70 (0x126607800) [pid = 1646] [serial = 1045] [outer = 0x0] [url = about:blank] 23:20:11 INFO - PROCESS | 1646 | --DOMWINDOW == 69 (0x129f88400) [pid = 1646] [serial = 1099] [outer = 0x0] [url = about:blank] 23:20:11 INFO - PROCESS | 1646 | --DOMWINDOW == 68 (0x129f3e400) [pid = 1646] [serial = 1098] [outer = 0x0] [url = about:blank] 23:20:11 INFO - PROCESS | 1646 | 1467872411571 Marionette TRACE conn2 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 23:20:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 23:20:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1524ms 23:20:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 23:20:11 INFO - PROCESS | 1646 | 1467872411604 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 23:20:11 INFO - PROCESS | 1646 | 1467872411606 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 23:20:11 INFO - PROCESS | 1646 | 1467872411609 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 23:20:11 INFO - PROCESS | 1646 | 1467872411611 Marionette TRACE conn2 <- [1,1506,null,{}] 23:20:11 INFO - PROCESS | 1646 | 1467872411615 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:11 INFO - PROCESS | 1646 | 1467872411617 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:11 INFO - PROCESS | 1646 | 1467872411696 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 23:20:11 INFO - PROCESS | 1646 | 1467872411746 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:11 INFO - PROCESS | 1646 | 1467872411749 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:11 INFO - PROCESS | 1646 | ++DOCSHELL 0x116415000 == 28 [pid = 1646] [id = 384] 23:20:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 69 (0x112c5c000) [pid = 1646] [serial = 1151] [outer = 0x0] 23:20:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x112c64c00) [pid = 1646] [serial = 1152] [outer = 0x112c5c000] 23:20:11 INFO - PROCESS | 1646 | 1467872411777 Marionette DEBUG loaded listener.js 23:20:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x112e58000) [pid = 1646] [serial = 1153] [outer = 0x112c5c000] 23:20:12 INFO - PROCESS | 1646 | 1467872412072 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 23:20:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 23:20:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 520ms 23:20:12 INFO - PROCESS | 1646 | 1467872412129 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 23:20:12 INFO - PROCESS | 1646 | 1467872412133 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 23:20:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 23:20:12 INFO - PROCESS | 1646 | 1467872412139 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 23:20:12 INFO - PROCESS | 1646 | 1467872412141 Marionette TRACE conn2 <- [1,1510,null,{}] 23:20:12 INFO - PROCESS | 1646 | 1467872412143 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:12 INFO - PROCESS | 1646 | 1467872412145 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:12 INFO - PROCESS | 1646 | 1467872412220 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 23:20:12 INFO - PROCESS | 1646 | 1467872412224 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:12 INFO - PROCESS | 1646 | 1467872412226 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x1171de000 == 29 [pid = 1646] [id = 385] 23:20:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x112f92c00) [pid = 1646] [serial = 1154] [outer = 0x0] 23:20:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x114f9f400) [pid = 1646] [serial = 1155] [outer = 0x112f92c00] 23:20:12 INFO - PROCESS | 1646 | 1467872412255 Marionette DEBUG loaded listener.js 23:20:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x116485000) [pid = 1646] [serial = 1156] [outer = 0x112f92c00] 23:20:12 INFO - PROCESS | 1646 | 1467872412574 Marionette TRACE conn2 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 23:20:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 23:20:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 469ms 23:20:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 23:20:12 INFO - PROCESS | 1646 | 1467872412609 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 23:20:12 INFO - PROCESS | 1646 | 1467872412610 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 23:20:12 INFO - PROCESS | 1646 | 1467872412613 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 23:20:12 INFO - PROCESS | 1646 | 1467872412623 Marionette TRACE conn2 <- [1,1514,null,{}] 23:20:12 INFO - PROCESS | 1646 | 1467872412631 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:12 INFO - PROCESS | 1646 | 1467872412634 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:12 INFO - PROCESS | 1646 | 1467872412707 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 23:20:12 INFO - PROCESS | 1646 | 1467872412712 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:12 INFO - PROCESS | 1646 | 1467872412714 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x118306800 == 30 [pid = 1646] [id = 386] 23:20:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x110eee000) [pid = 1646] [serial = 1157] [outer = 0x0] 23:20:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x1175ac000) [pid = 1646] [serial = 1158] [outer = 0x110eee000] 23:20:12 INFO - PROCESS | 1646 | 1467872412746 Marionette DEBUG loaded listener.js 23:20:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x118205800) [pid = 1646] [serial = 1159] [outer = 0x110eee000] 23:20:13 INFO - PROCESS | 1646 | 1467872413078 Marionette TRACE conn2 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 23:20:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 23:20:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 479ms 23:20:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 23:20:13 INFO - PROCESS | 1646 | 1467872413092 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 23:20:13 INFO - PROCESS | 1646 | 1467872413094 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 23:20:13 INFO - PROCESS | 1646 | 1467872413096 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 23:20:13 INFO - PROCESS | 1646 | 1467872413097 Marionette TRACE conn2 <- [1,1518,null,{}] 23:20:13 INFO - PROCESS | 1646 | 1467872413099 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:13 INFO - PROCESS | 1646 | 1467872413102 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:13 INFO - PROCESS | 1646 | 1467872413176 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 23:20:13 INFO - PROCESS | 1646 | 1467872413228 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:13 INFO - PROCESS | 1646 | 1467872413229 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:13 INFO - PROCESS | 1646 | ++DOCSHELL 0x1183a8800 == 31 [pid = 1646] [id = 387] 23:20:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x11820a000) [pid = 1646] [serial = 1160] [outer = 0x0] 23:20:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x118584000) [pid = 1646] [serial = 1161] [outer = 0x11820a000] 23:20:13 INFO - PROCESS | 1646 | 1467872413254 Marionette DEBUG loaded listener.js 23:20:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x1185a8c00) [pid = 1646] [serial = 1162] [outer = 0x11820a000] 23:20:13 INFO - PROCESS | 1646 | 1467872413521 Marionette TRACE conn2 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 23:20:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 23:20:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 469ms 23:20:13 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 23:20:13 INFO - PROCESS | 1646 | 1467872413573 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 23:20:13 INFO - PROCESS | 1646 | 1467872413574 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 23:20:13 INFO - PROCESS | 1646 | 1467872413577 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 23:20:13 INFO - PROCESS | 1646 | 1467872413578 Marionette TRACE conn2 <- [1,1522,null,{}] 23:20:13 INFO - PROCESS | 1646 | 1467872413580 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:13 INFO - PROCESS | 1646 | 1467872413582 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:13 INFO - PROCESS | 1646 | 1467872413663 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 23:20:13 INFO - PROCESS | 1646 | 1467872413668 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:13 INFO - PROCESS | 1646 | 1467872413670 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:13 INFO - PROCESS | 1646 | ++DOCSHELL 0x119bc6800 == 32 [pid = 1646] [id = 388] 23:20:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x112f8ec00) [pid = 1646] [serial = 1163] [outer = 0x0] 23:20:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x1185b5400) [pid = 1646] [serial = 1164] [outer = 0x112f8ec00] 23:20:13 INFO - PROCESS | 1646 | 1467872413694 Marionette DEBUG loaded listener.js 23:20:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x119189800) [pid = 1646] [serial = 1165] [outer = 0x112f8ec00] 23:20:14 INFO - PROCESS | 1646 | 1467872414030 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 23:20:14 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 23:20:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:20:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 23:20:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:20:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:20:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 23:20:14 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 23:20:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:20:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 23:20:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:20:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:20:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 23:20:14 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 23:20:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:20:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 23:20:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:20:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:20:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 23:20:14 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 23:20:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:20:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 23:20:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:20:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:20:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 23:20:14 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 468ms 23:20:14 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 23:20:14 INFO - PROCESS | 1646 | 1467872414046 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 23:20:14 INFO - PROCESS | 1646 | 1467872414047 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 23:20:14 INFO - PROCESS | 1646 | 1467872414050 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 23:20:14 INFO - PROCESS | 1646 | 1467872414051 Marionette TRACE conn2 <- [1,1526,null,{}] 23:20:14 INFO - PROCESS | 1646 | 1467872414053 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:14 INFO - PROCESS | 1646 | 1467872414057 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:14 INFO - PROCESS | 1646 | 1467872414168 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 23:20:14 INFO - PROCESS | 1646 | 1467872414174 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:14 INFO - PROCESS | 1646 | 1467872414176 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:14 INFO - PROCESS | 1646 | ++DOCSHELL 0x12316e000 == 33 [pid = 1646] [id = 389] 23:20:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x1187ef000) [pid = 1646] [serial = 1166] [outer = 0x0] 23:20:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x119832800) [pid = 1646] [serial = 1167] [outer = 0x1187ef000] 23:20:14 INFO - PROCESS | 1646 | 1467872414202 Marionette DEBUG loaded listener.js 23:20:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x123642800) [pid = 1646] [serial = 1168] [outer = 0x1187ef000] 23:20:14 INFO - PROCESS | 1646 | 1467872414467 Marionette TRACE conn2 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 23:20:14 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 23:20:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 23:20:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:20:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:20:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 23:20:14 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 23:20:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 23:20:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:20:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:20:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 23:20:14 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 23:20:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 23:20:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:20:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:20:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 23:20:14 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 470ms 23:20:14 INFO - PROCESS | 1646 | 1467872414524 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 23:20:14 INFO - PROCESS | 1646 | 1467872414525 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 23:20:14 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 23:20:14 INFO - PROCESS | 1646 | 1467872414527 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 23:20:14 INFO - PROCESS | 1646 | 1467872414528 Marionette TRACE conn2 <- [1,1530,null,{}] 23:20:14 INFO - PROCESS | 1646 | 1467872414530 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:14 INFO - PROCESS | 1646 | 1467872414543 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:14 INFO - PROCESS | 1646 | 1467872414614 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 23:20:14 INFO - PROCESS | 1646 | 1467872414620 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:14 INFO - PROCESS | 1646 | 1467872414621 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:14 INFO - PROCESS | 1646 | ++DOCSHELL 0x123c9a800 == 34 [pid = 1646] [id = 390] 23:20:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x123641000) [pid = 1646] [serial = 1169] [outer = 0x0] 23:20:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x1236d1400) [pid = 1646] [serial = 1170] [outer = 0x123641000] 23:20:14 INFO - PROCESS | 1646 | 1467872414645 Marionette DEBUG loaded listener.js 23:20:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x123b23800) [pid = 1646] [serial = 1171] [outer = 0x123641000] 23:20:14 INFO - PROCESS | 1646 | 1467872414916 Marionette TRACE conn2 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 23:20:14 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 23:20:14 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 23:20:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:20:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:20:14 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 23:20:14 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 23:20:14 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 23:20:14 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 23:20:14 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 418ms 23:20:14 INFO - PROCESS | 1646 | 1467872414946 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 23:20:14 INFO - PROCESS | 1646 | 1467872414948 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 23:20:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 23:20:14 INFO - PROCESS | 1646 | 1467872414959 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 23:20:14 INFO - PROCESS | 1646 | 1467872414960 Marionette TRACE conn2 <- [1,1534,null,{}] 23:20:14 INFO - PROCESS | 1646 | 1467872414963 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:14 INFO - PROCESS | 1646 | 1467872414964 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:15 INFO - PROCESS | 1646 | 1467872415047 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 23:20:15 INFO - PROCESS | 1646 | 1467872415119 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:15 INFO - PROCESS | 1646 | 1467872415120 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:15 INFO - PROCESS | 1646 | ++DOCSHELL 0x124caa000 == 35 [pid = 1646] [id = 391] 23:20:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x123642c00) [pid = 1646] [serial = 1172] [outer = 0x0] 23:20:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x123b27c00) [pid = 1646] [serial = 1173] [outer = 0x123642c00] 23:20:15 INFO - PROCESS | 1646 | 1467872415160 Marionette DEBUG loaded listener.js 23:20:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x123b6e000) [pid = 1646] [serial = 1174] [outer = 0x123642c00] 23:20:15 INFO - PROCESS | 1646 | 1467872415581 Marionette TRACE conn2 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 23:20:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 23:20:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 670ms 23:20:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 23:20:15 INFO - PROCESS | 1646 | 1467872415630 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 23:20:15 INFO - PROCESS | 1646 | 1467872415631 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 23:20:15 INFO - PROCESS | 1646 | 1467872415633 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 23:20:15 INFO - PROCESS | 1646 | 1467872415634 Marionette TRACE conn2 <- [1,1538,null,{}] 23:20:15 INFO - PROCESS | 1646 | 1467872415637 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:15 INFO - PROCESS | 1646 | 1467872415638 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:15 INFO - PROCESS | 1646 | 1467872415739 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 23:20:15 INFO - PROCESS | 1646 | 1467872415745 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:15 INFO - PROCESS | 1646 | 1467872415746 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:15 INFO - PROCESS | 1646 | ++DOCSHELL 0x118306000 == 36 [pid = 1646] [id = 392] 23:20:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x123b73400) [pid = 1646] [serial = 1175] [outer = 0x0] 23:20:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x123bd6000) [pid = 1646] [serial = 1176] [outer = 0x123b73400] 23:20:15 INFO - PROCESS | 1646 | 1467872415773 Marionette DEBUG loaded listener.js 23:20:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x123fd5400) [pid = 1646] [serial = 1177] [outer = 0x123b73400] 23:20:16 INFO - PROCESS | 1646 | 1467872416071 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 23:20:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 23:20:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 470ms 23:20:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 23:20:16 INFO - PROCESS | 1646 | 1467872416105 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 23:20:16 INFO - PROCESS | 1646 | 1467872416106 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 23:20:16 INFO - PROCESS | 1646 | 1467872416108 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 23:20:16 INFO - PROCESS | 1646 | 1467872416109 Marionette TRACE conn2 <- [1,1542,null,{}] 23:20:16 INFO - PROCESS | 1646 | 1467872416111 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:16 INFO - PROCESS | 1646 | 1467872416112 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:16 INFO - PROCESS | 1646 | 1467872416189 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 23:20:16 INFO - PROCESS | 1646 | 1467872416193 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:16 INFO - PROCESS | 1646 | 1467872416194 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:16 INFO - PROCESS | 1646 | ++DOCSHELL 0x1287d0800 == 37 [pid = 1646] [id = 393] 23:20:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x123fd7800) [pid = 1646] [serial = 1178] [outer = 0x0] 23:20:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x126129000) [pid = 1646] [serial = 1179] [outer = 0x123fd7800] 23:20:16 INFO - PROCESS | 1646 | 1467872416220 Marionette DEBUG loaded listener.js 23:20:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x12694a800) [pid = 1646] [serial = 1180] [outer = 0x123fd7800] 23:20:16 INFO - PROCESS | 1646 | 1467872416555 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 23:20:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 23:20:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 469ms 23:20:16 INFO - PROCESS | 1646 | 1467872416577 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 23:20:16 INFO - PROCESS | 1646 | 1467872416579 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 23:20:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 23:20:16 INFO - PROCESS | 1646 | 1467872416581 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 23:20:16 INFO - PROCESS | 1646 | 1467872416583 Marionette TRACE conn2 <- [1,1546,null,{}] 23:20:16 INFO - PROCESS | 1646 | 1467872416585 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:16 INFO - PROCESS | 1646 | 1467872416587 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:16 INFO - PROCESS | 1646 | 1467872416710 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 23:20:16 INFO - PROCESS | 1646 | 1467872416721 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:16 INFO - PROCESS | 1646 | 1467872416723 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:16 INFO - PROCESS | 1646 | ++DOCSHELL 0x119bc6000 == 38 [pid = 1646] [id = 394] 23:20:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x110ef2c00) [pid = 1646] [serial = 1181] [outer = 0x0] 23:20:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x123b76800) [pid = 1646] [serial = 1182] [outer = 0x110ef2c00] 23:20:16 INFO - PROCESS | 1646 | 1467872416748 Marionette DEBUG loaded listener.js 23:20:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x128570400) [pid = 1646] [serial = 1183] [outer = 0x110ef2c00] 23:20:17 INFO - PROCESS | 1646 | 1467872417076 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 23:20:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 23:20:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 519ms 23:20:17 INFO - PROCESS | 1646 | 1467872417103 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 23:20:17 INFO - PROCESS | 1646 | 1467872417105 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 23:20:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 23:20:17 INFO - PROCESS | 1646 | 1467872417107 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 23:20:17 INFO - PROCESS | 1646 | 1467872417108 Marionette TRACE conn2 <- [1,1550,null,{}] 23:20:17 INFO - PROCESS | 1646 | 1467872417116 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:17 INFO - PROCESS | 1646 | 1467872417119 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:17 INFO - PROCESS | 1646 | 1467872417214 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 23:20:17 INFO - PROCESS | 1646 | 1467872417218 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:17 INFO - PROCESS | 1646 | 1467872417219 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:17 INFO - PROCESS | 1646 | ++DOCSHELL 0x129cde800 == 39 [pid = 1646] [id = 395] 23:20:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x1232b8000) [pid = 1646] [serial = 1184] [outer = 0x0] 23:20:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x12857e800) [pid = 1646] [serial = 1185] [outer = 0x1232b8000] 23:20:17 INFO - PROCESS | 1646 | 1467872417243 Marionette DEBUG loaded listener.js 23:20:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x128a7e000) [pid = 1646] [serial = 1186] [outer = 0x1232b8000] 23:20:17 INFO - PROCESS | 1646 | 1467872417538 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 23:20:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 23:20:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 474ms 23:20:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 23:20:17 INFO - PROCESS | 1646 | 1467872417590 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 23:20:17 INFO - PROCESS | 1646 | 1467872417591 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 23:20:17 INFO - PROCESS | 1646 | 1467872417593 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 23:20:17 INFO - PROCESS | 1646 | 1467872417594 Marionette TRACE conn2 <- [1,1554,null,{}] 23:20:17 INFO - PROCESS | 1646 | 1467872417604 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:17 INFO - PROCESS | 1646 | 1467872417605 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:17 INFO - PROCESS | 1646 | 1467872417711 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 23:20:17 INFO - PROCESS | 1646 | 1467872417714 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:17 INFO - PROCESS | 1646 | 1467872417715 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:17 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a535000 == 40 [pid = 1646] [id = 396] 23:20:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x128574400) [pid = 1646] [serial = 1187] [outer = 0x0] 23:20:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x128c47400) [pid = 1646] [serial = 1188] [outer = 0x128574400] 23:20:17 INFO - PROCESS | 1646 | 1467872417740 Marionette DEBUG loaded listener.js 23:20:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x128c51400) [pid = 1646] [serial = 1189] [outer = 0x128574400] 23:20:18 INFO - PROCESS | 1646 | 1467872418079 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 23:20:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 23:20:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 529ms 23:20:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 23:20:18 INFO - PROCESS | 1646 | 1467872418122 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 23:20:18 INFO - PROCESS | 1646 | 1467872418123 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 23:20:18 INFO - PROCESS | 1646 | 1467872418125 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 23:20:18 INFO - PROCESS | 1646 | 1467872418126 Marionette TRACE conn2 <- [1,1558,null,{}] 23:20:18 INFO - PROCESS | 1646 | 1467872418129 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:18 INFO - PROCESS | 1646 | 1467872418130 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:18 INFO - PROCESS | 1646 | 1467872418227 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 23:20:18 INFO - PROCESS | 1646 | 1467872418239 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:18 INFO - PROCESS | 1646 | 1467872418240 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:18 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a5e5800 == 41 [pid = 1646] [id = 397] 23:20:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x128c48c00) [pid = 1646] [serial = 1190] [outer = 0x0] 23:20:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x128cb5400) [pid = 1646] [serial = 1191] [outer = 0x128c48c00] 23:20:18 INFO - PROCESS | 1646 | 1467872418264 Marionette DEBUG loaded listener.js 23:20:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x128e18400) [pid = 1646] [serial = 1192] [outer = 0x128c48c00] 23:20:18 INFO - PROCESS | 1646 | 1467872418575 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 23:20:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 23:20:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 468ms 23:20:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 23:20:18 INFO - PROCESS | 1646 | 1467872418595 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 23:20:18 INFO - PROCESS | 1646 | 1467872418596 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 23:20:18 INFO - PROCESS | 1646 | 1467872418598 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 23:20:18 INFO - PROCESS | 1646 | 1467872418599 Marionette TRACE conn2 <- [1,1562,null,{}] 23:20:18 INFO - PROCESS | 1646 | 1467872418603 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:18 INFO - PROCESS | 1646 | 1467872418604 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:18 INFO - PROCESS | 1646 | 1467872418710 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 23:20:18 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x1236d2000) [pid = 1646] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 23:20:18 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x116720800) [pid = 1646] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 23:20:18 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x123b2c800) [pid = 1646] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 23:20:18 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x124d84c00) [pid = 1646] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 23:20:18 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x1236d7c00) [pid = 1646] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 23:20:18 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x1283e3000) [pid = 1646] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 23:20:18 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x11297dc00) [pid = 1646] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 23:20:18 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x1164e1800) [pid = 1646] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 23:20:18 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x112e4f400) [pid = 1646] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 23:20:18 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x116975400) [pid = 1646] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 23:20:18 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x113c72c00) [pid = 1646] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 23:20:18 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x1175b5000) [pid = 1646] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 23:20:18 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x1244b7400) [pid = 1646] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 23:20:18 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x11991d000) [pid = 1646] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 23:20:18 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x117114000) [pid = 1646] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 23:20:18 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x11876e000) [pid = 1646] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 23:20:18 INFO - PROCESS | 1646 | 1467872418895 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:18 INFO - PROCESS | 1646 | 1467872418896 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:18 INFO - PROCESS | 1646 | ++DOCSHELL 0x11830a800 == 42 [pid = 1646] [id = 398] 23:20:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x110eeac00) [pid = 1646] [serial = 1193] [outer = 0x0] 23:20:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x112e4ac00) [pid = 1646] [serial = 1194] [outer = 0x110eeac00] 23:20:18 INFO - PROCESS | 1646 | 1467872418922 Marionette DEBUG loaded listener.js 23:20:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x116a0b800) [pid = 1646] [serial = 1195] [outer = 0x110eeac00] 23:20:19 INFO - PROCESS | 1646 | 1467872419190 Marionette TRACE conn2 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 23:20:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 23:20:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 622ms 23:20:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 23:20:19 INFO - PROCESS | 1646 | 1467872419224 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 23:20:19 INFO - PROCESS | 1646 | 1467872419225 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 23:20:19 INFO - PROCESS | 1646 | 1467872419227 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 23:20:19 INFO - PROCESS | 1646 | 1467872419228 Marionette TRACE conn2 <- [1,1566,null,{}] 23:20:19 INFO - PROCESS | 1646 | 1467872419230 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:19 INFO - PROCESS | 1646 | 1467872419232 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:19 INFO - PROCESS | 1646 | 1467872419325 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 23:20:19 INFO - PROCESS | 1646 | 1467872419328 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:19 INFO - PROCESS | 1646 | 1467872419329 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:19 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c12a000 == 43 [pid = 1646] [id = 399] 23:20:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x116a11800) [pid = 1646] [serial = 1196] [outer = 0x0] 23:20:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x1234ef400) [pid = 1646] [serial = 1197] [outer = 0x116a11800] 23:20:19 INFO - PROCESS | 1646 | 1467872419353 Marionette DEBUG loaded listener.js 23:20:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x12836fc00) [pid = 1646] [serial = 1198] [outer = 0x116a11800] 23:20:19 INFO - PROCESS | 1646 | 1467872419658 Marionette TRACE conn2 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 23:20:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 23:20:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 468ms 23:20:19 INFO - PROCESS | 1646 | 1467872419696 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 23:20:19 INFO - PROCESS | 1646 | 1467872419697 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 23:20:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 23:20:19 INFO - PROCESS | 1646 | 1467872419699 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 23:20:19 INFO - PROCESS | 1646 | 1467872419702 Marionette TRACE conn2 <- [1,1570,null,{}] 23:20:19 INFO - PROCESS | 1646 | 1467872419705 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:19 INFO - PROCESS | 1646 | 1467872419706 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:19 INFO - PROCESS | 1646 | 1467872419818 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 23:20:19 INFO - PROCESS | 1646 | 1467872419824 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:19 INFO - PROCESS | 1646 | 1467872419825 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:19 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c13e000 == 44 [pid = 1646] [id = 400] 23:20:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x123b76400) [pid = 1646] [serial = 1199] [outer = 0x0] 23:20:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x128cbb800) [pid = 1646] [serial = 1200] [outer = 0x123b76400] 23:20:19 INFO - PROCESS | 1646 | 1467872419849 Marionette DEBUG loaded listener.js 23:20:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x129cb5c00) [pid = 1646] [serial = 1201] [outer = 0x123b76400] 23:20:20 INFO - PROCESS | 1646 | 1467872420162 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 23:20:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 23:20:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 472ms 23:20:20 INFO - PROCESS | 1646 | 1467872420172 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 23:20:20 INFO - PROCESS | 1646 | 1467872420174 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 23:20:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 23:20:20 INFO - PROCESS | 1646 | 1467872420176 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 23:20:20 INFO - PROCESS | 1646 | 1467872420177 Marionette TRACE conn2 <- [1,1574,null,{}] 23:20:20 INFO - PROCESS | 1646 | 1467872420179 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:20 INFO - PROCESS | 1646 | 1467872420180 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:20 INFO - PROCESS | 1646 | 1467872420261 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 23:20:20 INFO - PROCESS | 1646 | 1467872420265 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:20 INFO - PROCESS | 1646 | 1467872420266 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:20 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c6d2800 == 45 [pid = 1646] [id = 401] 23:20:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x129cbac00) [pid = 1646] [serial = 1202] [outer = 0x0] 23:20:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x129f81400) [pid = 1646] [serial = 1203] [outer = 0x129cbac00] 23:20:20 INFO - PROCESS | 1646 | 1467872420290 Marionette DEBUG loaded listener.js 23:20:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x129f88c00) [pid = 1646] [serial = 1204] [outer = 0x129cbac00] 23:20:20 INFO - PROCESS | 1646 | 1467872420608 Marionette TRACE conn2 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 23:20:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 23:20:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 468ms 23:20:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 23:20:20 INFO - PROCESS | 1646 | 1467872420645 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 23:20:20 INFO - PROCESS | 1646 | 1467872420646 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 23:20:20 INFO - PROCESS | 1646 | 1467872420648 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 23:20:20 INFO - PROCESS | 1646 | 1467872420649 Marionette TRACE conn2 <- [1,1578,null,{}] 23:20:20 INFO - PROCESS | 1646 | 1467872420654 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:20 INFO - PROCESS | 1646 | 1467872420662 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:20 INFO - PROCESS | 1646 | 1467872420766 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 23:20:20 INFO - PROCESS | 1646 | 1467872420774 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:20 INFO - PROCESS | 1646 | 1467872420775 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:20 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cb3e800 == 46 [pid = 1646] [id = 402] 23:20:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x129f89400) [pid = 1646] [serial = 1205] [outer = 0x0] 23:20:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x129f8e800) [pid = 1646] [serial = 1206] [outer = 0x129f89400] 23:20:20 INFO - PROCESS | 1646 | 1467872420799 Marionette DEBUG loaded listener.js 23:20:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x129fb6000) [pid = 1646] [serial = 1207] [outer = 0x129f89400] 23:20:21 INFO - PROCESS | 1646 | 1467872421316 Marionette TRACE conn2 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 23:20:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 23:20:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 722ms 23:20:21 INFO - PROCESS | 1646 | 1467872421376 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 23:20:21 INFO - PROCESS | 1646 | 1467872421378 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 23:20:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 23:20:21 INFO - PROCESS | 1646 | 1467872421384 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 23:20:21 INFO - PROCESS | 1646 | 1467872421387 Marionette TRACE conn2 <- [1,1582,null,{}] 23:20:21 INFO - PROCESS | 1646 | 1467872421392 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:21 INFO - PROCESS | 1646 | 1467872421394 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:21 INFO - PROCESS | 1646 | 1467872421510 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 23:20:21 INFO - PROCESS | 1646 | 1467872421614 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:21 INFO - PROCESS | 1646 | 1467872421616 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x117189800 == 47 [pid = 1646] [id = 403] 23:20:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x112e4f000) [pid = 1646] [serial = 1208] [outer = 0x0] 23:20:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x112e52c00) [pid = 1646] [serial = 1209] [outer = 0x112e4f000] 23:20:21 INFO - PROCESS | 1646 | 1467872421647 Marionette DEBUG loaded listener.js 23:20:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x1133bd800) [pid = 1646] [serial = 1210] [outer = 0x112e4f000] 23:20:22 INFO - PROCESS | 1646 | 1467872422346 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 23:20:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 23:20:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 979ms 23:20:22 INFO - PROCESS | 1646 | 1467872422392 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 23:20:22 INFO - PROCESS | 1646 | 1467872422395 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 23:20:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 23:20:22 INFO - PROCESS | 1646 | 1467872422402 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 23:20:22 INFO - PROCESS | 1646 | 1467872422404 Marionette TRACE conn2 <- [1,1586,null,{}] 23:20:22 INFO - PROCESS | 1646 | 1467872422408 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:22 INFO - PROCESS | 1646 | 1467872422410 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:22 INFO - PROCESS | 1646 | 1467872422515 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 23:20:22 INFO - PROCESS | 1646 | 1467872422594 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:22 INFO - PROCESS | 1646 | 1467872422597 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:22 INFO - PROCESS | 1646 | ++DOCSHELL 0x116409800 == 48 [pid = 1646] [id = 404] 23:20:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x113c03c00) [pid = 1646] [serial = 1211] [outer = 0x0] 23:20:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x114f95000) [pid = 1646] [serial = 1212] [outer = 0x113c03c00] 23:20:22 INFO - PROCESS | 1646 | 1467872422626 Marionette DEBUG loaded listener.js 23:20:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x116629c00) [pid = 1646] [serial = 1213] [outer = 0x113c03c00] 23:20:23 INFO - PROCESS | 1646 | --DOCSHELL 0x12c6d2800 == 47 [pid = 1646] [id = 401] 23:20:23 INFO - PROCESS | 1646 | --DOCSHELL 0x12c13e000 == 46 [pid = 1646] [id = 400] 23:20:23 INFO - PROCESS | 1646 | --DOCSHELL 0x12c12a000 == 45 [pid = 1646] [id = 399] 23:20:23 INFO - PROCESS | 1646 | --DOCSHELL 0x11830a800 == 44 [pid = 1646] [id = 398] 23:20:23 INFO - PROCESS | 1646 | --DOCSHELL 0x12a5e5800 == 43 [pid = 1646] [id = 397] 23:20:23 INFO - PROCESS | 1646 | --DOCSHELL 0x12a535000 == 42 [pid = 1646] [id = 396] 23:20:23 INFO - PROCESS | 1646 | --DOCSHELL 0x129cde800 == 41 [pid = 1646] [id = 395] 23:20:23 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x128e14c00) [pid = 1646] [serial = 1149] [outer = 0x0] [url = about:blank] 23:20:23 INFO - PROCESS | 1646 | --DOCSHELL 0x119bc6000 == 40 [pid = 1646] [id = 394] 23:20:23 INFO - PROCESS | 1646 | --DOCSHELL 0x1287d0800 == 39 [pid = 1646] [id = 393] 23:20:23 INFO - PROCESS | 1646 | --DOCSHELL 0x118306000 == 38 [pid = 1646] [id = 392] 23:20:23 INFO - PROCESS | 1646 | --DOCSHELL 0x124caa000 == 37 [pid = 1646] [id = 391] 23:20:23 INFO - PROCESS | 1646 | --DOCSHELL 0x123c9a800 == 36 [pid = 1646] [id = 390] 23:20:23 INFO - PROCESS | 1646 | --DOCSHELL 0x12316e000 == 35 [pid = 1646] [id = 389] 23:20:23 INFO - PROCESS | 1646 | --DOCSHELL 0x119bc6800 == 34 [pid = 1646] [id = 388] 23:20:23 INFO - PROCESS | 1646 | --DOCSHELL 0x1183a8800 == 33 [pid = 1646] [id = 387] 23:20:23 INFO - PROCESS | 1646 | --DOCSHELL 0x118306800 == 32 [pid = 1646] [id = 386] 23:20:23 INFO - PROCESS | 1646 | --DOCSHELL 0x1171de000 == 31 [pid = 1646] [id = 385] 23:20:23 INFO - PROCESS | 1646 | --DOCSHELL 0x116415000 == 30 [pid = 1646] [id = 384] 23:20:23 INFO - PROCESS | 1646 | --DOCSHELL 0x113e0d800 == 29 [pid = 1646] [id = 383] 23:20:23 INFO - PROCESS | 1646 | 1467872423085 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 23:20:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 23:20:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 722ms 23:20:23 INFO - PROCESS | 1646 | 1467872423123 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 23:20:23 INFO - PROCESS | 1646 | 1467872423126 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 23:20:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 23:20:23 INFO - PROCESS | 1646 | 1467872423131 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 23:20:23 INFO - PROCESS | 1646 | 1467872423133 Marionette TRACE conn2 <- [1,1590,null,{}] 23:20:23 INFO - PROCESS | 1646 | 1467872423135 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:23 INFO - PROCESS | 1646 | 1467872423137 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:23 INFO - PROCESS | 1646 | 1467872423215 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 23:20:23 INFO - PROCESS | 1646 | 1467872423223 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:23 INFO - PROCESS | 1646 | 1467872423225 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:23 INFO - PROCESS | 1646 | ++DOCSHELL 0x118241000 == 30 [pid = 1646] [id = 405] 23:20:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x1167f3400) [pid = 1646] [serial = 1214] [outer = 0x0] 23:20:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x11820e800) [pid = 1646] [serial = 1215] [outer = 0x1167f3400] 23:20:23 INFO - PROCESS | 1646 | 1467872423252 Marionette DEBUG loaded listener.js 23:20:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 117 (0x118586800) [pid = 1646] [serial = 1216] [outer = 0x1167f3400] 23:20:23 INFO - PROCESS | 1646 | --DOMWINDOW == 116 (0x123b2c400) [pid = 1646] [serial = 1131] [outer = 0x0] [url = about:blank] 23:20:23 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x123304800) [pid = 1646] [serial = 1128] [outer = 0x0] [url = about:blank] 23:20:23 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x123bcd800) [pid = 1646] [serial = 1132] [outer = 0x0] [url = about:blank] 23:20:23 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x124ccb400) [pid = 1646] [serial = 1140] [outer = 0x0] [url = about:blank] 23:20:23 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x12660e000) [pid = 1646] [serial = 1135] [outer = 0x0] [url = about:blank] 23:20:23 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x126125800) [pid = 1646] [serial = 1134] [outer = 0x0] [url = about:blank] 23:20:23 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x126b31c00) [pid = 1646] [serial = 1137] [outer = 0x0] [url = about:blank] 23:20:23 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x128573400) [pid = 1646] [serial = 1143] [outer = 0x0] [url = about:blank] 23:20:23 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x128376000) [pid = 1646] [serial = 1138] [outer = 0x0] [url = about:blank] 23:20:23 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x1187edc00) [pid = 1646] [serial = 1122] [outer = 0x0] [url = about:blank] 23:20:23 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x119447000) [pid = 1646] [serial = 1123] [outer = 0x0] [url = about:blank] 23:20:23 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x1176e9800) [pid = 1646] [serial = 1119] [outer = 0x0] [url = about:blank] 23:20:23 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x118261000) [pid = 1646] [serial = 1120] [outer = 0x0] [url = about:blank] 23:20:23 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x112f16400) [pid = 1646] [serial = 1116] [outer = 0x0] [url = about:blank] 23:20:23 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x115f37c00) [pid = 1646] [serial = 1117] [outer = 0x0] [url = about:blank] 23:20:23 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x118590800) [pid = 1646] [serial = 1114] [outer = 0x0] [url = about:blank] 23:20:23 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x1181b0c00) [pid = 1646] [serial = 1113] [outer = 0x0] [url = about:blank] 23:20:23 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x126943c00) [pid = 1646] [serial = 1111] [outer = 0x0] [url = about:blank] 23:20:23 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x128cb8000) [pid = 1646] [serial = 1147] [outer = 0x0] [url = about:blank] 23:20:23 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x11991e400) [pid = 1646] [serial = 1110] [outer = 0x0] [url = about:blank] 23:20:23 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x128372400) [pid = 1646] [serial = 1108] [outer = 0x0] [url = about:blank] 23:20:23 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x124d84800) [pid = 1646] [serial = 1107] [outer = 0x0] [url = about:blank] 23:20:23 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x1234efc00) [pid = 1646] [serial = 1105] [outer = 0x0] [url = about:blank] 23:20:23 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x119b4e800) [pid = 1646] [serial = 1104] [outer = 0x0] [url = about:blank] 23:20:23 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x11858e800) [pid = 1646] [serial = 1102] [outer = 0x0] [url = about:blank] 23:20:23 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x1176e5000) [pid = 1646] [serial = 1101] [outer = 0x0] [url = about:blank] 23:20:23 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x1199e4000) [pid = 1646] [serial = 1125] [outer = 0x0] [url = about:blank] 23:20:23 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x1283e2c00) [pid = 1646] [serial = 1141] [outer = 0x0] [url = about:blank] 23:20:23 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x12877b800) [pid = 1646] [serial = 1146] [outer = 0x0] [url = about:blank] 23:20:23 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x12857d000) [pid = 1646] [serial = 1144] [outer = 0x0] [url = about:blank] 23:20:23 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x119fc5400) [pid = 1646] [serial = 1126] [outer = 0x0] [url = about:blank] 23:20:23 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x123645000) [pid = 1646] [serial = 1129] [outer = 0x0] [url = about:blank] 23:20:23 INFO - PROCESS | 1646 | 1467872423643 Marionette TRACE conn2 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 23:20:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 23:20:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 520ms 23:20:23 INFO - PROCESS | 1646 | 1467872423653 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 23:20:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 23:20:23 INFO - PROCESS | 1646 | 1467872423654 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 23:20:23 INFO - PROCESS | 1646 | 1467872423656 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 23:20:23 INFO - PROCESS | 1646 | 1467872423659 Marionette TRACE conn2 <- [1,1594,null,{}] 23:20:23 INFO - PROCESS | 1646 | 1467872423668 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:23 INFO - PROCESS | 1646 | 1467872423673 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:23 INFO - PROCESS | 1646 | 1467872423753 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 23:20:23 INFO - PROCESS | 1646 | 1467872423758 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:23 INFO - PROCESS | 1646 | 1467872423760 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:23 INFO - PROCESS | 1646 | ++DOCSHELL 0x1183a6800 == 31 [pid = 1646] [id = 406] 23:20:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x1185b3800) [pid = 1646] [serial = 1217] [outer = 0x0] 23:20:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x1188fa000) [pid = 1646] [serial = 1218] [outer = 0x1185b3800] 23:20:23 INFO - PROCESS | 1646 | 1467872423790 Marionette DEBUG loaded listener.js 23:20:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x11944ac00) [pid = 1646] [serial = 1219] [outer = 0x1185b3800] 23:20:24 INFO - PROCESS | 1646 | 1467872424143 Marionette TRACE conn2 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 23:20:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 23:20:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 523ms 23:20:24 INFO - PROCESS | 1646 | 1467872424181 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 23:20:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 23:20:24 INFO - PROCESS | 1646 | 1467872424183 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 23:20:24 INFO - PROCESS | 1646 | 1467872424185 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 23:20:24 INFO - PROCESS | 1646 | 1467872424186 Marionette TRACE conn2 <- [1,1598,null,{}] 23:20:24 INFO - PROCESS | 1646 | 1467872424188 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:24 INFO - PROCESS | 1646 | 1467872424189 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:24 INFO - PROCESS | 1646 | 1467872424266 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 23:20:24 INFO - PROCESS | 1646 | 1467872424272 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:24 INFO - PROCESS | 1646 | 1467872424273 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x1192ba800 == 32 [pid = 1646] [id = 407] 23:20:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x119836c00) [pid = 1646] [serial = 1220] [outer = 0x0] 23:20:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x1199e5c00) [pid = 1646] [serial = 1221] [outer = 0x119836c00] 23:20:24 INFO - PROCESS | 1646 | 1467872424298 Marionette DEBUG loaded listener.js 23:20:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x119fc4400) [pid = 1646] [serial = 1222] [outer = 0x119836c00] 23:20:24 INFO - PROCESS | 1646 | 1467872424604 Marionette TRACE conn2 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 23:20:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 23:20:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 468ms 23:20:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 23:20:24 INFO - PROCESS | 1646 | 1467872424654 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 23:20:24 INFO - PROCESS | 1646 | 1467872424655 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 23:20:24 INFO - PROCESS | 1646 | 1467872424657 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 23:20:24 INFO - PROCESS | 1646 | 1467872424658 Marionette TRACE conn2 <- [1,1602,null,{}] 23:20:24 INFO - PROCESS | 1646 | 1467872424660 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:24 INFO - PROCESS | 1646 | 1467872424662 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:24 INFO - PROCESS | 1646 | 1467872424733 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 23:20:24 INFO - PROCESS | 1646 | 1467872424794 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:24 INFO - PROCESS | 1646 | 1467872424795 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x119e71000 == 33 [pid = 1646] [id = 408] 23:20:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x119837000) [pid = 1646] [serial = 1223] [outer = 0x0] 23:20:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x121702800) [pid = 1646] [serial = 1224] [outer = 0x119837000] 23:20:24 INFO - PROCESS | 1646 | 1467872424827 Marionette DEBUG loaded listener.js 23:20:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12363d000) [pid = 1646] [serial = 1225] [outer = 0x119837000] 23:20:25 INFO - PROCESS | 1646 | 1467872425139 Marionette TRACE conn2 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 23:20:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 23:20:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 519ms 23:20:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 23:20:25 INFO - PROCESS | 1646 | 1467872425184 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 23:20:25 INFO - PROCESS | 1646 | 1467872425185 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 23:20:25 INFO - PROCESS | 1646 | 1467872425187 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 23:20:25 INFO - PROCESS | 1646 | 1467872425188 Marionette TRACE conn2 <- [1,1606,null,{}] 23:20:25 INFO - PROCESS | 1646 | 1467872425190 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:25 INFO - PROCESS | 1646 | 1467872425194 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:25 INFO - PROCESS | 1646 | 1467872425313 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 23:20:25 INFO - PROCESS | 1646 | 1467872425317 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:25 INFO - PROCESS | 1646 | 1467872425319 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:25 INFO - PROCESS | 1646 | ++DOCSHELL 0x12306a800 == 34 [pid = 1646] [id = 409] 23:20:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x1232b6000) [pid = 1646] [serial = 1226] [outer = 0x0] 23:20:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x123692400) [pid = 1646] [serial = 1227] [outer = 0x1232b6000] 23:20:25 INFO - PROCESS | 1646 | 1467872425343 Marionette DEBUG loaded listener.js 23:20:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x123bd9000) [pid = 1646] [serial = 1228] [outer = 0x1232b6000] 23:20:25 INFO - PROCESS | 1646 | 1467872425681 Marionette TRACE conn2 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 23:20:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 23:20:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 518ms 23:20:25 INFO - PROCESS | 1646 | 1467872425706 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 23:20:25 INFO - PROCESS | 1646 | 1467872425707 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 23:20:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 23:20:25 INFO - PROCESS | 1646 | 1467872425709 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 23:20:25 INFO - PROCESS | 1646 | 1467872425710 Marionette TRACE conn2 <- [1,1610,null,{}] 23:20:25 INFO - PROCESS | 1646 | 1467872425712 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:25 INFO - PROCESS | 1646 | 1467872425713 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:25 INFO - PROCESS | 1646 | 1467872425808 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 23:20:25 INFO - PROCESS | 1646 | 1467872425844 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:25 INFO - PROCESS | 1646 | 1467872425845 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:25 INFO - PROCESS | 1646 | ++DOCSHELL 0x124729000 == 35 [pid = 1646] [id = 410] 23:20:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x1128adc00) [pid = 1646] [serial = 1229] [outer = 0x0] 23:20:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x124d81c00) [pid = 1646] [serial = 1230] [outer = 0x1128adc00] 23:20:25 INFO - PROCESS | 1646 | 1467872425877 Marionette DEBUG loaded listener.js 23:20:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x1266a4c00) [pid = 1646] [serial = 1231] [outer = 0x1128adc00] 23:20:26 INFO - PROCESS | 1646 | 1467872426161 Marionette TRACE conn2 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 23:20:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 23:20:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 468ms 23:20:26 INFO - PROCESS | 1646 | 1467872426177 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 23:20:26 INFO - PROCESS | 1646 | 1467872426178 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 23:20:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 23:20:26 INFO - PROCESS | 1646 | 1467872426180 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 23:20:26 INFO - PROCESS | 1646 | 1467872426181 Marionette TRACE conn2 <- [1,1614,null,{}] 23:20:26 INFO - PROCESS | 1646 | 1467872426201 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:26 INFO - PROCESS | 1646 | 1467872426204 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:26 INFO - PROCESS | 1646 | 1467872426302 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 23:20:26 INFO - PROCESS | 1646 | 1467872426305 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:26 INFO - PROCESS | 1646 | 1467872426307 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x126974800 == 36 [pid = 1646] [id = 411] 23:20:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x126125800) [pid = 1646] [serial = 1232] [outer = 0x0] 23:20:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x128372400) [pid = 1646] [serial = 1233] [outer = 0x126125800] 23:20:26 INFO - PROCESS | 1646 | 1467872426330 Marionette DEBUG loaded listener.js 23:20:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x1283e4400) [pid = 1646] [serial = 1234] [outer = 0x126125800] 23:20:26 INFO - PROCESS | 1646 | 1467872426662 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 23:20:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 23:20:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 529ms 23:20:26 INFO - PROCESS | 1646 | 1467872426710 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 23:20:26 INFO - PROCESS | 1646 | 1467872426712 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 23:20:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 23:20:26 INFO - PROCESS | 1646 | 1467872426714 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 23:20:26 INFO - PROCESS | 1646 | 1467872426716 Marionette TRACE conn2 <- [1,1618,null,{}] 23:20:26 INFO - PROCESS | 1646 | 1467872426718 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:26 INFO - PROCESS | 1646 | 1467872426719 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:26 INFO - PROCESS | 1646 | 1467872426822 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 23:20:26 INFO - PROCESS | 1646 | 1467872426857 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:26 INFO - PROCESS | 1646 | 1467872426857 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x128312000 == 37 [pid = 1646] [id = 412] 23:20:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x1283e6800) [pid = 1646] [serial = 1235] [outer = 0x0] 23:20:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x128571000) [pid = 1646] [serial = 1236] [outer = 0x1283e6800] 23:20:26 INFO - PROCESS | 1646 | 1467872426881 Marionette DEBUG loaded listener.js 23:20:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x12857f000) [pid = 1646] [serial = 1237] [outer = 0x1283e6800] 23:20:27 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x1232b8000) [pid = 1646] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 23:20:27 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x128cbe400) [pid = 1646] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 23:20:27 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x123b73400) [pid = 1646] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 23:20:27 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x128574400) [pid = 1646] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 23:20:27 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x129cbac00) [pid = 1646] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 23:20:27 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x112c5c000) [pid = 1646] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 23:20:27 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x123642c00) [pid = 1646] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 23:20:27 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x128c48c00) [pid = 1646] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 23:20:27 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x1187ef000) [pid = 1646] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 23:20:27 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x112f8ec00) [pid = 1646] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 23:20:27 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x110eee000) [pid = 1646] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 23:20:27 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x123fd7800) [pid = 1646] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 23:20:27 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x110eeac00) [pid = 1646] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 23:20:27 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x123641000) [pid = 1646] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 23:20:27 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x112f92c00) [pid = 1646] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 23:20:27 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x11820a000) [pid = 1646] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 23:20:27 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x116a11800) [pid = 1646] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 23:20:27 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x110ef2c00) [pid = 1646] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 23:20:27 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x123b76400) [pid = 1646] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 23:20:27 INFO - PROCESS | 1646 | 1467872427301 Marionette TRACE conn2 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 23:20:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 23:20:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 618ms 23:20:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 23:20:27 INFO - PROCESS | 1646 | 1467872427333 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 23:20:27 INFO - PROCESS | 1646 | 1467872427334 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 23:20:27 INFO - PROCESS | 1646 | 1467872427336 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 23:20:27 INFO - PROCESS | 1646 | 1467872427337 Marionette TRACE conn2 <- [1,1622,null,{}] 23:20:27 INFO - PROCESS | 1646 | 1467872427339 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:27 INFO - PROCESS | 1646 | 1467872427340 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:27 INFO - PROCESS | 1646 | 1467872427416 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 23:20:27 INFO - PROCESS | 1646 | 1467872427421 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:27 INFO - PROCESS | 1646 | 1467872427422 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:27 INFO - PROCESS | 1646 | ++DOCSHELL 0x1192ce000 == 38 [pid = 1646] [id = 413] 23:20:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x116486400) [pid = 1646] [serial = 1238] [outer = 0x0] 23:20:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x1185a9000) [pid = 1646] [serial = 1239] [outer = 0x116486400] 23:20:27 INFO - PROCESS | 1646 | 1467872427447 Marionette DEBUG loaded listener.js 23:20:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x1236dec00) [pid = 1646] [serial = 1240] [outer = 0x116486400] 23:20:27 INFO - PROCESS | 1646 | 1467872427768 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 23:20:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 23:20:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 470ms 23:20:27 INFO - PROCESS | 1646 | 1467872427817 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 23:20:27 INFO - PROCESS | 1646 | 1467872427821 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 23:20:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 23:20:27 INFO - PROCESS | 1646 | 1467872427824 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 23:20:27 INFO - PROCESS | 1646 | 1467872427826 Marionette TRACE conn2 <- [1,1626,null,{}] 23:20:27 INFO - PROCESS | 1646 | 1467872427828 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:27 INFO - PROCESS | 1646 | 1467872427830 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:27 INFO - PROCESS | 1646 | 1467872427937 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 23:20:27 INFO - PROCESS | 1646 | 1467872427940 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:27 INFO - PROCESS | 1646 | 1467872427942 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:27 INFO - PROCESS | 1646 | ++DOCSHELL 0x129f5f800 == 39 [pid = 1646] [id = 414] 23:20:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x11943dc00) [pid = 1646] [serial = 1241] [outer = 0x0] 23:20:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x12857ec00) [pid = 1646] [serial = 1242] [outer = 0x11943dc00] 23:20:27 INFO - PROCESS | 1646 | 1467872427982 Marionette DEBUG loaded listener.js 23:20:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x128c4d000) [pid = 1646] [serial = 1243] [outer = 0x11943dc00] 23:20:28 INFO - PROCESS | 1646 | 1467872428413 Marionette TRACE conn2 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 23:20:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 23:20:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 619ms 23:20:28 INFO - PROCESS | 1646 | 1467872428443 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 23:20:28 INFO - PROCESS | 1646 | 1467872428444 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 23:20:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 23:20:28 INFO - PROCESS | 1646 | 1467872428446 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 23:20:28 INFO - PROCESS | 1646 | 1467872428447 Marionette TRACE conn2 <- [1,1630,null,{}] 23:20:28 INFO - PROCESS | 1646 | 1467872428454 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:28 INFO - PROCESS | 1646 | 1467872428455 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:28 INFO - PROCESS | 1646 | 1467872428563 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 23:20:28 INFO - PROCESS | 1646 | 1467872428570 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:28 INFO - PROCESS | 1646 | 1467872428571 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a53b000 == 40 [pid = 1646] [id = 415] 23:20:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x128a85800) [pid = 1646] [serial = 1244] [outer = 0x0] 23:20:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x128cbbc00) [pid = 1646] [serial = 1245] [outer = 0x128a85800] 23:20:28 INFO - PROCESS | 1646 | 1467872428594 Marionette DEBUG loaded listener.js 23:20:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x128e18c00) [pid = 1646] [serial = 1246] [outer = 0x128a85800] 23:20:28 INFO - PROCESS | 1646 | 1467872428891 Marionette TRACE conn2 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 23:20:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 23:20:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 470ms 23:20:28 INFO - PROCESS | 1646 | 1467872428916 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 23:20:28 INFO - PROCESS | 1646 | 1467872428919 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 23:20:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 23:20:28 INFO - PROCESS | 1646 | 1467872428923 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 23:20:28 INFO - PROCESS | 1646 | 1467872428924 Marionette TRACE conn2 <- [1,1634,null,{}] 23:20:28 INFO - PROCESS | 1646 | 1467872428927 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:28 INFO - PROCESS | 1646 | 1467872428937 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:29 INFO - PROCESS | 1646 | 1467872429013 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 23:20:29 INFO - PROCESS | 1646 | 1467872429028 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:29 INFO - PROCESS | 1646 | 1467872429029 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:29 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bcc8800 == 41 [pid = 1646] [id = 416] 23:20:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x129f32c00) [pid = 1646] [serial = 1247] [outer = 0x0] 23:20:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x129f89800) [pid = 1646] [serial = 1248] [outer = 0x129f32c00] 23:20:29 INFO - PROCESS | 1646 | 1467872429053 Marionette DEBUG loaded listener.js 23:20:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x129fb7400) [pid = 1646] [serial = 1249] [outer = 0x129f32c00] 23:20:29 INFO - PROCESS | 1646 | 1467872429558 Marionette TRACE conn2 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 23:20:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 23:20:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 670ms 23:20:29 INFO - PROCESS | 1646 | 1467872429593 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 23:20:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 23:20:29 INFO - PROCESS | 1646 | 1467872429596 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 23:20:29 INFO - PROCESS | 1646 | 1467872429600 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 23:20:29 INFO - PROCESS | 1646 | 1467872429602 Marionette TRACE conn2 <- [1,1638,null,{}] 23:20:29 INFO - PROCESS | 1646 | 1467872429606 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:29 INFO - PROCESS | 1646 | 1467872429608 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:29 INFO - PROCESS | 1646 | 1467872429715 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 23:20:29 INFO - PROCESS | 1646 | 1467872429786 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:29 INFO - PROCESS | 1646 | 1467872429788 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:29 INFO - PROCESS | 1646 | ++DOCSHELL 0x11823d800 == 42 [pid = 1646] [id = 417] 23:20:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x116484c00) [pid = 1646] [serial = 1250] [outer = 0x0] 23:20:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x117114800) [pid = 1646] [serial = 1251] [outer = 0x116484c00] 23:20:29 INFO - PROCESS | 1646 | 1467872429819 Marionette DEBUG loaded listener.js 23:20:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x11820c800) [pid = 1646] [serial = 1252] [outer = 0x116484c00] 23:20:30 INFO - PROCESS | 1646 | 1467872430252 Marionette TRACE conn2 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 23:20:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 23:20:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 672ms 23:20:30 INFO - PROCESS | 1646 | 1467872430271 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 23:20:30 INFO - PROCESS | 1646 | 1467872430274 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 23:20:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 23:20:30 INFO - PROCESS | 1646 | 1467872430279 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 23:20:30 INFO - PROCESS | 1646 | 1467872430281 Marionette TRACE conn2 <- [1,1642,null,{}] 23:20:30 INFO - PROCESS | 1646 | 1467872430284 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:30 INFO - PROCESS | 1646 | 1467872430285 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:30 INFO - PROCESS | 1646 | 1467872430388 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 23:20:30 INFO - PROCESS | 1646 | 1467872430477 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:30 INFO - PROCESS | 1646 | 1467872430479 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:30 INFO - PROCESS | 1646 | ++DOCSHELL 0x123065000 == 43 [pid = 1646] [id = 418] 23:20:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x118777c00) [pid = 1646] [serial = 1253] [outer = 0x0] 23:20:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x119449800) [pid = 1646] [serial = 1254] [outer = 0x118777c00] 23:20:30 INFO - PROCESS | 1646 | 1467872430510 Marionette DEBUG loaded listener.js 23:20:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x1199e8c00) [pid = 1646] [serial = 1255] [outer = 0x118777c00] 23:20:30 INFO - PROCESS | 1646 | 1467872430932 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 23:20:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 23:20:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 670ms 23:20:30 INFO - PROCESS | 1646 | 1467872430950 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 23:20:30 INFO - PROCESS | 1646 | 1467872430951 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 23:20:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 23:20:30 INFO - PROCESS | 1646 | 1467872430954 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 23:20:30 INFO - PROCESS | 1646 | 1467872430956 Marionette TRACE conn2 <- [1,1646,null,{}] 23:20:30 INFO - PROCESS | 1646 | 1467872430964 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:30 INFO - PROCESS | 1646 | 1467872430967 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:31 INFO - PROCESS | 1646 | 1467872431067 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 23:20:31 INFO - PROCESS | 1646 | 1467872431140 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:31 INFO - PROCESS | 1646 | 1467872431142 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:31 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bcd3000 == 44 [pid = 1646] [id = 419] 23:20:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x123692000) [pid = 1646] [serial = 1256] [outer = 0x0] 23:20:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x123b28400) [pid = 1646] [serial = 1257] [outer = 0x123692000] 23:20:31 INFO - PROCESS | 1646 | 1467872431173 Marionette DEBUG loaded listener.js 23:20:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x123bd6c00) [pid = 1646] [serial = 1258] [outer = 0x123692000] 23:20:31 INFO - PROCESS | 1646 | 1467872431590 Marionette TRACE conn2 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 23:20:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 23:20:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 671ms 23:20:31 INFO - PROCESS | 1646 | 1467872431625 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 23:20:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 23:20:31 INFO - PROCESS | 1646 | 1467872431627 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 23:20:31 INFO - PROCESS | 1646 | 1467872431629 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 23:20:31 INFO - PROCESS | 1646 | 1467872431631 Marionette TRACE conn2 <- [1,1650,null,{}] 23:20:31 INFO - PROCESS | 1646 | 1467872431633 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:31 INFO - PROCESS | 1646 | 1467872431634 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:31 INFO - PROCESS | 1646 | 1467872431752 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 23:20:31 INFO - PROCESS | 1646 | 1467872431822 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:31 INFO - PROCESS | 1646 | 1467872431823 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:31 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c134800 == 45 [pid = 1646] [id = 420] 23:20:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x126124800) [pid = 1646] [serial = 1259] [outer = 0x0] 23:20:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x1283ed400) [pid = 1646] [serial = 1260] [outer = 0x126124800] 23:20:31 INFO - PROCESS | 1646 | 1467872431853 Marionette DEBUG loaded listener.js 23:20:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x128a7f400) [pid = 1646] [serial = 1261] [outer = 0x126124800] 23:20:32 INFO - PROCESS | 1646 | 1467872432288 Marionette TRACE conn2 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 23:20:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 23:20:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 668ms 23:20:32 INFO - PROCESS | 1646 | 1467872432298 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 23:20:32 INFO - PROCESS | 1646 | 1467872432299 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 23:20:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 23:20:32 INFO - PROCESS | 1646 | 1467872432304 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 23:20:32 INFO - PROCESS | 1646 | 1467872432305 Marionette TRACE conn2 <- [1,1654,null,{}] 23:20:32 INFO - PROCESS | 1646 | 1467872432308 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:32 INFO - PROCESS | 1646 | 1467872432309 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:32 INFO - PROCESS | 1646 | 1467872432407 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 23:20:32 INFO - PROCESS | 1646 | 1467872432477 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:32 INFO - PROCESS | 1646 | 1467872432478 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:32 INFO - PROCESS | 1646 | ++DOCSHELL 0x1265a6000 == 46 [pid = 1646] [id = 421] 23:20:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x112e4c400) [pid = 1646] [serial = 1262] [outer = 0x0] 23:20:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x123c81c00) [pid = 1646] [serial = 1263] [outer = 0x112e4c400] 23:20:32 INFO - PROCESS | 1646 | 1467872432507 Marionette DEBUG loaded listener.js 23:20:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x128a86c00) [pid = 1646] [serial = 1264] [outer = 0x112e4c400] 23:20:33 INFO - PROCESS | 1646 | 1467872433073 Marionette TRACE conn2 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 23:20:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 23:20:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 820ms 23:20:33 INFO - PROCESS | 1646 | 1467872433124 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 23:20:33 INFO - PROCESS | 1646 | 1467872433126 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 23:20:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 23:20:33 INFO - PROCESS | 1646 | 1467872433129 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 23:20:33 INFO - PROCESS | 1646 | 1467872433131 Marionette TRACE conn2 <- [1,1658,null,{}] 23:20:33 INFO - PROCESS | 1646 | 1467872433135 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:33 INFO - PROCESS | 1646 | 1467872433136 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:33 INFO - PROCESS | 1646 | 1467872433231 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 23:20:33 INFO - PROCESS | 1646 | 1467872433311 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:33 INFO - PROCESS | 1646 | 1467872433313 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:33 INFO - PROCESS | 1646 | ++DOCSHELL 0x115dbb000 == 47 [pid = 1646] [id = 422] 23:20:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x11671e400) [pid = 1646] [serial = 1265] [outer = 0x0] 23:20:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x117117400) [pid = 1646] [serial = 1266] [outer = 0x11671e400] 23:20:33 INFO - PROCESS | 1646 | 1467872433340 Marionette DEBUG loaded listener.js 23:20:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 117 (0x118583400) [pid = 1646] [serial = 1267] [outer = 0x11671e400] 23:20:34 INFO - PROCESS | 1646 | --DOCSHELL 0x12a53b000 == 46 [pid = 1646] [id = 415] 23:20:34 INFO - PROCESS | 1646 | --DOCSHELL 0x129f5f800 == 45 [pid = 1646] [id = 414] 23:20:34 INFO - PROCESS | 1646 | --DOCSHELL 0x1192ce000 == 44 [pid = 1646] [id = 413] 23:20:34 INFO - PROCESS | 1646 | --DOCSHELL 0x128312000 == 43 [pid = 1646] [id = 412] 23:20:34 INFO - PROCESS | 1646 | --DOCSHELL 0x126974800 == 42 [pid = 1646] [id = 411] 23:20:34 INFO - PROCESS | 1646 | --DOCSHELL 0x124729000 == 41 [pid = 1646] [id = 410] 23:20:34 INFO - PROCESS | 1646 | --DOCSHELL 0x12306a800 == 40 [pid = 1646] [id = 409] 23:20:34 INFO - PROCESS | 1646 | --DOCSHELL 0x119e71000 == 39 [pid = 1646] [id = 408] 23:20:34 INFO - PROCESS | 1646 | --DOCSHELL 0x1192ba800 == 38 [pid = 1646] [id = 407] 23:20:34 INFO - PROCESS | 1646 | --DOCSHELL 0x1183a6800 == 37 [pid = 1646] [id = 406] 23:20:34 INFO - PROCESS | 1646 | --DOCSHELL 0x118241000 == 36 [pid = 1646] [id = 405] 23:20:34 INFO - PROCESS | 1646 | --DOCSHELL 0x116409800 == 35 [pid = 1646] [id = 404] 23:20:34 INFO - PROCESS | 1646 | --DOCSHELL 0x117189800 == 34 [pid = 1646] [id = 403] 23:20:34 INFO - PROCESS | 1646 | --DOCSHELL 0x12cb3e800 == 33 [pid = 1646] [id = 402] 23:20:34 INFO - PROCESS | 1646 | --DOCSHELL 0x1265a6000 == 32 [pid = 1646] [id = 421] 23:20:34 INFO - PROCESS | 1646 | --DOCSHELL 0x12c134800 == 31 [pid = 1646] [id = 420] 23:20:34 INFO - PROCESS | 1646 | --DOCSHELL 0x12bcd3000 == 30 [pid = 1646] [id = 419] 23:20:34 INFO - PROCESS | 1646 | --DOCSHELL 0x123065000 == 29 [pid = 1646] [id = 418] 23:20:34 INFO - PROCESS | 1646 | --DOCSHELL 0x12bcc8800 == 28 [pid = 1646] [id = 416] 23:20:34 INFO - PROCESS | 1646 | --DOCSHELL 0x11823d800 == 27 [pid = 1646] [id = 417] 23:20:34 INFO - PROCESS | 1646 | --DOMWINDOW == 116 (0x129f8e800) [pid = 1646] [serial = 1206] [outer = 0x0] [url = about:blank] 23:20:34 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x12857e800) [pid = 1646] [serial = 1185] [outer = 0x0] [url = about:blank] 23:20:34 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x128e1d400) [pid = 1646] [serial = 1150] [outer = 0x0] [url = about:blank] 23:20:34 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x123bd6000) [pid = 1646] [serial = 1176] [outer = 0x0] [url = about:blank] 23:20:34 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x123fd5400) [pid = 1646] [serial = 1177] [outer = 0x0] [url = about:blank] 23:20:34 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x128c47400) [pid = 1646] [serial = 1188] [outer = 0x0] [url = about:blank] 23:20:34 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x129f81400) [pid = 1646] [serial = 1203] [outer = 0x0] [url = about:blank] 23:20:34 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x112c64c00) [pid = 1646] [serial = 1152] [outer = 0x0] [url = about:blank] 23:20:34 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x112e58000) [pid = 1646] [serial = 1153] [outer = 0x0] [url = about:blank] 23:20:34 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x123b27c00) [pid = 1646] [serial = 1173] [outer = 0x0] [url = about:blank] 23:20:34 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x123b6e000) [pid = 1646] [serial = 1174] [outer = 0x0] [url = about:blank] 23:20:34 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x128cb5400) [pid = 1646] [serial = 1191] [outer = 0x0] [url = about:blank] 23:20:34 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x128c51400) [pid = 1646] [serial = 1189] [outer = 0x0] [url = about:blank] 23:20:34 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x119832800) [pid = 1646] [serial = 1167] [outer = 0x0] [url = about:blank] 23:20:34 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x123642800) [pid = 1646] [serial = 1168] [outer = 0x0] [url = about:blank] 23:20:34 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x128e18400) [pid = 1646] [serial = 1192] [outer = 0x0] [url = about:blank] 23:20:34 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x1185b5400) [pid = 1646] [serial = 1164] [outer = 0x0] [url = about:blank] 23:20:34 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x119189800) [pid = 1646] [serial = 1165] [outer = 0x0] [url = about:blank] 23:20:34 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x1175ac000) [pid = 1646] [serial = 1158] [outer = 0x0] [url = about:blank] 23:20:34 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x118205800) [pid = 1646] [serial = 1159] [outer = 0x0] [url = about:blank] 23:20:34 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x126129000) [pid = 1646] [serial = 1179] [outer = 0x0] [url = about:blank] 23:20:34 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x12694a800) [pid = 1646] [serial = 1180] [outer = 0x0] [url = about:blank] 23:20:34 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x112e4ac00) [pid = 1646] [serial = 1194] [outer = 0x0] [url = about:blank] 23:20:34 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x1236d1400) [pid = 1646] [serial = 1170] [outer = 0x0] [url = about:blank] 23:20:34 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x123b23800) [pid = 1646] [serial = 1171] [outer = 0x0] [url = about:blank] 23:20:34 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x114f9f400) [pid = 1646] [serial = 1155] [outer = 0x0] [url = about:blank] 23:20:34 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x116485000) [pid = 1646] [serial = 1156] [outer = 0x0] [url = about:blank] 23:20:34 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x118584000) [pid = 1646] [serial = 1161] [outer = 0x0] [url = about:blank] 23:20:34 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x1185a8c00) [pid = 1646] [serial = 1162] [outer = 0x0] [url = about:blank] 23:20:34 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x116a0b800) [pid = 1646] [serial = 1195] [outer = 0x0] [url = about:blank] 23:20:34 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x1234ef400) [pid = 1646] [serial = 1197] [outer = 0x0] [url = about:blank] 23:20:34 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x123b76800) [pid = 1646] [serial = 1182] [outer = 0x0] [url = about:blank] 23:20:34 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x129f88c00) [pid = 1646] [serial = 1204] [outer = 0x0] [url = about:blank] 23:20:34 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x128a7e000) [pid = 1646] [serial = 1186] [outer = 0x0] [url = about:blank] 23:20:34 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x12836fc00) [pid = 1646] [serial = 1198] [outer = 0x0] [url = about:blank] 23:20:34 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x128570400) [pid = 1646] [serial = 1183] [outer = 0x0] [url = about:blank] 23:20:34 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x129cb5c00) [pid = 1646] [serial = 1201] [outer = 0x0] [url = about:blank] 23:20:34 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x128cbb800) [pid = 1646] [serial = 1200] [outer = 0x0] [url = about:blank] 23:20:34 INFO - PROCESS | 1646 | 1467872434321 Marionette TRACE conn2 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 23:20:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 23:20:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1227ms 23:20:34 INFO - PROCESS | 1646 | 1467872434357 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 23:20:34 INFO - PROCESS | 1646 | 1467872434359 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 23:20:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 23:20:34 INFO - PROCESS | 1646 | 1467872434362 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 23:20:34 INFO - PROCESS | 1646 | 1467872434364 Marionette TRACE conn2 <- [1,1662,null,{}] 23:20:34 INFO - PROCESS | 1646 | 1467872434368 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:34 INFO - PROCESS | 1646 | 1467872434369 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:34 INFO - PROCESS | 1646 | 1467872434453 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 23:20:34 INFO - PROCESS | 1646 | 1467872434457 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:34 INFO - PROCESS | 1646 | 1467872434459 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:34 INFO - PROCESS | 1646 | ++DOCSHELL 0x115f5a000 == 28 [pid = 1646] [id = 423] 23:20:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x112666400) [pid = 1646] [serial = 1268] [outer = 0x0] 23:20:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x1128a8000) [pid = 1646] [serial = 1269] [outer = 0x112666400] 23:20:34 INFO - PROCESS | 1646 | 1467872434489 Marionette DEBUG loaded listener.js 23:20:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x112c64c00) [pid = 1646] [serial = 1270] [outer = 0x112666400] 23:20:34 INFO - PROCESS | 1646 | 1467872434843 Marionette TRACE conn2 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 23:20:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 23:20:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 519ms 23:20:34 INFO - PROCESS | 1646 | 1467872434882 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 23:20:34 INFO - PROCESS | 1646 | 1467872434887 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 23:20:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 23:20:34 INFO - PROCESS | 1646 | 1467872434892 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 23:20:34 INFO - PROCESS | 1646 | 1467872434894 Marionette TRACE conn2 <- [1,1666,null,{}] 23:20:34 INFO - PROCESS | 1646 | 1467872434896 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:34 INFO - PROCESS | 1646 | 1467872434898 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:34 INFO - PROCESS | 1646 | 1467872434974 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 23:20:34 INFO - PROCESS | 1646 | 1467872434978 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:34 INFO - PROCESS | 1646 | 1467872434980 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:34 INFO - PROCESS | 1646 | ++DOCSHELL 0x1171e3000 == 29 [pid = 1646] [id = 424] 23:20:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x1133b6000) [pid = 1646] [serial = 1271] [outer = 0x0] 23:20:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x113c74400) [pid = 1646] [serial = 1272] [outer = 0x1133b6000] 23:20:35 INFO - PROCESS | 1646 | 1467872435009 Marionette DEBUG loaded listener.js 23:20:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x115fa5800) [pid = 1646] [serial = 1273] [outer = 0x1133b6000] 23:20:35 INFO - PROCESS | 1646 | 1467872435381 Marionette TRACE conn2 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 23:20:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 23:20:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 521ms 23:20:35 INFO - PROCESS | 1646 | 1467872435427 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 23:20:35 INFO - PROCESS | 1646 | 1467872435430 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 23:20:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 23:20:35 INFO - PROCESS | 1646 | 1467872435433 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 23:20:35 INFO - PROCESS | 1646 | 1467872435437 Marionette TRACE conn2 <- [1,1670,null,{}] 23:20:35 INFO - PROCESS | 1646 | 1467872435450 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:35 INFO - PROCESS | 1646 | 1467872435455 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:35 INFO - PROCESS | 1646 | 1467872435572 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 23:20:35 INFO - PROCESS | 1646 | 1467872435587 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:35 INFO - PROCESS | 1646 | 1467872435589 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:35 INFO - PROCESS | 1646 | ++DOCSHELL 0x1183a9000 == 30 [pid = 1646] [id = 425] 23:20:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x112ee6000) [pid = 1646] [serial = 1274] [outer = 0x0] 23:20:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x118202800) [pid = 1646] [serial = 1275] [outer = 0x112ee6000] 23:20:35 INFO - PROCESS | 1646 | 1467872435634 Marionette DEBUG loaded listener.js 23:20:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x118524000) [pid = 1646] [serial = 1276] [outer = 0x112ee6000] 23:20:36 INFO - PROCESS | 1646 | 1467872436057 Marionette TRACE conn2 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 23:20:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 23:20:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 631ms 23:20:36 INFO - PROCESS | 1646 | 1467872436080 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 23:20:36 INFO - PROCESS | 1646 | 1467872436081 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 23:20:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 23:20:36 INFO - PROCESS | 1646 | 1467872436085 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 23:20:36 INFO - PROCESS | 1646 | 1467872436087 Marionette TRACE conn2 <- [1,1674,null,{}] 23:20:36 INFO - PROCESS | 1646 | 1467872436090 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:36 INFO - PROCESS | 1646 | 1467872436091 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:36 INFO - PROCESS | 1646 | 1467872436166 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 23:20:36 INFO - PROCESS | 1646 | 1467872436172 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:36 INFO - PROCESS | 1646 | 1467872436173 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:36 INFO - PROCESS | 1646 | ++DOCSHELL 0x119a9c000 == 31 [pid = 1646] [id = 426] 23:20:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x11858e800) [pid = 1646] [serial = 1277] [outer = 0x0] 23:20:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x11876b400) [pid = 1646] [serial = 1278] [outer = 0x11858e800] 23:20:36 INFO - PROCESS | 1646 | 1467872436198 Marionette DEBUG loaded listener.js 23:20:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x1187f4400) [pid = 1646] [serial = 1279] [outer = 0x11858e800] 23:20:36 INFO - PROCESS | 1646 | 1467872436549 Marionette TRACE conn2 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 23:20:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 23:20:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 472ms 23:20:36 INFO - PROCESS | 1646 | 1467872436557 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 23:20:36 INFO - PROCESS | 1646 | 1467872436558 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 23:20:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 23:20:36 INFO - PROCESS | 1646 | 1467872436561 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 23:20:36 INFO - PROCESS | 1646 | 1467872436562 Marionette TRACE conn2 <- [1,1678,null,{}] 23:20:36 INFO - PROCESS | 1646 | 1467872436573 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:36 INFO - PROCESS | 1646 | 1467872436574 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:36 INFO - PROCESS | 1646 | 1467872436665 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 23:20:36 INFO - PROCESS | 1646 | 1467872436703 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:36 INFO - PROCESS | 1646 | 1467872436704 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:36 INFO - PROCESS | 1646 | ++DOCSHELL 0x12171b800 == 32 [pid = 1646] [id = 427] 23:20:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x112e4e000) [pid = 1646] [serial = 1280] [outer = 0x0] 23:20:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x11943d800) [pid = 1646] [serial = 1281] [outer = 0x112e4e000] 23:20:36 INFO - PROCESS | 1646 | 1467872436729 Marionette DEBUG loaded listener.js 23:20:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x119857c00) [pid = 1646] [serial = 1282] [outer = 0x112e4e000] 23:20:37 INFO - PROCESS | 1646 | 1467872437066 Marionette TRACE conn2 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 23:20:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 23:20:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 517ms 23:20:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 23:20:37 INFO - PROCESS | 1646 | 1467872437079 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 23:20:37 INFO - PROCESS | 1646 | 1467872437080 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 23:20:37 INFO - PROCESS | 1646 | 1467872437082 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 23:20:37 INFO - PROCESS | 1646 | 1467872437083 Marionette TRACE conn2 <- [1,1682,null,{}] 23:20:37 INFO - PROCESS | 1646 | 1467872437088 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:37 INFO - PROCESS | 1646 | 1467872437092 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:37 INFO - PROCESS | 1646 | 1467872437204 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 23:20:37 INFO - PROCESS | 1646 | 1467872437239 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:37 INFO - PROCESS | 1646 | 1467872437240 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:37 INFO - PROCESS | 1646 | ++DOCSHELL 0x123c98000 == 33 [pid = 1646] [id = 428] 23:20:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x119924000) [pid = 1646] [serial = 1283] [outer = 0x0] 23:20:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x119b55000) [pid = 1646] [serial = 1284] [outer = 0x119924000] 23:20:37 INFO - PROCESS | 1646 | 1467872437265 Marionette DEBUG loaded listener.js 23:20:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x1236d0c00) [pid = 1646] [serial = 1285] [outer = 0x119924000] 23:20:37 INFO - PROCESS | 1646 | 1467872437577 Marionette TRACE conn2 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 23:20:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 23:20:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 522ms 23:20:37 INFO - PROCESS | 1646 | 1467872437605 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 23:20:37 INFO - PROCESS | 1646 | 1467872437607 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 23:20:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 23:20:37 INFO - PROCESS | 1646 | 1467872437614 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 23:20:37 INFO - PROCESS | 1646 | 1467872437615 Marionette TRACE conn2 <- [1,1686,null,{}] 23:20:37 INFO - PROCESS | 1646 | 1467872437619 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:37 INFO - PROCESS | 1646 | 1467872437621 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:37 INFO - PROCESS | 1646 | 1467872437719 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 23:20:37 INFO - PROCESS | 1646 | 1467872437756 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:37 INFO - PROCESS | 1646 | 1467872437757 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:37 INFO - PROCESS | 1646 | ++DOCSHELL 0x124d14800 == 34 [pid = 1646] [id = 429] 23:20:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x112e0b000) [pid = 1646] [serial = 1286] [outer = 0x0] 23:20:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x1236d8400) [pid = 1646] [serial = 1287] [outer = 0x112e0b000] 23:20:37 INFO - PROCESS | 1646 | 1467872437781 Marionette DEBUG loaded listener.js 23:20:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x123b27400) [pid = 1646] [serial = 1288] [outer = 0x112e0b000] 23:20:38 INFO - PROCESS | 1646 | 1467872438069 Marionette TRACE conn2 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 23:20:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 23:20:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 477ms 23:20:38 INFO - PROCESS | 1646 | 1467872438093 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 23:20:38 INFO - PROCESS | 1646 | 1467872438094 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 23:20:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 23:20:38 INFO - PROCESS | 1646 | 1467872438096 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 23:20:38 INFO - PROCESS | 1646 | 1467872438097 Marionette TRACE conn2 <- [1,1690,null,{}] 23:20:38 INFO - PROCESS | 1646 | 1467872438107 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:38 INFO - PROCESS | 1646 | 1467872438108 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:38 INFO - PROCESS | 1646 | 1467872438208 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 23:20:38 INFO - PROCESS | 1646 | 1467872438211 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:38 INFO - PROCESS | 1646 | 1467872438212 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:38 INFO - PROCESS | 1646 | ++DOCSHELL 0x126977000 == 35 [pid = 1646] [id = 430] 23:20:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x112e4d800) [pid = 1646] [serial = 1289] [outer = 0x0] 23:20:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x123b2d400) [pid = 1646] [serial = 1290] [outer = 0x112e4d800] 23:20:38 INFO - PROCESS | 1646 | 1467872438236 Marionette DEBUG loaded listener.js 23:20:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x123b74c00) [pid = 1646] [serial = 1291] [outer = 0x112e4d800] 23:20:38 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x1232b6000) [pid = 1646] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 23:20:38 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x1128adc00) [pid = 1646] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 23:20:38 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x1283e6800) [pid = 1646] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 23:20:38 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x119836c00) [pid = 1646] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 23:20:38 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x119837000) [pid = 1646] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 23:20:38 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x113c03c00) [pid = 1646] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 23:20:38 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x1167f3400) [pid = 1646] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 23:20:38 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x112e4f000) [pid = 1646] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 23:20:38 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x129f89400) [pid = 1646] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 23:20:38 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x1185b3800) [pid = 1646] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 23:20:38 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x126125800) [pid = 1646] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 23:20:38 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x129f32c00) [pid = 1646] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 23:20:38 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x116486400) [pid = 1646] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 23:20:38 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x128a85800) [pid = 1646] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 23:20:38 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x11943dc00) [pid = 1646] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 23:20:38 INFO - PROCESS | 1646 | 1467872438698 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 23:20:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 23:20:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 618ms 23:20:38 INFO - PROCESS | 1646 | 1467872438715 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 23:20:38 INFO - PROCESS | 1646 | 1467872438718 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 23:20:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 23:20:38 INFO - PROCESS | 1646 | 1467872438722 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 23:20:38 INFO - PROCESS | 1646 | 1467872438723 Marionette TRACE conn2 <- [1,1694,null,{}] 23:20:38 INFO - PROCESS | 1646 | 1467872438726 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:38 INFO - PROCESS | 1646 | 1467872438727 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:38 INFO - PROCESS | 1646 | 1467872438805 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 23:20:38 INFO - PROCESS | 1646 | 1467872438863 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:38 INFO - PROCESS | 1646 | 1467872438864 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:38 INFO - PROCESS | 1646 | ++DOCSHELL 0x1183a8800 == 36 [pid = 1646] [id = 431] 23:20:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x112ebe400) [pid = 1646] [serial = 1292] [outer = 0x0] 23:20:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x1176e3c00) [pid = 1646] [serial = 1293] [outer = 0x112ebe400] 23:20:38 INFO - PROCESS | 1646 | 1467872438889 Marionette DEBUG loaded listener.js 23:20:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x119445c00) [pid = 1646] [serial = 1294] [outer = 0x112ebe400] 23:20:39 INFO - PROCESS | 1646 | 1467872439128 Marionette TRACE conn2 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 23:20:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 23:20:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 420ms 23:20:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 23:20:39 INFO - PROCESS | 1646 | 1467872439145 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 23:20:39 INFO - PROCESS | 1646 | 1467872439146 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 23:20:39 INFO - PROCESS | 1646 | 1467872439148 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 23:20:39 INFO - PROCESS | 1646 | 1467872439149 Marionette TRACE conn2 <- [1,1698,null,{}] 23:20:39 INFO - PROCESS | 1646 | 1467872439159 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:39 INFO - PROCESS | 1646 | 1467872439160 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:39 INFO - PROCESS | 1646 | 1467872439243 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 23:20:39 INFO - PROCESS | 1646 | 1467872439247 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:39 INFO - PROCESS | 1646 | 1467872439248 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x128aea000 == 37 [pid = 1646] [id = 432] 23:20:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x119fd2400) [pid = 1646] [serial = 1295] [outer = 0x0] 23:20:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x123b76000) [pid = 1646] [serial = 1296] [outer = 0x119fd2400] 23:20:39 INFO - PROCESS | 1646 | 1467872439274 Marionette DEBUG loaded listener.js 23:20:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x123bd9800) [pid = 1646] [serial = 1297] [outer = 0x119fd2400] 23:20:39 INFO - PROCESS | 1646 | 1467872439595 Marionette TRACE conn2 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 23:20:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 23:20:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 476ms 23:20:39 INFO - PROCESS | 1646 | 1467872439639 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 23:20:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 23:20:39 INFO - PROCESS | 1646 | 1467872439640 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 23:20:39 INFO - PROCESS | 1646 | 1467872439643 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 23:20:39 INFO - PROCESS | 1646 | 1467872439644 Marionette TRACE conn2 <- [1,1702,null,{}] 23:20:39 INFO - PROCESS | 1646 | 1467872439647 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:39 INFO - PROCESS | 1646 | 1467872439648 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:39 INFO - PROCESS | 1646 | 1467872439769 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 23:20:39 INFO - PROCESS | 1646 | 1467872439807 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:39 INFO - PROCESS | 1646 | 1467872439808 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x12171b000 == 38 [pid = 1646] [id = 433] 23:20:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x123c4d800) [pid = 1646] [serial = 1298] [outer = 0x0] 23:20:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x126124c00) [pid = 1646] [serial = 1299] [outer = 0x123c4d800] 23:20:39 INFO - PROCESS | 1646 | 1467872439834 Marionette DEBUG loaded listener.js 23:20:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x126b30c00) [pid = 1646] [serial = 1300] [outer = 0x123c4d800] 23:20:40 INFO - PROCESS | 1646 | 1467872440156 Marionette TRACE conn2 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 23:20:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 23:20:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 568ms 23:20:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 23:20:40 INFO - PROCESS | 1646 | 1467872440211 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 23:20:40 INFO - PROCESS | 1646 | 1467872440213 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 23:20:40 INFO - PROCESS | 1646 | 1467872440215 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 23:20:40 INFO - PROCESS | 1646 | 1467872440216 Marionette TRACE conn2 <- [1,1706,null,{}] 23:20:40 INFO - PROCESS | 1646 | 1467872440219 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:40 INFO - PROCESS | 1646 | 1467872440220 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:40 INFO - PROCESS | 1646 | 1467872440293 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 23:20:40 INFO - PROCESS | 1646 | 1467872440297 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:40 INFO - PROCESS | 1646 | 1467872440298 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:40 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a310000 == 39 [pid = 1646] [id = 434] 23:20:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x12612a800) [pid = 1646] [serial = 1301] [outer = 0x0] 23:20:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x128376c00) [pid = 1646] [serial = 1302] [outer = 0x12612a800] 23:20:40 INFO - PROCESS | 1646 | 1467872440324 Marionette DEBUG loaded listener.js 23:20:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x128559000) [pid = 1646] [serial = 1303] [outer = 0x12612a800] 23:20:40 INFO - PROCESS | 1646 | 1467872440777 Marionette TRACE conn2 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 23:20:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 23:20:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 569ms 23:20:40 INFO - PROCESS | 1646 | 1467872440785 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 23:20:40 INFO - PROCESS | 1646 | 1467872440788 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 23:20:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 23:20:40 INFO - PROCESS | 1646 | 1467872440791 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 23:20:40 INFO - PROCESS | 1646 | 1467872440793 Marionette TRACE conn2 <- [1,1710,null,{}] 23:20:40 INFO - PROCESS | 1646 | 1467872440797 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:40 INFO - PROCESS | 1646 | 1467872440799 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:40 INFO - PROCESS | 1646 | 1467872440913 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 23:20:41 INFO - PROCESS | 1646 | 1467872441020 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:41 INFO - PROCESS | 1646 | 1467872441021 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:41 INFO - PROCESS | 1646 | ++DOCSHELL 0x11718b800 == 40 [pid = 1646] [id = 435] 23:20:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x112e13800) [pid = 1646] [serial = 1304] [outer = 0x0] 23:20:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x112e50000) [pid = 1646] [serial = 1305] [outer = 0x112e13800] 23:20:41 INFO - PROCESS | 1646 | 1467872441075 Marionette DEBUG loaded listener.js 23:20:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x112f9c000) [pid = 1646] [serial = 1306] [outer = 0x112e13800] 23:20:41 INFO - PROCESS | 1646 | 1467872441599 Marionette TRACE conn2 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 23:20:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 23:20:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 873ms 23:20:41 INFO - PROCESS | 1646 | 1467872441663 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 23:20:41 INFO - PROCESS | 1646 | 1467872441666 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 23:20:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 23:20:41 INFO - PROCESS | 1646 | 1467872441671 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 23:20:41 INFO - PROCESS | 1646 | 1467872441672 Marionette TRACE conn2 <- [1,1714,null,{}] 23:20:41 INFO - PROCESS | 1646 | 1467872441675 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:41 INFO - PROCESS | 1646 | 1467872441677 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:41 INFO - PROCESS | 1646 | 1467872441794 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 23:20:41 INFO - PROCESS | 1646 | 1467872441875 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:41 INFO - PROCESS | 1646 | 1467872441876 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:41 INFO - PROCESS | 1646 | ++DOCSHELL 0x119e65000 == 41 [pid = 1646] [id = 436] 23:20:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x1166f3000) [pid = 1646] [serial = 1307] [outer = 0x0] 23:20:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x116a0bc00) [pid = 1646] [serial = 1308] [outer = 0x1166f3000] 23:20:41 INFO - PROCESS | 1646 | 1467872441907 Marionette DEBUG loaded listener.js 23:20:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x11820d000) [pid = 1646] [serial = 1309] [outer = 0x1166f3000] 23:20:42 INFO - PROCESS | 1646 | 1467872442585 Marionette TRACE conn2 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 23:20:42 INFO - PROCESS | 1646 | --DOCSHELL 0x12171b000 == 40 [pid = 1646] [id = 433] 23:20:42 INFO - PROCESS | 1646 | --DOCSHELL 0x128aea000 == 39 [pid = 1646] [id = 432] 23:20:42 INFO - PROCESS | 1646 | --DOCSHELL 0x1183a8800 == 38 [pid = 1646] [id = 431] 23:20:42 INFO - PROCESS | 1646 | --DOCSHELL 0x126977000 == 37 [pid = 1646] [id = 430] 23:20:42 INFO - PROCESS | 1646 | --DOCSHELL 0x124d14800 == 36 [pid = 1646] [id = 429] 23:20:42 INFO - PROCESS | 1646 | --DOCSHELL 0x123c98000 == 35 [pid = 1646] [id = 428] 23:20:42 INFO - PROCESS | 1646 | --DOCSHELL 0x12171b800 == 34 [pid = 1646] [id = 427] 23:20:42 INFO - PROCESS | 1646 | --DOCSHELL 0x119a9c000 == 33 [pid = 1646] [id = 426] 23:20:42 INFO - PROCESS | 1646 | --DOCSHELL 0x1183a9000 == 32 [pid = 1646] [id = 425] 23:20:42 INFO - PROCESS | 1646 | --DOCSHELL 0x1171e3000 == 31 [pid = 1646] [id = 424] 23:20:42 INFO - PROCESS | 1646 | --DOCSHELL 0x115f5a000 == 30 [pid = 1646] [id = 423] 23:20:42 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x129f89800) [pid = 1646] [serial = 1248] [outer = 0x0] [url = about:blank] 23:20:42 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x128372400) [pid = 1646] [serial = 1233] [outer = 0x0] [url = about:blank] 23:20:42 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x129fb7400) [pid = 1646] [serial = 1249] [outer = 0x0] [url = about:blank] 23:20:42 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x1185a9000) [pid = 1646] [serial = 1239] [outer = 0x0] [url = about:blank] 23:20:42 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x1236dec00) [pid = 1646] [serial = 1240] [outer = 0x0] [url = about:blank] 23:20:42 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x128e18c00) [pid = 1646] [serial = 1246] [outer = 0x0] [url = about:blank] 23:20:42 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x12857ec00) [pid = 1646] [serial = 1242] [outer = 0x0] [url = about:blank] 23:20:42 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x12857f000) [pid = 1646] [serial = 1237] [outer = 0x0] [url = about:blank] 23:20:42 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x123bd9000) [pid = 1646] [serial = 1228] [outer = 0x0] [url = about:blank] 23:20:42 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x128c4d000) [pid = 1646] [serial = 1243] [outer = 0x0] [url = about:blank] 23:20:42 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x12363d000) [pid = 1646] [serial = 1225] [outer = 0x0] [url = about:blank] 23:20:42 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x128cbbc00) [pid = 1646] [serial = 1245] [outer = 0x0] [url = about:blank] 23:20:42 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x123692400) [pid = 1646] [serial = 1227] [outer = 0x0] [url = about:blank] 23:20:42 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x1266a4c00) [pid = 1646] [serial = 1231] [outer = 0x0] [url = about:blank] 23:20:42 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x124d81c00) [pid = 1646] [serial = 1230] [outer = 0x0] [url = about:blank] 23:20:42 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x128571000) [pid = 1646] [serial = 1236] [outer = 0x0] [url = about:blank] 23:20:42 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x1199e5c00) [pid = 1646] [serial = 1221] [outer = 0x0] [url = about:blank] 23:20:42 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x119fc4400) [pid = 1646] [serial = 1222] [outer = 0x0] [url = about:blank] 23:20:42 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x121702800) [pid = 1646] [serial = 1224] [outer = 0x0] [url = about:blank] 23:20:42 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x114f95000) [pid = 1646] [serial = 1212] [outer = 0x0] [url = about:blank] 23:20:42 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x116629c00) [pid = 1646] [serial = 1213] [outer = 0x0] [url = about:blank] 23:20:42 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x11820e800) [pid = 1646] [serial = 1215] [outer = 0x0] [url = about:blank] 23:20:42 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x118586800) [pid = 1646] [serial = 1216] [outer = 0x0] [url = about:blank] 23:20:42 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x112e52c00) [pid = 1646] [serial = 1209] [outer = 0x0] [url = about:blank] 23:20:42 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x1133bd800) [pid = 1646] [serial = 1210] [outer = 0x0] [url = about:blank] 23:20:42 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x129fb6000) [pid = 1646] [serial = 1207] [outer = 0x0] [url = about:blank] 23:20:42 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x1188fa000) [pid = 1646] [serial = 1218] [outer = 0x0] [url = about:blank] 23:20:42 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x11944ac00) [pid = 1646] [serial = 1219] [outer = 0x0] [url = about:blank] 23:20:42 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x1283e4400) [pid = 1646] [serial = 1234] [outer = 0x0] [url = about:blank] 23:20:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 23:20:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 971ms 23:20:42 INFO - PROCESS | 1646 | 1467872442643 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 23:20:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 23:20:42 INFO - PROCESS | 1646 | 1467872442645 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 23:20:42 INFO - PROCESS | 1646 | 1467872442648 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 23:20:42 INFO - PROCESS | 1646 | 1467872442650 Marionette TRACE conn2 <- [1,1718,null,{}] 23:20:42 INFO - PROCESS | 1646 | 1467872442655 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:42 INFO - PROCESS | 1646 | 1467872442657 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:42 INFO - PROCESS | 1646 | 1467872442737 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 23:20:42 INFO - PROCESS | 1646 | 1467872442742 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:42 INFO - PROCESS | 1646 | 1467872442745 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:42 INFO - PROCESS | 1646 | ++DOCSHELL 0x11716f800 == 31 [pid = 1646] [id = 437] 23:20:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x115d18800) [pid = 1646] [serial = 1310] [outer = 0x0] 23:20:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x115fae800) [pid = 1646] [serial = 1311] [outer = 0x115d18800] 23:20:42 INFO - PROCESS | 1646 | 1467872442775 Marionette DEBUG loaded listener.js 23:20:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x1167f2400) [pid = 1646] [serial = 1312] [outer = 0x115d18800] 23:20:43 INFO - PROCESS | 1646 | 1467872443127 Marionette TRACE conn2 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 23:20:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 23:20:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 522ms 23:20:43 INFO - PROCESS | 1646 | 1467872443181 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 23:20:43 INFO - PROCESS | 1646 | 1467872443184 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 23:20:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 23:20:43 INFO - PROCESS | 1646 | 1467872443189 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 23:20:43 INFO - PROCESS | 1646 | 1467872443191 Marionette TRACE conn2 <- [1,1722,null,{}] 23:20:43 INFO - PROCESS | 1646 | 1467872443193 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:43 INFO - PROCESS | 1646 | 1467872443195 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:43 INFO - PROCESS | 1646 | 1467872443272 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 23:20:43 INFO - PROCESS | 1646 | 1467872443275 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:43 INFO - PROCESS | 1646 | 1467872443277 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:43 INFO - PROCESS | 1646 | ++DOCSHELL 0x116684800 == 32 [pid = 1646] [id = 438] 23:20:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x118204000) [pid = 1646] [serial = 1313] [outer = 0x0] 23:20:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x118583800) [pid = 1646] [serial = 1314] [outer = 0x118204000] 23:20:43 INFO - PROCESS | 1646 | 1467872443305 Marionette DEBUG loaded listener.js 23:20:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x11858fc00) [pid = 1646] [serial = 1315] [outer = 0x118204000] 23:20:43 INFO - PROCESS | 1646 | 1467872443657 Marionette TRACE conn2 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 23:20:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 23:20:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 472ms 23:20:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 23:20:43 INFO - PROCESS | 1646 | 1467872443662 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 23:20:43 INFO - PROCESS | 1646 | 1467872443663 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 23:20:43 INFO - PROCESS | 1646 | 1467872443665 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 23:20:43 INFO - PROCESS | 1646 | 1467872443669 Marionette TRACE conn2 <- [1,1726,null,{}] 23:20:43 INFO - PROCESS | 1646 | 1467872443680 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:43 INFO - PROCESS | 1646 | 1467872443685 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:43 INFO - PROCESS | 1646 | 1467872443771 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 23:20:43 INFO - PROCESS | 1646 | 1467872443825 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:43 INFO - PROCESS | 1646 | 1467872443827 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:43 INFO - PROCESS | 1646 | ++DOCSHELL 0x119bd3800 == 33 [pid = 1646] [id = 439] 23:20:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x1128aec00) [pid = 1646] [serial = 1316] [outer = 0x0] 23:20:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x1187ec800) [pid = 1646] [serial = 1317] [outer = 0x1128aec00] 23:20:43 INFO - PROCESS | 1646 | 1467872443855 Marionette DEBUG loaded listener.js 23:20:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x1199dc800) [pid = 1646] [serial = 1318] [outer = 0x1128aec00] 23:20:44 INFO - PROCESS | 1646 | 1467872444188 Marionette TRACE conn2 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 23:20:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 23:20:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 526ms 23:20:44 INFO - PROCESS | 1646 | 1467872444191 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 23:20:44 INFO - PROCESS | 1646 | 1467872444193 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 23:20:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 23:20:44 INFO - PROCESS | 1646 | 1467872444196 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 23:20:44 INFO - PROCESS | 1646 | 1467872444197 Marionette TRACE conn2 <- [1,1730,null,{}] 23:20:44 INFO - PROCESS | 1646 | 1467872444199 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:44 INFO - PROCESS | 1646 | 1467872444202 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:44 INFO - PROCESS | 1646 | 1467872444297 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 23:20:44 INFO - PROCESS | 1646 | 1467872444365 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:44 INFO - PROCESS | 1646 | 1467872444367 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:44 INFO - PROCESS | 1646 | ++DOCSHELL 0x1239c5800 == 34 [pid = 1646] [id = 440] 23:20:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x1199e5800) [pid = 1646] [serial = 1319] [outer = 0x0] 23:20:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x121704400) [pid = 1646] [serial = 1320] [outer = 0x1199e5800] 23:20:44 INFO - PROCESS | 1646 | 1467872444392 Marionette DEBUG loaded listener.js 23:20:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x123643000) [pid = 1646] [serial = 1321] [outer = 0x1199e5800] 23:20:44 INFO - PROCESS | 1646 | 1467872444672 Marionette TRACE conn2 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 23:20:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 23:20:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 519ms 23:20:44 INFO - PROCESS | 1646 | 1467872444715 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 23:20:44 INFO - PROCESS | 1646 | 1467872444717 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 23:20:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 23:20:44 INFO - PROCESS | 1646 | 1467872444739 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 23:20:44 INFO - PROCESS | 1646 | 1467872444740 Marionette TRACE conn2 <- [1,1734,null,{}] 23:20:44 INFO - PROCESS | 1646 | 1467872444742 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:44 INFO - PROCESS | 1646 | 1467872444744 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:44 INFO - PROCESS | 1646 | 1467872444842 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 23:20:45 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x112ee6000) [pid = 1646] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 23:20:45 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x11858e800) [pid = 1646] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 23:20:45 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x1133b6000) [pid = 1646] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 23:20:45 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x112e4e000) [pid = 1646] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 23:20:45 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x11671e400) [pid = 1646] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 23:20:45 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x116484c00) [pid = 1646] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 23:20:45 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x118777c00) [pid = 1646] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 23:20:45 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x123692000) [pid = 1646] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 23:20:45 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x126124800) [pid = 1646] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 23:20:45 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x119924000) [pid = 1646] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 23:20:45 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x112e4c400) [pid = 1646] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 23:20:45 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x112ebe400) [pid = 1646] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 23:20:45 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x112e0b000) [pid = 1646] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 23:20:45 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x112e4d800) [pid = 1646] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 23:20:45 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x119fd2400) [pid = 1646] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 23:20:45 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x123c4d800) [pid = 1646] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 23:20:45 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x112666400) [pid = 1646] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 23:20:45 INFO - PROCESS | 1646 | 1467872445143 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:45 INFO - PROCESS | 1646 | 1467872445145 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:45 INFO - PROCESS | 1646 | ++DOCSHELL 0x11619b800 == 35 [pid = 1646] [id = 441] 23:20:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x110eea400) [pid = 1646] [serial = 1322] [outer = 0x0] 23:20:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x1128b0000) [pid = 1646] [serial = 1323] [outer = 0x110eea400] 23:20:45 INFO - PROCESS | 1646 | 1467872445178 Marionette DEBUG loaded listener.js 23:20:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x112e50c00) [pid = 1646] [serial = 1324] [outer = 0x110eea400] 23:20:45 INFO - PROCESS | 1646 | 1467872445621 Marionette TRACE conn2 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 23:20:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 23:20:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 936ms 23:20:45 INFO - PROCESS | 1646 | 1467872445664 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 23:20:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 23:20:45 INFO - PROCESS | 1646 | 1467872445667 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 23:20:45 INFO - PROCESS | 1646 | 1467872445670 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 23:20:45 INFO - PROCESS | 1646 | 1467872445672 Marionette TRACE conn2 <- [1,1738,null,{}] 23:20:45 INFO - PROCESS | 1646 | 1467872445675 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:45 INFO - PROCESS | 1646 | 1467872445678 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:45 INFO - PROCESS | 1646 | 1467872445779 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 23:20:45 INFO - PROCESS | 1646 | 1467872445847 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:45 INFO - PROCESS | 1646 | 1467872445849 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:45 INFO - PROCESS | 1646 | ++DOCSHELL 0x1195da000 == 36 [pid = 1646] [id = 442] 23:20:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x115d20400) [pid = 1646] [serial = 1325] [outer = 0x0] 23:20:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x116a04000) [pid = 1646] [serial = 1326] [outer = 0x115d20400] 23:20:45 INFO - PROCESS | 1646 | 1467872445879 Marionette DEBUG loaded listener.js 23:20:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x11820a400) [pid = 1646] [serial = 1327] [outer = 0x115d20400] 23:20:46 INFO - PROCESS | 1646 | 1467872446302 Marionette TRACE conn2 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 23:20:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 23:20:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 672ms 23:20:46 INFO - PROCESS | 1646 | 1467872446344 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 23:20:46 INFO - PROCESS | 1646 | 1467872446347 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 23:20:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 23:20:46 INFO - PROCESS | 1646 | 1467872446349 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 23:20:46 INFO - PROCESS | 1646 | 1467872446351 Marionette TRACE conn2 <- [1,1742,null,{}] 23:20:46 INFO - PROCESS | 1646 | 1467872446353 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:46 INFO - PROCESS | 1646 | 1467872446355 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:46 INFO - PROCESS | 1646 | 1467872446469 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 23:20:46 INFO - PROCESS | 1646 | 1467872446539 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:46 INFO - PROCESS | 1646 | 1467872446541 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:46 INFO - PROCESS | 1646 | ++DOCSHELL 0x12663b800 == 37 [pid = 1646] [id = 443] 23:20:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x118773c00) [pid = 1646] [serial = 1328] [outer = 0x0] 23:20:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x11917e400) [pid = 1646] [serial = 1329] [outer = 0x118773c00] 23:20:46 INFO - PROCESS | 1646 | 1467872446571 Marionette DEBUG loaded listener.js 23:20:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x11984cc00) [pid = 1646] [serial = 1330] [outer = 0x118773c00] 23:20:46 INFO - PROCESS | 1646 | 1467872446991 Marionette TRACE conn2 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 23:20:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 23:20:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 671ms 23:20:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 23:20:47 INFO - PROCESS | 1646 | 1467872447021 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 23:20:47 INFO - PROCESS | 1646 | 1467872447022 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 23:20:47 INFO - PROCESS | 1646 | 1467872447030 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 23:20:47 INFO - PROCESS | 1646 | 1467872447034 Marionette TRACE conn2 <- [1,1746,null,{}] 23:20:47 INFO - PROCESS | 1646 | 1467872447037 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:47 INFO - PROCESS | 1646 | 1467872447040 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:47 INFO - PROCESS | 1646 | 1467872447135 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 23:20:47 INFO - PROCESS | 1646 | 1467872447194 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:47 INFO - PROCESS | 1646 | 1467872447195 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x128318800 == 38 [pid = 1646] [id = 444] 23:20:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x11991dc00) [pid = 1646] [serial = 1331] [outer = 0x0] 23:20:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x123643400) [pid = 1646] [serial = 1332] [outer = 0x11991dc00] 23:20:47 INFO - PROCESS | 1646 | 1467872447223 Marionette DEBUG loaded listener.js 23:20:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x123b25c00) [pid = 1646] [serial = 1333] [outer = 0x11991dc00] 23:20:47 INFO - PROCESS | 1646 | 1467872447601 Marionette TRACE conn2 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 23:20:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 23:20:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 628ms 23:20:47 INFO - PROCESS | 1646 | 1467872447654 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 23:20:47 INFO - PROCESS | 1646 | 1467872447656 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 23:20:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 23:20:47 INFO - PROCESS | 1646 | 1467872447659 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 23:20:47 INFO - PROCESS | 1646 | 1467872447660 Marionette TRACE conn2 <- [1,1750,null,{}] 23:20:47 INFO - PROCESS | 1646 | 1467872447662 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:47 INFO - PROCESS | 1646 | 1467872447664 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:47 INFO - PROCESS | 1646 | 1467872447759 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 23:20:47 INFO - PROCESS | 1646 | 1467872447846 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:47 INFO - PROCESS | 1646 | 1467872447847 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x119bcb000 == 39 [pid = 1646] [id = 445] 23:20:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x123b31400) [pid = 1646] [serial = 1334] [outer = 0x0] 23:20:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x123b6cc00) [pid = 1646] [serial = 1335] [outer = 0x123b31400] 23:20:47 INFO - PROCESS | 1646 | 1467872447875 Marionette DEBUG loaded listener.js 23:20:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x123bd9000) [pid = 1646] [serial = 1336] [outer = 0x123b31400] 23:20:48 INFO - PROCESS | 1646 | 1467872448292 Marionette TRACE conn2 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 23:20:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 23:20:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 669ms 23:20:48 INFO - PROCESS | 1646 | 1467872448329 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 23:20:48 INFO - PROCESS | 1646 | 1467872448330 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 23:20:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 23:20:48 INFO - PROCESS | 1646 | 1467872448333 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 23:20:48 INFO - PROCESS | 1646 | 1467872448334 Marionette TRACE conn2 <- [1,1754,null,{}] 23:20:48 INFO - PROCESS | 1646 | 1467872448336 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:48 INFO - PROCESS | 1646 | 1467872448338 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:48 INFO - PROCESS | 1646 | 1467872448431 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 23:20:48 INFO - PROCESS | 1646 | 1467872448487 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:48 INFO - PROCESS | 1646 | 1467872448491 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x126963000 == 40 [pid = 1646] [id = 446] 23:20:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x123c7dc00) [pid = 1646] [serial = 1337] [outer = 0x0] 23:20:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x1247dc800) [pid = 1646] [serial = 1338] [outer = 0x123c7dc00] 23:20:48 INFO - PROCESS | 1646 | 1467872448529 Marionette DEBUG loaded listener.js 23:20:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x126610400) [pid = 1646] [serial = 1339] [outer = 0x123c7dc00] 23:20:49 INFO - PROCESS | 1646 | 1467872449079 Marionette TRACE conn2 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 23:20:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 23:20:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 770ms 23:20:49 INFO - PROCESS | 1646 | --DOCSHELL 0x115dbb000 == 39 [pid = 1646] [id = 422] 23:20:49 INFO - PROCESS | 1646 | --DOCSHELL 0x1239c5800 == 38 [pid = 1646] [id = 440] 23:20:49 INFO - PROCESS | 1646 | --DOCSHELL 0x119bd3800 == 37 [pid = 1646] [id = 439] 23:20:49 INFO - PROCESS | 1646 | --DOCSHELL 0x116684800 == 36 [pid = 1646] [id = 438] 23:20:49 INFO - PROCESS | 1646 | --DOCSHELL 0x11716f800 == 35 [pid = 1646] [id = 437] 23:20:49 INFO - PROCESS | 1646 | --DOCSHELL 0x11718b800 == 34 [pid = 1646] [id = 435] 23:20:49 INFO - PROCESS | 1646 | --DOCSHELL 0x119e65000 == 33 [pid = 1646] [id = 436] 23:20:49 INFO - PROCESS | 1646 | --DOCSHELL 0x12a310000 == 32 [pid = 1646] [id = 434] 23:20:49 INFO - PROCESS | 1646 | --DOCSHELL 0x119bcb000 == 31 [pid = 1646] [id = 445] 23:20:49 INFO - PROCESS | 1646 | --DOCSHELL 0x128318800 == 30 [pid = 1646] [id = 444] 23:20:49 INFO - PROCESS | 1646 | --DOCSHELL 0x12663b800 == 29 [pid = 1646] [id = 443] 23:20:49 INFO - PROCESS | 1646 | --DOCSHELL 0x1195da000 == 28 [pid = 1646] [id = 442] 23:20:49 INFO - PROCESS | 1646 | --DOCSHELL 0x11619b800 == 27 [pid = 1646] [id = 441] 23:20:49 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x118202800) [pid = 1646] [serial = 1275] [outer = 0x0] [url = about:blank] 23:20:49 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x118524000) [pid = 1646] [serial = 1276] [outer = 0x0] [url = about:blank] 23:20:49 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x11876b400) [pid = 1646] [serial = 1278] [outer = 0x0] [url = about:blank] 23:20:49 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x113c74400) [pid = 1646] [serial = 1272] [outer = 0x0] [url = about:blank] 23:20:49 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x11943d800) [pid = 1646] [serial = 1281] [outer = 0x0] [url = about:blank] 23:20:49 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x115fa5800) [pid = 1646] [serial = 1273] [outer = 0x0] [url = about:blank] 23:20:49 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x118583400) [pid = 1646] [serial = 1267] [outer = 0x0] [url = about:blank] 23:20:49 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x117117400) [pid = 1646] [serial = 1266] [outer = 0x0] [url = about:blank] 23:20:49 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x11820c800) [pid = 1646] [serial = 1252] [outer = 0x0] [url = about:blank] 23:20:49 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x117114800) [pid = 1646] [serial = 1251] [outer = 0x0] [url = about:blank] 23:20:49 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x1199e8c00) [pid = 1646] [serial = 1255] [outer = 0x0] [url = about:blank] 23:20:49 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x119449800) [pid = 1646] [serial = 1254] [outer = 0x0] [url = about:blank] 23:20:49 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x123bd6c00) [pid = 1646] [serial = 1258] [outer = 0x0] [url = about:blank] 23:20:49 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x123b28400) [pid = 1646] [serial = 1257] [outer = 0x0] [url = about:blank] 23:20:49 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x128a7f400) [pid = 1646] [serial = 1261] [outer = 0x0] [url = about:blank] 23:20:49 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x1283ed400) [pid = 1646] [serial = 1260] [outer = 0x0] [url = about:blank] 23:20:49 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x1236d0c00) [pid = 1646] [serial = 1285] [outer = 0x0] [url = about:blank] 23:20:49 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x119b55000) [pid = 1646] [serial = 1284] [outer = 0x0] [url = about:blank] 23:20:49 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x119857c00) [pid = 1646] [serial = 1282] [outer = 0x0] [url = about:blank] 23:20:49 INFO - PROCESS | 1646 | --DOMWINDOW == 70 (0x128a86c00) [pid = 1646] [serial = 1264] [outer = 0x0] [url = about:blank] 23:20:49 INFO - PROCESS | 1646 | --DOMWINDOW == 69 (0x1176e3c00) [pid = 1646] [serial = 1293] [outer = 0x0] [url = about:blank] 23:20:49 INFO - PROCESS | 1646 | --DOMWINDOW == 68 (0x123b27400) [pid = 1646] [serial = 1288] [outer = 0x0] [url = about:blank] 23:20:49 INFO - PROCESS | 1646 | --DOMWINDOW == 67 (0x123c81c00) [pid = 1646] [serial = 1263] [outer = 0x0] [url = about:blank] 23:20:49 INFO - PROCESS | 1646 | --DOMWINDOW == 66 (0x1236d8400) [pid = 1646] [serial = 1287] [outer = 0x0] [url = about:blank] 23:20:49 INFO - PROCESS | 1646 | --DOMWINDOW == 65 (0x123b2d400) [pid = 1646] [serial = 1290] [outer = 0x0] [url = about:blank] 23:20:49 INFO - PROCESS | 1646 | --DOMWINDOW == 64 (0x123b76000) [pid = 1646] [serial = 1296] [outer = 0x0] [url = about:blank] 23:20:49 INFO - PROCESS | 1646 | --DOMWINDOW == 63 (0x126124c00) [pid = 1646] [serial = 1299] [outer = 0x0] [url = about:blank] 23:20:49 INFO - PROCESS | 1646 | --DOMWINDOW == 62 (0x123bd9800) [pid = 1646] [serial = 1297] [outer = 0x0] [url = about:blank] 23:20:49 INFO - PROCESS | 1646 | --DOMWINDOW == 61 (0x123b74c00) [pid = 1646] [serial = 1291] [outer = 0x0] [url = about:blank] 23:20:49 INFO - PROCESS | 1646 | --DOMWINDOW == 60 (0x112c64c00) [pid = 1646] [serial = 1270] [outer = 0x0] [url = about:blank] 23:20:49 INFO - PROCESS | 1646 | --DOMWINDOW == 59 (0x1128a8000) [pid = 1646] [serial = 1269] [outer = 0x0] [url = about:blank] 23:20:49 INFO - PROCESS | 1646 | --DOMWINDOW == 58 (0x126b30c00) [pid = 1646] [serial = 1300] [outer = 0x0] [url = about:blank] 23:20:49 INFO - PROCESS | 1646 | --DOMWINDOW == 57 (0x119445c00) [pid = 1646] [serial = 1294] [outer = 0x0] [url = about:blank] 23:20:49 INFO - PROCESS | 1646 | --DOMWINDOW == 56 (0x128376c00) [pid = 1646] [serial = 1302] [outer = 0x0] [url = about:blank] 23:20:49 INFO - PROCESS | 1646 | --DOMWINDOW == 55 (0x1187f4400) [pid = 1646] [serial = 1279] [outer = 0x0] [url = about:blank] 23:20:49 INFO - PROCESS | 1646 | 1467872449685 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 23:20:49 INFO - PROCESS | 1646 | 1467872449690 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 23:20:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 23:20:49 INFO - PROCESS | 1646 | 1467872449709 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 23:20:49 INFO - PROCESS | 1646 | 1467872449712 Marionette TRACE conn2 <- [1,1758,null,{}] 23:20:49 INFO - PROCESS | 1646 | 1467872449718 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:49 INFO - PROCESS | 1646 | 1467872449722 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:49 INFO - PROCESS | 1646 | 1467872449847 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 23:20:49 INFO - PROCESS | 1646 | 1467872449857 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:49 INFO - PROCESS | 1646 | 1467872449861 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:49 INFO - PROCESS | 1646 | ++DOCSHELL 0x115ff0800 == 28 [pid = 1646] [id = 447] 23:20:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 56 (0x112e4b400) [pid = 1646] [serial = 1340] [outer = 0x0] 23:20:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 57 (0x112e50800) [pid = 1646] [serial = 1341] [outer = 0x112e4b400] 23:20:49 INFO - PROCESS | 1646 | 1467872449907 Marionette DEBUG loaded listener.js 23:20:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 58 (0x112f19000) [pid = 1646] [serial = 1342] [outer = 0x112e4b400] 23:20:50 INFO - PROCESS | 1646 | 1467872450296 Marionette TRACE conn2 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 23:20:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 23:20:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 623ms 23:20:50 INFO - PROCESS | 1646 | 1467872450332 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 23:20:50 INFO - PROCESS | 1646 | 1467872450336 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 23:20:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 23:20:50 INFO - PROCESS | 1646 | 1467872450341 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 23:20:50 INFO - PROCESS | 1646 | 1467872450343 Marionette TRACE conn2 <- [1,1762,null,{}] 23:20:50 INFO - PROCESS | 1646 | 1467872450346 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:50 INFO - PROCESS | 1646 | 1467872450348 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:50 INFO - PROCESS | 1646 | 1467872450426 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 23:20:50 INFO - PROCESS | 1646 | 1467872450430 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:50 INFO - PROCESS | 1646 | 1467872450432 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:50 INFO - PROCESS | 1646 | ++DOCSHELL 0x117e65000 == 29 [pid = 1646] [id = 448] 23:20:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 59 (0x113c72c00) [pid = 1646] [serial = 1343] [outer = 0x0] 23:20:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 60 (0x11647e800) [pid = 1646] [serial = 1344] [outer = 0x113c72c00] 23:20:50 INFO - PROCESS | 1646 | 1467872450462 Marionette DEBUG loaded listener.js 23:20:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 61 (0x11696ec00) [pid = 1646] [serial = 1345] [outer = 0x113c72c00] 23:20:50 INFO - PROCESS | 1646 | 1467872450911 Marionette TRACE conn2 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 23:20:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 23:20:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 624ms 23:20:50 INFO - PROCESS | 1646 | 1467872450964 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 23:20:50 INFO - PROCESS | 1646 | 1467872450966 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 23:20:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 23:20:50 INFO - PROCESS | 1646 | 1467872450969 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 23:20:50 INFO - PROCESS | 1646 | 1467872450971 Marionette TRACE conn2 <- [1,1766,null,{}] 23:20:50 INFO - PROCESS | 1646 | 1467872450982 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:50 INFO - PROCESS | 1646 | 1467872450987 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:51 INFO - PROCESS | 1646 | 1467872451104 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 23:20:51 INFO - PROCESS | 1646 | 1467872451113 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:51 INFO - PROCESS | 1646 | 1467872451116 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:51 INFO - PROCESS | 1646 | ++DOCSHELL 0x1183a9800 == 30 [pid = 1646] [id = 449] 23:20:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 62 (0x112e55000) [pid = 1646] [serial = 1346] [outer = 0x0] 23:20:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 63 (0x118523400) [pid = 1646] [serial = 1347] [outer = 0x112e55000] 23:20:51 INFO - PROCESS | 1646 | 1467872451145 Marionette DEBUG loaded listener.js 23:20:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 64 (0x118590c00) [pid = 1646] [serial = 1348] [outer = 0x112e55000] 23:20:51 INFO - PROCESS | 1646 | 1467872451492 Marionette TRACE conn2 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 23:20:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 23:20:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 570ms 23:20:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 23:20:51 INFO - PROCESS | 1646 | 1467872451540 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 23:20:51 INFO - PROCESS | 1646 | 1467872451541 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 23:20:51 INFO - PROCESS | 1646 | 1467872451543 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 23:20:51 INFO - PROCESS | 1646 | 1467872451544 Marionette TRACE conn2 <- [1,1770,null,{}] 23:20:51 INFO - PROCESS | 1646 | 1467872451547 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:51 INFO - PROCESS | 1646 | 1467872451548 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:51 INFO - PROCESS | 1646 | 1467872451623 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 23:20:51 INFO - PROCESS | 1646 | 1467872451627 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:51 INFO - PROCESS | 1646 | 1467872451629 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:51 INFO - PROCESS | 1646 | ++DOCSHELL 0x119aa0000 == 31 [pid = 1646] [id = 450] 23:20:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 65 (0x1185b3800) [pid = 1646] [serial = 1349] [outer = 0x0] 23:20:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 66 (0x1187f3c00) [pid = 1646] [serial = 1350] [outer = 0x1185b3800] 23:20:51 INFO - PROCESS | 1646 | 1467872451656 Marionette DEBUG loaded listener.js 23:20:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 67 (0x119189000) [pid = 1646] [serial = 1351] [outer = 0x1185b3800] 23:20:52 INFO - PROCESS | 1646 | 1467872452016 Marionette TRACE conn2 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 23:20:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 23:20:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 520ms 23:20:52 INFO - PROCESS | 1646 | 1467872452063 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 23:20:52 INFO - PROCESS | 1646 | 1467872452064 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 23:20:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 23:20:52 INFO - PROCESS | 1646 | 1467872452066 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 23:20:52 INFO - PROCESS | 1646 | 1467872452068 Marionette TRACE conn2 <- [1,1774,null,{}] 23:20:52 INFO - PROCESS | 1646 | 1467872452070 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:52 INFO - PROCESS | 1646 | 1467872452071 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:52 INFO - PROCESS | 1646 | 1467872452165 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 23:20:52 INFO - PROCESS | 1646 | 1467872452169 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:52 INFO - PROCESS | 1646 | 1467872452170 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x123055000 == 32 [pid = 1646] [id = 451] 23:20:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 68 (0x1128afc00) [pid = 1646] [serial = 1352] [outer = 0x0] 23:20:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 69 (0x119445000) [pid = 1646] [serial = 1353] [outer = 0x1128afc00] 23:20:52 INFO - PROCESS | 1646 | 1467872452201 Marionette DEBUG loaded listener.js 23:20:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x119929000) [pid = 1646] [serial = 1354] [outer = 0x1128afc00] 23:20:52 INFO - PROCESS | 1646 | 1467872452539 Marionette TRACE conn2 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 23:20:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 23:20:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 522ms 23:20:52 INFO - PROCESS | 1646 | 1467872452589 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 23:20:52 INFO - PROCESS | 1646 | 1467872452591 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 23:20:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 23:20:52 INFO - PROCESS | 1646 | 1467872452593 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 23:20:52 INFO - PROCESS | 1646 | 1467872452594 Marionette TRACE conn2 <- [1,1778,null,{}] 23:20:52 INFO - PROCESS | 1646 | 1467872452596 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:52 INFO - PROCESS | 1646 | 1467872452601 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:52 INFO - PROCESS | 1646 | 1467872452713 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 23:20:52 INFO - PROCESS | 1646 | 1467872452748 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:52 INFO - PROCESS | 1646 | 1467872452750 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x1239d3000 == 33 [pid = 1646] [id = 452] 23:20:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x119d8a400) [pid = 1646] [serial = 1355] [outer = 0x0] 23:20:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x1232b8000) [pid = 1646] [serial = 1356] [outer = 0x119d8a400] 23:20:52 INFO - PROCESS | 1646 | 1467872452774 Marionette DEBUG loaded listener.js 23:20:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x1236d7400) [pid = 1646] [serial = 1357] [outer = 0x119d8a400] 23:20:53 INFO - PROCESS | 1646 | 1467872453074 Marionette TRACE conn2 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 23:20:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 23:20:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 519ms 23:20:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 23:20:53 INFO - PROCESS | 1646 | 1467872453113 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 23:20:53 INFO - PROCESS | 1646 | 1467872453114 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 23:20:53 INFO - PROCESS | 1646 | 1467872453116 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 23:20:53 INFO - PROCESS | 1646 | 1467872453117 Marionette TRACE conn2 <- [1,1782,null,{}] 23:20:53 INFO - PROCESS | 1646 | 1467872453122 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:53 INFO - PROCESS | 1646 | 1467872453123 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:53 INFO - PROCESS | 1646 | 1467872453216 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 23:20:53 INFO - PROCESS | 1646 | 1467872453219 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:53 INFO - PROCESS | 1646 | 1467872453220 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:53 INFO - PROCESS | 1646 | ++DOCSHELL 0x124cad000 == 34 [pid = 1646] [id = 453] 23:20:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x121702800) [pid = 1646] [serial = 1358] [outer = 0x0] 23:20:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x123b23c00) [pid = 1646] [serial = 1359] [outer = 0x121702800] 23:20:53 INFO - PROCESS | 1646 | 1467872453244 Marionette DEBUG loaded listener.js 23:20:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x123b6e000) [pid = 1646] [serial = 1360] [outer = 0x121702800] 23:20:53 INFO - PROCESS | 1646 | 1467872453592 Marionette TRACE conn2 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 23:20:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 23:20:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 524ms 23:20:53 INFO - PROCESS | 1646 | 1467872453640 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 23:20:53 INFO - PROCESS | 1646 | 1467872453642 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 23:20:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 23:20:53 INFO - PROCESS | 1646 | 1467872453644 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 23:20:53 INFO - PROCESS | 1646 | 1467872453645 Marionette TRACE conn2 <- [1,1786,null,{}] 23:20:53 INFO - PROCESS | 1646 | 1467872453647 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:53 INFO - PROCESS | 1646 | 1467872453648 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:53 INFO - PROCESS | 1646 | 1467872453741 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 23:20:53 INFO - PROCESS | 1646 | 1467872453755 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:53 INFO - PROCESS | 1646 | 1467872453756 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:53 INFO - PROCESS | 1646 | ++DOCSHELL 0x12696b800 == 35 [pid = 1646] [id = 454] 23:20:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x123b75c00) [pid = 1646] [serial = 1361] [outer = 0x0] 23:20:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x123bd9800) [pid = 1646] [serial = 1362] [outer = 0x123b75c00] 23:20:53 INFO - PROCESS | 1646 | 1467872453780 Marionette DEBUG loaded listener.js 23:20:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x12444e400) [pid = 1646] [serial = 1363] [outer = 0x123b75c00] 23:20:54 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x1199e5800) [pid = 1646] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 23:20:54 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x12612a800) [pid = 1646] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 23:20:54 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x118204000) [pid = 1646] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 23:20:54 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x1128aec00) [pid = 1646] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 23:20:54 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x1166f3000) [pid = 1646] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 23:20:54 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x112e13800) [pid = 1646] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 23:20:54 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x115d18800) [pid = 1646] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 23:20:54 INFO - PROCESS | 1646 | 1467872454155 Marionette TRACE conn2 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 23:20:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 23:20:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 518ms 23:20:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 23:20:54 INFO - PROCESS | 1646 | 1467872454162 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 23:20:54 INFO - PROCESS | 1646 | 1467872454163 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 23:20:54 INFO - PROCESS | 1646 | 1467872454165 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 23:20:54 INFO - PROCESS | 1646 | 1467872454167 Marionette TRACE conn2 <- [1,1790,null,{}] 23:20:54 INFO - PROCESS | 1646 | 1467872454178 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:54 INFO - PROCESS | 1646 | 1467872454179 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:54 INFO - PROCESS | 1646 | 1467872454283 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 23:20:54 INFO - PROCESS | 1646 | 1467872454317 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:54 INFO - PROCESS | 1646 | 1467872454318 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x128312000 == 36 [pid = 1646] [id = 455] 23:20:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x1128ae400) [pid = 1646] [serial = 1364] [outer = 0x0] 23:20:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x119186800) [pid = 1646] [serial = 1365] [outer = 0x1128ae400] 23:20:54 INFO - PROCESS | 1646 | 1467872454343 Marionette DEBUG loaded listener.js 23:20:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x123bd7800) [pid = 1646] [serial = 1366] [outer = 0x1128ae400] 23:20:54 INFO - PROCESS | 1646 | 1467872454712 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 23:20:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 23:20:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 578ms 23:20:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 23:20:54 INFO - PROCESS | 1646 | 1467872454745 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 23:20:54 INFO - PROCESS | 1646 | 1467872454746 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 23:20:54 INFO - PROCESS | 1646 | 1467872454748 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 23:20:54 INFO - PROCESS | 1646 | 1467872454749 Marionette TRACE conn2 <- [1,1794,null,{}] 23:20:54 INFO - PROCESS | 1646 | 1467872454752 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:54 INFO - PROCESS | 1646 | 1467872454754 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:54 INFO - PROCESS | 1646 | 1467872454830 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 23:20:54 INFO - PROCESS | 1646 | 1467872454884 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:54 INFO - PROCESS | 1646 | 1467872454885 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x1287ce000 == 37 [pid = 1646] [id = 456] 23:20:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x114f95000) [pid = 1646] [serial = 1367] [outer = 0x0] 23:20:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x1247cf800) [pid = 1646] [serial = 1368] [outer = 0x114f95000] 23:20:54 INFO - PROCESS | 1646 | 1467872454909 Marionette DEBUG loaded listener.js 23:20:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x126610000) [pid = 1646] [serial = 1369] [outer = 0x114f95000] 23:20:55 INFO - PROCESS | 1646 | 1467872455185 Marionette TRACE conn2 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 23:20:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 23:20:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 469ms 23:20:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 23:20:55 INFO - PROCESS | 1646 | 1467872455225 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 23:20:55 INFO - PROCESS | 1646 | 1467872455226 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 23:20:55 INFO - PROCESS | 1646 | 1467872455229 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 23:20:55 INFO - PROCESS | 1646 | 1467872455230 Marionette TRACE conn2 <- [1,1798,null,{}] 23:20:55 INFO - PROCESS | 1646 | 1467872455233 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:55 INFO - PROCESS | 1646 | 1467872455236 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:55 INFO - PROCESS | 1646 | 1467872455326 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 23:20:55 INFO - PROCESS | 1646 | 1467872455329 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:55 INFO - PROCESS | 1646 | 1467872455331 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x129f67000 == 38 [pid = 1646] [id = 457] 23:20:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x1199e6c00) [pid = 1646] [serial = 1370] [outer = 0x0] 23:20:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x12694a800) [pid = 1646] [serial = 1371] [outer = 0x1199e6c00] 23:20:55 INFO - PROCESS | 1646 | 1467872455359 Marionette DEBUG loaded listener.js 23:20:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x1283e2c00) [pid = 1646] [serial = 1372] [outer = 0x1199e6c00] 23:20:55 INFO - PROCESS | 1646 | 1467872455766 Marionette TRACE conn2 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 23:20:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 23:20:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 571ms 23:20:55 INFO - PROCESS | 1646 | 1467872455801 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 23:20:55 INFO - PROCESS | 1646 | 1467872455803 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 23:20:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 23:20:55 INFO - PROCESS | 1646 | 1467872455806 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 23:20:55 INFO - PROCESS | 1646 | 1467872455808 Marionette TRACE conn2 <- [1,1802,null,{}] 23:20:55 INFO - PROCESS | 1646 | 1467872455811 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:55 INFO - PROCESS | 1646 | 1467872455813 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:55 INFO - PROCESS | 1646 | 1467872455892 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 23:20:55 INFO - PROCESS | 1646 | 1467872455896 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:55 INFO - PROCESS | 1646 | 1467872455898 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a311000 == 39 [pid = 1646] [id = 458] 23:20:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x1283e8c00) [pid = 1646] [serial = 1373] [outer = 0x0] 23:20:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x12855e800) [pid = 1646] [serial = 1374] [outer = 0x1283e8c00] 23:20:55 INFO - PROCESS | 1646 | 1467872455924 Marionette DEBUG loaded listener.js 23:20:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x128575800) [pid = 1646] [serial = 1375] [outer = 0x1283e8c00] 23:20:56 INFO - PROCESS | 1646 | 1467872456518 Marionette TRACE conn2 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 23:20:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 23:20:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 769ms 23:20:56 INFO - PROCESS | 1646 | 1467872456576 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 23:20:56 INFO - PROCESS | 1646 | 1467872456579 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 23:20:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 23:20:56 INFO - PROCESS | 1646 | 1467872456582 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 23:20:56 INFO - PROCESS | 1646 | 1467872456588 Marionette TRACE conn2 <- [1,1806,null,{}] 23:20:56 INFO - PROCESS | 1646 | 1467872456591 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:56 INFO - PROCESS | 1646 | 1467872456593 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:56 INFO - PROCESS | 1646 | 1467872456703 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 23:20:56 INFO - PROCESS | 1646 | 1467872456759 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:56 INFO - PROCESS | 1646 | 1467872456760 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:56 INFO - PROCESS | 1646 | ++DOCSHELL 0x1182c9000 == 40 [pid = 1646] [id = 459] 23:20:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x1133b6000) [pid = 1646] [serial = 1376] [outer = 0x0] 23:20:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x113cf5c00) [pid = 1646] [serial = 1377] [outer = 0x1133b6000] 23:20:56 INFO - PROCESS | 1646 | 1467872456791 Marionette DEBUG loaded listener.js 23:20:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x116728c00) [pid = 1646] [serial = 1378] [outer = 0x1133b6000] 23:20:57 INFO - PROCESS | 1646 | 1467872457456 Marionette TRACE conn2 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 23:20:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 23:20:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 926ms 23:20:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 23:20:57 INFO - PROCESS | 1646 | 1467872457529 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 23:20:57 INFO - PROCESS | 1646 | 1467872457531 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 23:20:57 INFO - PROCESS | 1646 | 1467872457534 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 23:20:57 INFO - PROCESS | 1646 | 1467872457537 Marionette TRACE conn2 <- [1,1810,null,{}] 23:20:57 INFO - PROCESS | 1646 | 1467872457540 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:57 INFO - PROCESS | 1646 | 1467872457542 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:57 INFO - PROCESS | 1646 | 1467872457648 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 23:20:57 INFO - PROCESS | 1646 | 1467872457725 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:57 INFO - PROCESS | 1646 | 1467872457728 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x1171f3800 == 41 [pid = 1646] [id = 460] 23:20:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x116729c00) [pid = 1646] [serial = 1379] [outer = 0x0] 23:20:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x116975400) [pid = 1646] [serial = 1380] [outer = 0x116729c00] 23:20:57 INFO - PROCESS | 1646 | 1467872457757 Marionette DEBUG loaded listener.js 23:20:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x1176ebc00) [pid = 1646] [serial = 1381] [outer = 0x116729c00] 23:20:57 INFO - PROCESS | 1646 | --DOCSHELL 0x129f67000 == 40 [pid = 1646] [id = 457] 23:20:57 INFO - PROCESS | 1646 | --DOCSHELL 0x1287ce000 == 39 [pid = 1646] [id = 456] 23:20:57 INFO - PROCESS | 1646 | --DOCSHELL 0x128312000 == 38 [pid = 1646] [id = 455] 23:20:57 INFO - PROCESS | 1646 | --DOCSHELL 0x12696b800 == 37 [pid = 1646] [id = 454] 23:20:57 INFO - PROCESS | 1646 | --DOCSHELL 0x124cad000 == 36 [pid = 1646] [id = 453] 23:20:57 INFO - PROCESS | 1646 | --DOCSHELL 0x1239d3000 == 35 [pid = 1646] [id = 452] 23:20:57 INFO - PROCESS | 1646 | --DOCSHELL 0x123055000 == 34 [pid = 1646] [id = 451] 23:20:57 INFO - PROCESS | 1646 | --DOCSHELL 0x119aa0000 == 33 [pid = 1646] [id = 450] 23:20:58 INFO - PROCESS | 1646 | --DOCSHELL 0x1183a9800 == 32 [pid = 1646] [id = 449] 23:20:58 INFO - PROCESS | 1646 | --DOCSHELL 0x117e65000 == 31 [pid = 1646] [id = 448] 23:20:58 INFO - PROCESS | 1646 | --DOCSHELL 0x115ff0800 == 30 [pid = 1646] [id = 447] 23:20:58 INFO - PROCESS | 1646 | --DOCSHELL 0x126963000 == 29 [pid = 1646] [id = 446] 23:20:58 INFO - PROCESS | 1646 | 1467872458116 Marionette TRACE conn2 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 23:20:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 23:20:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 621ms 23:20:58 INFO - PROCESS | 1646 | 1467872458155 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 23:20:58 INFO - PROCESS | 1646 | 1467872458159 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 23:20:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 23:20:58 INFO - PROCESS | 1646 | 1467872458163 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 23:20:58 INFO - PROCESS | 1646 | 1467872458165 Marionette TRACE conn2 <- [1,1814,null,{}] 23:20:58 INFO - PROCESS | 1646 | 1467872458167 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:58 INFO - PROCESS | 1646 | 1467872458169 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:58 INFO - PROCESS | 1646 | 1467872458254 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 23:20:58 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x123643000) [pid = 1646] [serial = 1321] [outer = 0x0] [url = about:blank] 23:20:58 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x121704400) [pid = 1646] [serial = 1320] [outer = 0x0] [url = about:blank] 23:20:58 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x128559000) [pid = 1646] [serial = 1303] [outer = 0x0] [url = about:blank] 23:20:58 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x118583800) [pid = 1646] [serial = 1314] [outer = 0x0] [url = about:blank] 23:20:58 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x11858fc00) [pid = 1646] [serial = 1315] [outer = 0x0] [url = about:blank] 23:20:58 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x1187ec800) [pid = 1646] [serial = 1317] [outer = 0x0] [url = about:blank] 23:20:58 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x1199dc800) [pid = 1646] [serial = 1318] [outer = 0x0] [url = about:blank] 23:20:58 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x116a0bc00) [pid = 1646] [serial = 1308] [outer = 0x0] [url = about:blank] 23:20:58 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x11820d000) [pid = 1646] [serial = 1309] [outer = 0x0] [url = about:blank] 23:20:58 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x112e50000) [pid = 1646] [serial = 1305] [outer = 0x0] [url = about:blank] 23:20:58 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x112f9c000) [pid = 1646] [serial = 1306] [outer = 0x0] [url = about:blank] 23:20:58 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x115fae800) [pid = 1646] [serial = 1311] [outer = 0x0] [url = about:blank] 23:20:58 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x1167f2400) [pid = 1646] [serial = 1312] [outer = 0x0] [url = about:blank] 23:20:58 INFO - PROCESS | 1646 | 1467872458323 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:58 INFO - PROCESS | 1646 | 1467872458324 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x1183a9800 == 30 [pid = 1646] [id = 461] 23:20:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x1166f5000) [pid = 1646] [serial = 1382] [outer = 0x0] 23:20:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x11820d000) [pid = 1646] [serial = 1383] [outer = 0x1166f5000] 23:20:58 INFO - PROCESS | 1646 | 1467872458352 Marionette DEBUG loaded listener.js 23:20:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x1185af000) [pid = 1646] [serial = 1384] [outer = 0x1166f5000] 23:20:58 INFO - PROCESS | 1646 | 1467872458660 Marionette TRACE conn2 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 23:20:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 23:20:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 520ms 23:20:58 INFO - PROCESS | 1646 | 1467872458684 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 23:20:58 INFO - PROCESS | 1646 | 1467872458688 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 23:20:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 23:20:58 INFO - PROCESS | 1646 | 1467872458691 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 23:20:58 INFO - PROCESS | 1646 | 1467872458694 Marionette TRACE conn2 <- [1,1818,null,{}] 23:20:58 INFO - PROCESS | 1646 | 1467872458701 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:58 INFO - PROCESS | 1646 | 1467872458707 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:58 INFO - PROCESS | 1646 | 1467872458787 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 23:20:58 INFO - PROCESS | 1646 | 1467872458843 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:58 INFO - PROCESS | 1646 | 1467872458845 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x121713800 == 31 [pid = 1646] [id = 462] 23:20:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x1187ec000) [pid = 1646] [serial = 1385] [outer = 0x0] 23:20:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x11982ec00) [pid = 1646] [serial = 1386] [outer = 0x1187ec000] 23:20:58 INFO - PROCESS | 1646 | 1467872458873 Marionette DEBUG loaded listener.js 23:20:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x119b55800) [pid = 1646] [serial = 1387] [outer = 0x1187ec000] 23:20:59 INFO - PROCESS | 1646 | 1467872459196 Marionette TRACE conn2 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 23:20:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 23:20:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 521ms 23:20:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 23:20:59 INFO - PROCESS | 1646 | 1467872459212 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 23:20:59 INFO - PROCESS | 1646 | 1467872459214 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 23:20:59 INFO - PROCESS | 1646 | 1467872459216 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 23:20:59 INFO - PROCESS | 1646 | 1467872459217 Marionette TRACE conn2 <- [1,1822,null,{}] 23:20:59 INFO - PROCESS | 1646 | 1467872459223 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:59 INFO - PROCESS | 1646 | 1467872459224 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:59 INFO - PROCESS | 1646 | 1467872459305 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 23:20:59 INFO - PROCESS | 1646 | 1467872459309 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:59 INFO - PROCESS | 1646 | 1467872459310 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x1239db000 == 32 [pid = 1646] [id = 463] 23:20:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x1217dc000) [pid = 1646] [serial = 1388] [outer = 0x0] 23:20:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x123649400) [pid = 1646] [serial = 1389] [outer = 0x1217dc000] 23:20:59 INFO - PROCESS | 1646 | 1467872459335 Marionette DEBUG loaded listener.js 23:20:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x1236db800) [pid = 1646] [serial = 1390] [outer = 0x1217dc000] 23:20:59 INFO - PROCESS | 1646 | 1467872459664 Marionette TRACE conn2 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 23:20:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 23:20:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 474ms 23:20:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 23:20:59 INFO - PROCESS | 1646 | 1467872459691 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 23:20:59 INFO - PROCESS | 1646 | 1467872459692 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 23:20:59 INFO - PROCESS | 1646 | 1467872459694 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 23:20:59 INFO - PROCESS | 1646 | 1467872459695 Marionette TRACE conn2 <- [1,1826,null,{}] 23:20:59 INFO - PROCESS | 1646 | 1467872459697 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:59 INFO - PROCESS | 1646 | 1467872459699 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:59 INFO - PROCESS | 1646 | 1467872459805 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 23:20:59 INFO - PROCESS | 1646 | 1467872459811 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:59 INFO - PROCESS | 1646 | 1467872459812 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:20:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x124722000 == 33 [pid = 1646] [id = 464] 23:20:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x123649c00) [pid = 1646] [serial = 1391] [outer = 0x0] 23:20:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x1236dc400) [pid = 1646] [serial = 1392] [outer = 0x123649c00] 23:20:59 INFO - PROCESS | 1646 | 1467872459843 Marionette DEBUG loaded listener.js 23:20:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x123b76c00) [pid = 1646] [serial = 1393] [outer = 0x123649c00] 23:21:00 INFO - PROCESS | 1646 | 1467872460178 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 23:21:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 23:21:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 518ms 23:21:00 INFO - PROCESS | 1646 | 1467872460220 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 23:21:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 23:21:00 INFO - PROCESS | 1646 | 1467872460222 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 23:21:00 INFO - PROCESS | 1646 | 1467872460224 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 23:21:00 INFO - PROCESS | 1646 | 1467872460225 Marionette TRACE conn2 <- [1,1830,null,{}] 23:21:00 INFO - PROCESS | 1646 | 1467872460227 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:00 INFO - PROCESS | 1646 | 1467872460231 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:00 INFO - PROCESS | 1646 | 1467872460348 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 23:21:00 INFO - PROCESS | 1646 | 1467872460390 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:00 INFO - PROCESS | 1646 | 1467872460391 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x1287d9000 == 34 [pid = 1646] [id = 465] 23:21:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x123c46c00) [pid = 1646] [serial = 1394] [outer = 0x0] 23:21:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x126128c00) [pid = 1646] [serial = 1395] [outer = 0x123c46c00] 23:21:00 INFO - PROCESS | 1646 | 1467872460416 Marionette DEBUG loaded listener.js 23:21:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x1283ed400) [pid = 1646] [serial = 1396] [outer = 0x123c46c00] 23:21:00 INFO - PROCESS | 1646 | 1467872460737 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 23:21:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 23:21:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 569ms 23:21:00 INFO - PROCESS | 1646 | 1467872460793 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 23:21:00 INFO - PROCESS | 1646 | 1467872460794 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 23:21:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 23:21:00 INFO - PROCESS | 1646 | 1467872460797 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 23:21:00 INFO - PROCESS | 1646 | 1467872460798 Marionette TRACE conn2 <- [1,1834,null,{}] 23:21:00 INFO - PROCESS | 1646 | 1467872460800 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:00 INFO - PROCESS | 1646 | 1467872460801 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:00 INFO - PROCESS | 1646 | 1467872460895 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 23:21:00 INFO - PROCESS | 1646 | 1467872460911 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:00 INFO - PROCESS | 1646 | 1467872460912 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x129cd7800 == 35 [pid = 1646] [id = 466] 23:21:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x128379800) [pid = 1646] [serial = 1397] [outer = 0x0] 23:21:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x128571c00) [pid = 1646] [serial = 1398] [outer = 0x128379800] 23:21:00 INFO - PROCESS | 1646 | 1467872460943 Marionette DEBUG loaded listener.js 23:21:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x12857b400) [pid = 1646] [serial = 1399] [outer = 0x128379800] 23:21:01 INFO - PROCESS | 1646 | 1467872461301 Marionette TRACE conn2 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 23:21:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 23:21:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 519ms 23:21:01 INFO - PROCESS | 1646 | 1467872461316 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 23:21:01 INFO - PROCESS | 1646 | 1467872461320 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 23:21:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 23:21:01 INFO - PROCESS | 1646 | 1467872461331 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 23:21:01 INFO - PROCESS | 1646 | 1467872461332 Marionette TRACE conn2 <- [1,1838,null,{}] 23:21:01 INFO - PROCESS | 1646 | 1467872461338 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:01 INFO - PROCESS | 1646 | 1467872461340 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:01 INFO - PROCESS | 1646 | 1467872461474 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 23:21:01 INFO - PROCESS | 1646 | 1467872461486 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:01 INFO - PROCESS | 1646 | 1467872461487 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:01 INFO - PROCESS | 1646 | ++DOCSHELL 0x1182c5800 == 36 [pid = 1646] [id = 467] 23:21:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x1121bec00) [pid = 1646] [serial = 1400] [outer = 0x0] 23:21:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x12877ac00) [pid = 1646] [serial = 1401] [outer = 0x1121bec00] 23:21:01 INFO - PROCESS | 1646 | 1467872461512 Marionette DEBUG loaded listener.js 23:21:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x128a7d800) [pid = 1646] [serial = 1402] [outer = 0x1121bec00] 23:21:01 INFO - PROCESS | 1646 | 1467872461848 Marionette TRACE conn2 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 23:21:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 23:21:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 572ms 23:21:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 23:21:01 INFO - PROCESS | 1646 | 1467872461902 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 23:21:01 INFO - PROCESS | 1646 | 1467872461903 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 23:21:01 INFO - PROCESS | 1646 | 1467872461905 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 23:21:01 INFO - PROCESS | 1646 | 1467872461907 Marionette TRACE conn2 <- [1,1842,null,{}] 23:21:01 INFO - PROCESS | 1646 | 1467872461909 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:01 INFO - PROCESS | 1646 | 1467872461910 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:02 INFO - PROCESS | 1646 | 1467872462007 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 23:21:02 INFO - PROCESS | 1646 | 1467872462020 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:02 INFO - PROCESS | 1646 | 1467872462021 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:02 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ba7a000 == 37 [pid = 1646] [id = 468] 23:21:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x112983800) [pid = 1646] [serial = 1403] [outer = 0x0] 23:21:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x128a87000) [pid = 1646] [serial = 1404] [outer = 0x112983800] 23:21:02 INFO - PROCESS | 1646 | 1467872462052 Marionette DEBUG loaded listener.js 23:21:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x128c4a400) [pid = 1646] [serial = 1405] [outer = 0x112983800] 23:21:02 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x123c7dc00) [pid = 1646] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 23:21:02 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x1185b3800) [pid = 1646] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 23:21:02 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x110eea400) [pid = 1646] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 23:21:02 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x115d20400) [pid = 1646] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 23:21:02 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x112e55000) [pid = 1646] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 23:21:02 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x118773c00) [pid = 1646] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 23:21:02 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x1128afc00) [pid = 1646] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 23:21:02 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x112e4b400) [pid = 1646] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 23:21:02 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x113c72c00) [pid = 1646] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 23:21:02 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x11991dc00) [pid = 1646] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 23:21:02 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x119d8a400) [pid = 1646] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 23:21:02 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x1128ae400) [pid = 1646] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 23:21:02 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x123b31400) [pid = 1646] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 23:21:02 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x121702800) [pid = 1646] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 23:21:02 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x123b75c00) [pid = 1646] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 23:21:02 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x114f95000) [pid = 1646] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 23:21:02 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x1199e6c00) [pid = 1646] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 23:21:02 INFO - PROCESS | 1646 | 1467872462428 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 23:21:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 23:21:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 568ms 23:21:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 23:21:02 INFO - PROCESS | 1646 | 1467872462475 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 23:21:02 INFO - PROCESS | 1646 | 1467872462476 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 23:21:02 INFO - PROCESS | 1646 | 1467872462478 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 23:21:02 INFO - PROCESS | 1646 | 1467872462479 Marionette TRACE conn2 <- [1,1846,null,{}] 23:21:02 INFO - PROCESS | 1646 | 1467872462481 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:02 INFO - PROCESS | 1646 | 1467872462483 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:02 INFO - PROCESS | 1646 | 1467872462594 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 23:21:02 INFO - PROCESS | 1646 | 1467872462630 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:02 INFO - PROCESS | 1646 | 1467872462631 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:02 INFO - PROCESS | 1646 | ++DOCSHELL 0x128321000 == 38 [pid = 1646] [id = 469] 23:21:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x110eea000) [pid = 1646] [serial = 1406] [outer = 0x0] 23:21:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x118210800) [pid = 1646] [serial = 1407] [outer = 0x110eea000] 23:21:02 INFO - PROCESS | 1646 | 1467872462656 Marionette DEBUG loaded listener.js 23:21:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x11943d800) [pid = 1646] [serial = 1408] [outer = 0x110eea000] 23:21:02 INFO - PROCESS | 1646 | 1467872462927 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 23:21:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 23:21:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 468ms 23:21:02 INFO - PROCESS | 1646 | 1467872462949 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 23:21:02 INFO - PROCESS | 1646 | 1467872462951 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 23:21:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 23:21:02 INFO - PROCESS | 1646 | 1467872462961 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 23:21:02 INFO - PROCESS | 1646 | 1467872462963 Marionette TRACE conn2 <- [1,1850,null,{}] 23:21:02 INFO - PROCESS | 1646 | 1467872462965 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:02 INFO - PROCESS | 1646 | 1467872462966 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:03 INFO - PROCESS | 1646 | 1467872463065 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 23:21:03 INFO - PROCESS | 1646 | 1467872463077 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:03 INFO - PROCESS | 1646 | 1467872463079 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:03 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c124800 == 39 [pid = 1646] [id = 470] 23:21:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x11858e400) [pid = 1646] [serial = 1409] [outer = 0x0] 23:21:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x123b6b000) [pid = 1646] [serial = 1410] [outer = 0x11858e400] 23:21:03 INFO - PROCESS | 1646 | 1467872463105 Marionette DEBUG loaded listener.js 23:21:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x128c51000) [pid = 1646] [serial = 1411] [outer = 0x11858e400] 23:21:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 23:21:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 469ms 23:21:03 INFO - PROCESS | 1646 | 1467872463427 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 23:21:03 INFO - PROCESS | 1646 | 1467872463430 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 23:21:03 INFO - PROCESS | 1646 | 1467872463431 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 23:21:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 23:21:03 INFO - PROCESS | 1646 | 1467872463441 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 23:21:03 INFO - PROCESS | 1646 | 1467872463442 Marionette TRACE conn2 <- [1,1854,null,{}] 23:21:03 INFO - PROCESS | 1646 | 1467872463446 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:03 INFO - PROCESS | 1646 | 1467872463447 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:03 INFO - PROCESS | 1646 | 1467872463561 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 23:21:03 INFO - PROCESS | 1646 | 1467872463567 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:03 INFO - PROCESS | 1646 | 1467872463569 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:03 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c13e000 == 40 [pid = 1646] [id = 471] 23:21:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x114f9dc00) [pid = 1646] [serial = 1412] [outer = 0x0] 23:21:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x128c51c00) [pid = 1646] [serial = 1413] [outer = 0x114f9dc00] 23:21:03 INFO - PROCESS | 1646 | 1467872463592 Marionette DEBUG loaded listener.js 23:21:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x128e12400) [pid = 1646] [serial = 1414] [outer = 0x114f9dc00] 23:21:03 INFO - PROCESS | 1646 | 1467872463896 Marionette TRACE conn2 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 23:21:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 23:21:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 478ms 23:21:03 INFO - PROCESS | 1646 | 1467872463913 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 23:21:03 INFO - PROCESS | 1646 | 1467872463914 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 23:21:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 23:21:03 INFO - PROCESS | 1646 | 1467872463916 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 23:21:03 INFO - PROCESS | 1646 | 1467872463917 Marionette TRACE conn2 <- [1,1858,null,{}] 23:21:03 INFO - PROCESS | 1646 | 1467872463924 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:03 INFO - PROCESS | 1646 | 1467872463925 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:04 INFO - PROCESS | 1646 | 1467872464012 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 23:21:04 INFO - PROCESS | 1646 | 1467872464016 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:04 INFO - PROCESS | 1646 | 1467872464017 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:04 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cb2e800 == 41 [pid = 1646] [id = 472] 23:21:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x128e18800) [pid = 1646] [serial = 1415] [outer = 0x0] 23:21:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x129cab400) [pid = 1646] [serial = 1416] [outer = 0x128e18800] 23:21:04 INFO - PROCESS | 1646 | 1467872464041 Marionette DEBUG loaded listener.js 23:21:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x129cb9000) [pid = 1646] [serial = 1417] [outer = 0x128e18800] 23:21:04 INFO - PROCESS | 1646 | --DOCSHELL 0x1183a9800 == 40 [pid = 1646] [id = 461] 23:21:04 INFO - PROCESS | 1646 | --DOCSHELL 0x1171f3800 == 39 [pid = 1646] [id = 460] 23:21:04 INFO - PROCESS | 1646 | --DOCSHELL 0x1182c9000 == 38 [pid = 1646] [id = 459] 23:21:04 INFO - PROCESS | 1646 | --DOCSHELL 0x12a311000 == 37 [pid = 1646] [id = 458] 23:21:05 INFO - PROCESS | 1646 | --DOCSHELL 0x1239db000 == 36 [pid = 1646] [id = 463] 23:21:05 INFO - PROCESS | 1646 | --DOCSHELL 0x124722000 == 35 [pid = 1646] [id = 464] 23:21:05 INFO - PROCESS | 1646 | --DOCSHELL 0x129cd7800 == 34 [pid = 1646] [id = 466] 23:21:05 INFO - PROCESS | 1646 | --DOCSHELL 0x12ba7a000 == 33 [pid = 1646] [id = 468] 23:21:05 INFO - PROCESS | 1646 | --DOCSHELL 0x12c124800 == 32 [pid = 1646] [id = 470] 23:21:05 INFO - PROCESS | 1646 | --DOCSHELL 0x1287d9000 == 31 [pid = 1646] [id = 465] 23:21:05 INFO - PROCESS | 1646 | --DOCSHELL 0x1182c5800 == 30 [pid = 1646] [id = 467] 23:21:05 INFO - PROCESS | 1646 | --DOCSHELL 0x12c13e000 == 29 [pid = 1646] [id = 471] 23:21:05 INFO - PROCESS | 1646 | --DOCSHELL 0x121713800 == 28 [pid = 1646] [id = 462] 23:21:05 INFO - PROCESS | 1646 | --DOCSHELL 0x128321000 == 27 [pid = 1646] [id = 469] 23:21:05 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x12694a800) [pid = 1646] [serial = 1371] [outer = 0x0] [url = about:blank] 23:21:05 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x126610400) [pid = 1646] [serial = 1339] [outer = 0x0] [url = about:blank] 23:21:05 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x1247dc800) [pid = 1646] [serial = 1338] [outer = 0x0] [url = about:blank] 23:21:05 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x1187f3c00) [pid = 1646] [serial = 1350] [outer = 0x0] [url = about:blank] 23:21:05 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x112e50c00) [pid = 1646] [serial = 1324] [outer = 0x0] [url = about:blank] 23:21:05 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x1128b0000) [pid = 1646] [serial = 1323] [outer = 0x0] [url = about:blank] 23:21:05 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x11820a400) [pid = 1646] [serial = 1327] [outer = 0x0] [url = about:blank] 23:21:05 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x116a04000) [pid = 1646] [serial = 1326] [outer = 0x0] [url = about:blank] 23:21:05 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x118590c00) [pid = 1646] [serial = 1348] [outer = 0x0] [url = about:blank] 23:21:05 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x11984cc00) [pid = 1646] [serial = 1330] [outer = 0x0] [url = about:blank] 23:21:05 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x119445000) [pid = 1646] [serial = 1353] [outer = 0x0] [url = about:blank] 23:21:05 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x118523400) [pid = 1646] [serial = 1347] [outer = 0x0] [url = about:blank] 23:21:05 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x11917e400) [pid = 1646] [serial = 1329] [outer = 0x0] [url = about:blank] 23:21:05 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x112e50800) [pid = 1646] [serial = 1341] [outer = 0x0] [url = about:blank] 23:21:05 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x11647e800) [pid = 1646] [serial = 1344] [outer = 0x0] [url = about:blank] 23:21:05 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x11696ec00) [pid = 1646] [serial = 1345] [outer = 0x0] [url = about:blank] 23:21:05 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x112f19000) [pid = 1646] [serial = 1342] [outer = 0x0] [url = about:blank] 23:21:05 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x123b25c00) [pid = 1646] [serial = 1333] [outer = 0x0] [url = about:blank] 23:21:05 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x1236d7400) [pid = 1646] [serial = 1357] [outer = 0x0] [url = about:blank] 23:21:05 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x1232b8000) [pid = 1646] [serial = 1356] [outer = 0x0] [url = about:blank] 23:21:05 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x123643400) [pid = 1646] [serial = 1332] [outer = 0x0] [url = about:blank] 23:21:05 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x119186800) [pid = 1646] [serial = 1365] [outer = 0x0] [url = about:blank] 23:21:05 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x123bd9000) [pid = 1646] [serial = 1336] [outer = 0x0] [url = about:blank] 23:21:05 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x123b6cc00) [pid = 1646] [serial = 1335] [outer = 0x0] [url = about:blank] 23:21:05 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x123b23c00) [pid = 1646] [serial = 1359] [outer = 0x0] [url = about:blank] 23:21:05 INFO - PROCESS | 1646 | --DOMWINDOW == 70 (0x123bd9800) [pid = 1646] [serial = 1362] [outer = 0x0] [url = about:blank] 23:21:05 INFO - PROCESS | 1646 | --DOMWINDOW == 69 (0x126610000) [pid = 1646] [serial = 1369] [outer = 0x0] [url = about:blank] 23:21:05 INFO - PROCESS | 1646 | --DOMWINDOW == 68 (0x12444e400) [pid = 1646] [serial = 1363] [outer = 0x0] [url = about:blank] 23:21:05 INFO - PROCESS | 1646 | --DOMWINDOW == 67 (0x123b6e000) [pid = 1646] [serial = 1360] [outer = 0x0] [url = about:blank] 23:21:05 INFO - PROCESS | 1646 | --DOMWINDOW == 66 (0x119929000) [pid = 1646] [serial = 1354] [outer = 0x0] [url = about:blank] 23:21:05 INFO - PROCESS | 1646 | --DOMWINDOW == 65 (0x1247cf800) [pid = 1646] [serial = 1368] [outer = 0x0] [url = about:blank] 23:21:05 INFO - PROCESS | 1646 | --DOMWINDOW == 64 (0x123bd7800) [pid = 1646] [serial = 1366] [outer = 0x0] [url = about:blank] 23:21:05 INFO - PROCESS | 1646 | --DOMWINDOW == 63 (0x1283e2c00) [pid = 1646] [serial = 1372] [outer = 0x0] [url = about:blank] 23:21:05 INFO - PROCESS | 1646 | --DOMWINDOW == 62 (0x119189000) [pid = 1646] [serial = 1351] [outer = 0x0] [url = about:blank] 23:21:05 INFO - PROCESS | 1646 | 1467872465449 Marionette TRACE conn2 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 23:21:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 23:21:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1579ms 23:21:05 INFO - PROCESS | 1646 | 1467872465496 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 23:21:05 INFO - PROCESS | 1646 | 1467872465498 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 23:21:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 23:21:05 INFO - PROCESS | 1646 | 1467872465507 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 23:21:05 INFO - PROCESS | 1646 | 1467872465509 Marionette TRACE conn2 <- [1,1862,null,{}] 23:21:05 INFO - PROCESS | 1646 | 1467872465513 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:05 INFO - PROCESS | 1646 | 1467872465515 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:05 INFO - PROCESS | 1646 | 1467872465601 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 23:21:05 INFO - PROCESS | 1646 | 1467872465656 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:05 INFO - PROCESS | 1646 | 1467872465657 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:05 INFO - PROCESS | 1646 | ++DOCSHELL 0x116495000 == 28 [pid = 1646] [id = 473] 23:21:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 63 (0x112e53800) [pid = 1646] [serial = 1418] [outer = 0x0] 23:21:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 64 (0x112eddc00) [pid = 1646] [serial = 1419] [outer = 0x112e53800] 23:21:05 INFO - PROCESS | 1646 | 1467872465685 Marionette DEBUG loaded listener.js 23:21:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 65 (0x113c70800) [pid = 1646] [serial = 1420] [outer = 0x112e53800] 23:21:06 INFO - PROCESS | 1646 | 1467872465999 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 23:21:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 23:21:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 525ms 23:21:06 INFO - PROCESS | 1646 | 1467872466027 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 23:21:06 INFO - PROCESS | 1646 | 1467872466030 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 23:21:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 23:21:06 INFO - PROCESS | 1646 | 1467872466035 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 23:21:06 INFO - PROCESS | 1646 | 1467872466039 Marionette TRACE conn2 <- [1,1866,null,{}] 23:21:06 INFO - PROCESS | 1646 | 1467872466042 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:06 INFO - PROCESS | 1646 | 1467872466044 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:06 INFO - PROCESS | 1646 | 1467872466119 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 23:21:06 INFO - PROCESS | 1646 | 1467872466123 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:06 INFO - PROCESS | 1646 | 1467872466125 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x1171ef000 == 29 [pid = 1646] [id = 474] 23:21:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 66 (0x115f3ac00) [pid = 1646] [serial = 1421] [outer = 0x0] 23:21:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 67 (0x11671f000) [pid = 1646] [serial = 1422] [outer = 0x115f3ac00] 23:21:06 INFO - PROCESS | 1646 | 1467872466153 Marionette DEBUG loaded listener.js 23:21:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 68 (0x116fb5800) [pid = 1646] [serial = 1423] [outer = 0x115f3ac00] 23:21:06 INFO - PROCESS | 1646 | 1467872466518 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 23:21:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 23:21:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 521ms 23:21:06 INFO - PROCESS | 1646 | 1467872466557 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 23:21:06 INFO - PROCESS | 1646 | 1467872466559 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 23:21:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 23:21:06 INFO - PROCESS | 1646 | 1467872466563 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 23:21:06 INFO - PROCESS | 1646 | 1467872466578 Marionette TRACE conn2 <- [1,1870,null,{}] 23:21:06 INFO - PROCESS | 1646 | 1467872466590 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:06 INFO - PROCESS | 1646 | 1467872466595 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:06 INFO - PROCESS | 1646 | 1467872466709 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 23:21:06 INFO - PROCESS | 1646 | 1467872466720 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:06 INFO - PROCESS | 1646 | 1467872466723 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x118395800 == 30 [pid = 1646] [id = 475] 23:21:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 69 (0x111c18800) [pid = 1646] [serial = 1424] [outer = 0x0] 23:21:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x118261000) [pid = 1646] [serial = 1425] [outer = 0x111c18800] 23:21:06 INFO - PROCESS | 1646 | 1467872466751 Marionette DEBUG loaded listener.js 23:21:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x118589c00) [pid = 1646] [serial = 1426] [outer = 0x111c18800] 23:21:07 INFO - PROCESS | 1646 | 1467872467098 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 23:21:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 23:21:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 585ms 23:21:07 INFO - PROCESS | 1646 | 1467872467147 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 23:21:07 INFO - PROCESS | 1646 | 1467872467149 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 23:21:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 23:21:07 INFO - PROCESS | 1646 | 1467872467153 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 23:21:07 INFO - PROCESS | 1646 | 1467872467155 Marionette TRACE conn2 <- [1,1874,null,{}] 23:21:07 INFO - PROCESS | 1646 | 1467872467157 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:07 INFO - PROCESS | 1646 | 1467872467159 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:07 INFO - PROCESS | 1646 | 1467872467232 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 23:21:07 INFO - PROCESS | 1646 | 1467872467237 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:07 INFO - PROCESS | 1646 | 1467872467239 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x1195e2800 == 31 [pid = 1646] [id = 476] 23:21:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x1185af400) [pid = 1646] [serial = 1427] [outer = 0x0] 23:21:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x118774800) [pid = 1646] [serial = 1428] [outer = 0x1185af400] 23:21:07 INFO - PROCESS | 1646 | 1467872467264 Marionette DEBUG loaded listener.js 23:21:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x1188f6c00) [pid = 1646] [serial = 1429] [outer = 0x1185af400] 23:21:07 INFO - PROCESS | 1646 | 1467872467593 Marionette TRACE conn2 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 23:21:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 23:21:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 471ms 23:21:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 23:21:07 INFO - PROCESS | 1646 | 1467872467624 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 23:21:07 INFO - PROCESS | 1646 | 1467872467625 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 23:21:07 INFO - PROCESS | 1646 | 1467872467627 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 23:21:07 INFO - PROCESS | 1646 | 1467872467628 Marionette TRACE conn2 <- [1,1878,null,{}] 23:21:07 INFO - PROCESS | 1646 | 1467872467630 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:07 INFO - PROCESS | 1646 | 1467872467631 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:07 INFO - PROCESS | 1646 | 1467872467711 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 23:21:07 INFO - PROCESS | 1646 | 1467872467714 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:07 INFO - PROCESS | 1646 | 1467872467715 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x119f9f800 == 32 [pid = 1646] [id = 477] 23:21:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x114f93400) [pid = 1646] [serial = 1430] [outer = 0x0] 23:21:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x119188800) [pid = 1646] [serial = 1431] [outer = 0x114f93400] 23:21:07 INFO - PROCESS | 1646 | 1467872467742 Marionette DEBUG loaded listener.js 23:21:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x119849c00) [pid = 1646] [serial = 1432] [outer = 0x114f93400] 23:21:08 INFO - PROCESS | 1646 | 1467872468084 Marionette TRACE conn2 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 23:21:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 23:21:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 469ms 23:21:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 23:21:08 INFO - PROCESS | 1646 | 1467872468097 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 23:21:08 INFO - PROCESS | 1646 | 1467872468098 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 23:21:08 INFO - PROCESS | 1646 | 1467872468100 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 23:21:08 INFO - PROCESS | 1646 | 1467872468101 Marionette TRACE conn2 <- [1,1882,null,{}] 23:21:08 INFO - PROCESS | 1646 | 1467872468105 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:08 INFO - PROCESS | 1646 | 1467872468109 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:08 INFO - PROCESS | 1646 | 1467872468225 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 23:21:08 INFO - PROCESS | 1646 | 1467872468231 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:08 INFO - PROCESS | 1646 | 1467872468232 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x12323b800 == 33 [pid = 1646] [id = 478] 23:21:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x11984cc00) [pid = 1646] [serial = 1433] [outer = 0x0] 23:21:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x119b4c400) [pid = 1646] [serial = 1434] [outer = 0x11984cc00] 23:21:08 INFO - PROCESS | 1646 | 1467872468259 Marionette DEBUG loaded listener.js 23:21:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x123641c00) [pid = 1646] [serial = 1435] [outer = 0x11984cc00] 23:21:08 INFO - PROCESS | 1646 | 1467872468559 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 23:21:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 23:21:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 471ms 23:21:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 23:21:08 INFO - PROCESS | 1646 | 1467872468575 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 23:21:08 INFO - PROCESS | 1646 | 1467872468576 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 23:21:08 INFO - PROCESS | 1646 | 1467872468579 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 23:21:08 INFO - PROCESS | 1646 | 1467872468580 Marionette TRACE conn2 <- [1,1886,null,{}] 23:21:08 INFO - PROCESS | 1646 | 1467872468582 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:08 INFO - PROCESS | 1646 | 1467872468584 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:08 INFO - PROCESS | 1646 | 1467872468680 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 23:21:08 INFO - PROCESS | 1646 | 1467872468686 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:08 INFO - PROCESS | 1646 | 1467872468688 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x123ccd800 == 34 [pid = 1646] [id = 479] 23:21:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x1236cf400) [pid = 1646] [serial = 1436] [outer = 0x0] 23:21:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x1236d9400) [pid = 1646] [serial = 1437] [outer = 0x1236cf400] 23:21:08 INFO - PROCESS | 1646 | 1467872468718 Marionette DEBUG loaded listener.js 23:21:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x123b2b000) [pid = 1646] [serial = 1438] [outer = 0x1236cf400] 23:21:09 INFO - PROCESS | 1646 | 1467872469165 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 23:21:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 23:21:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 618ms 23:21:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 23:21:09 INFO - PROCESS | 1646 | 1467872469198 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 23:21:09 INFO - PROCESS | 1646 | 1467872469200 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 23:21:09 INFO - PROCESS | 1646 | 1467872469204 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 23:21:09 INFO - PROCESS | 1646 | 1467872469205 Marionette TRACE conn2 <- [1,1890,null,{}] 23:21:09 INFO - PROCESS | 1646 | 1467872469208 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:09 INFO - PROCESS | 1646 | 1467872469209 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:09 INFO - PROCESS | 1646 | 1467872469280 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 23:21:09 INFO - PROCESS | 1646 | 1467872469283 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:09 INFO - PROCESS | 1646 | 1467872469284 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:09 INFO - PROCESS | 1646 | ++DOCSHELL 0x1265a7000 == 35 [pid = 1646] [id = 480] 23:21:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x1121b9000) [pid = 1646] [serial = 1439] [outer = 0x0] 23:21:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x123b74000) [pid = 1646] [serial = 1440] [outer = 0x1121b9000] 23:21:09 INFO - PROCESS | 1646 | 1467872469311 Marionette DEBUG loaded listener.js 23:21:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x123bd8000) [pid = 1646] [serial = 1441] [outer = 0x1121b9000] 23:21:09 INFO - PROCESS | 1646 | 1467872469638 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 23:21:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 23:21:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 469ms 23:21:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 23:21:09 INFO - PROCESS | 1646 | 1467872469673 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 23:21:09 INFO - PROCESS | 1646 | 1467872469674 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 23:21:09 INFO - PROCESS | 1646 | 1467872469676 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 23:21:09 INFO - PROCESS | 1646 | 1467872469677 Marionette TRACE conn2 <- [1,1894,null,{}] 23:21:09 INFO - PROCESS | 1646 | 1467872469679 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:09 INFO - PROCESS | 1646 | 1467872469681 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:09 INFO - PROCESS | 1646 | 1467872469755 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 23:21:09 INFO - PROCESS | 1646 | 1467872469819 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:09 INFO - PROCESS | 1646 | 1467872469820 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:09 INFO - PROCESS | 1646 | ++DOCSHELL 0x118393000 == 36 [pid = 1646] [id = 481] 23:21:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x12396c000) [pid = 1646] [serial = 1442] [outer = 0x0] 23:21:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x123c7c800) [pid = 1646] [serial = 1443] [outer = 0x12396c000] 23:21:09 INFO - PROCESS | 1646 | 1467872469845 Marionette DEBUG loaded listener.js 23:21:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x124d81c00) [pid = 1646] [serial = 1444] [outer = 0x12396c000] 23:21:10 INFO - PROCESS | 1646 | 1467872470108 Marionette TRACE conn2 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 23:21:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 23:21:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 469ms 23:21:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 23:21:10 INFO - PROCESS | 1646 | 1467872470146 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 23:21:10 INFO - PROCESS | 1646 | 1467872470147 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 23:21:10 INFO - PROCESS | 1646 | 1467872470149 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 23:21:10 INFO - PROCESS | 1646 | 1467872470151 Marionette TRACE conn2 <- [1,1898,null,{}] 23:21:10 INFO - PROCESS | 1646 | 1467872470161 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:10 INFO - PROCESS | 1646 | 1467872470162 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:10 INFO - PROCESS | 1646 | 1467872470243 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 23:21:10 INFO - PROCESS | 1646 | 1467872470247 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:10 INFO - PROCESS | 1646 | 1467872470249 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:10 INFO - PROCESS | 1646 | ++DOCSHELL 0x1287d2800 == 37 [pid = 1646] [id = 482] 23:21:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x12330a000) [pid = 1646] [serial = 1445] [outer = 0x0] 23:21:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x126128000) [pid = 1646] [serial = 1446] [outer = 0x12330a000] 23:21:10 INFO - PROCESS | 1646 | 1467872470275 Marionette DEBUG loaded listener.js 23:21:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x126b28000) [pid = 1646] [serial = 1447] [outer = 0x12330a000] 23:21:10 INFO - PROCESS | 1646 | 1467872470639 Marionette TRACE conn2 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 23:21:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 23:21:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 526ms 23:21:10 INFO - PROCESS | 1646 | 1467872470679 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 23:21:10 INFO - PROCESS | 1646 | 1467872470680 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 23:21:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 23:21:10 INFO - PROCESS | 1646 | 1467872470683 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 23:21:10 INFO - PROCESS | 1646 | 1467872470685 Marionette TRACE conn2 <- [1,1902,null,{}] 23:21:10 INFO - PROCESS | 1646 | 1467872470689 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:10 INFO - PROCESS | 1646 | 1467872470691 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:10 INFO - PROCESS | 1646 | 1467872470799 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 23:21:10 INFO - PROCESS | 1646 | 1467872470837 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:10 INFO - PROCESS | 1646 | 1467872470846 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:10 INFO - PROCESS | 1646 | ++DOCSHELL 0x119f9d800 == 38 [pid = 1646] [id = 483] 23:21:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x126699000) [pid = 1646] [serial = 1448] [outer = 0x0] 23:21:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x128377400) [pid = 1646] [serial = 1449] [outer = 0x126699000] 23:21:10 INFO - PROCESS | 1646 | 1467872470872 Marionette DEBUG loaded listener.js 23:21:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x12855a800) [pid = 1646] [serial = 1450] [outer = 0x126699000] 23:21:11 INFO - PROCESS | 1646 | 1467872471180 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 23:21:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 23:21:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 522ms 23:21:11 INFO - PROCESS | 1646 | 1467872471207 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 23:21:11 INFO - PROCESS | 1646 | 1467872471208 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 23:21:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 23:21:11 INFO - PROCESS | 1646 | 1467872471210 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 23:21:11 INFO - PROCESS | 1646 | 1467872471211 Marionette TRACE conn2 <- [1,1906,null,{}] 23:21:11 INFO - PROCESS | 1646 | 1467872471214 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:11 INFO - PROCESS | 1646 | 1467872471215 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:11 INFO - PROCESS | 1646 | 1467872471311 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 23:21:11 INFO - PROCESS | 1646 | 1467872471323 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:11 INFO - PROCESS | 1646 | 1467872471324 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:11 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a051000 == 39 [pid = 1646] [id = 484] 23:21:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x1283e2400) [pid = 1646] [serial = 1451] [outer = 0x0] 23:21:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x12877bc00) [pid = 1646] [serial = 1452] [outer = 0x1283e2400] 23:21:11 INFO - PROCESS | 1646 | 1467872471348 Marionette DEBUG loaded listener.js 23:21:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x128a86c00) [pid = 1646] [serial = 1453] [outer = 0x1283e2400] 23:21:11 INFO - PROCESS | 1646 | 1467872471694 Marionette TRACE conn2 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 23:21:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 23:21:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 518ms 23:21:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 23:21:11 INFO - PROCESS | 1646 | 1467872471731 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 23:21:11 INFO - PROCESS | 1646 | 1467872471732 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 23:21:11 INFO - PROCESS | 1646 | 1467872471734 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 23:21:11 INFO - PROCESS | 1646 | 1467872471735 Marionette TRACE conn2 <- [1,1910,null,{}] 23:21:11 INFO - PROCESS | 1646 | 1467872471737 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:11 INFO - PROCESS | 1646 | 1467872471738 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:11 INFO - PROCESS | 1646 | 1467872471835 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 23:21:11 INFO - PROCESS | 1646 | 1467872471845 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:11 INFO - PROCESS | 1646 | 1467872471846 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:11 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a542000 == 40 [pid = 1646] [id = 485] 23:21:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x128572000) [pid = 1646] [serial = 1454] [outer = 0x0] 23:21:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x128c4c800) [pid = 1646] [serial = 1455] [outer = 0x128572000] 23:21:11 INFO - PROCESS | 1646 | 1467872471902 Marionette DEBUG loaded listener.js 23:21:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x128cbb400) [pid = 1646] [serial = 1456] [outer = 0x128572000] 23:21:12 INFO - PROCESS | 1646 | 1467872472210 Marionette TRACE conn2 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 23:21:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 23:21:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 520ms 23:21:12 INFO - PROCESS | 1646 | 1467872472262 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 23:21:12 INFO - PROCESS | 1646 | 1467872472263 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 23:21:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 23:21:12 INFO - PROCESS | 1646 | 1467872472266 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 23:21:12 INFO - PROCESS | 1646 | 1467872472267 Marionette TRACE conn2 <- [1,1914,null,{}] 23:21:12 INFO - PROCESS | 1646 | 1467872472269 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:12 INFO - PROCESS | 1646 | 1467872472270 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:12 INFO - PROCESS | 1646 | 1467872472368 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 23:21:12 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x123c46c00) [pid = 1646] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 23:21:12 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x128379800) [pid = 1646] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 23:21:12 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x110eea000) [pid = 1646] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 23:21:12 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x1121bec00) [pid = 1646] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 23:21:12 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x112983800) [pid = 1646] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 23:21:12 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x11858e400) [pid = 1646] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 23:21:12 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x114f9dc00) [pid = 1646] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 23:21:12 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x123649c00) [pid = 1646] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 23:21:12 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x1217dc000) [pid = 1646] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 23:21:12 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x1187ec000) [pid = 1646] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 23:21:12 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x1166f5000) [pid = 1646] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 23:21:12 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x116729c00) [pid = 1646] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 23:21:12 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x1133b6000) [pid = 1646] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 23:21:12 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x1283e8c00) [pid = 1646] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 23:21:12 INFO - PROCESS | 1646 | 1467872472608 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:12 INFO - PROCESS | 1646 | 1467872472610 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x112548000 == 41 [pid = 1646] [id = 486] 23:21:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x110eaec00) [pid = 1646] [serial = 1457] [outer = 0x0] 23:21:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x110ef2800) [pid = 1646] [serial = 1458] [outer = 0x110eaec00] 23:21:12 INFO - PROCESS | 1646 | 1467872472641 Marionette DEBUG loaded listener.js 23:21:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x1128ad400) [pid = 1646] [serial = 1459] [outer = 0x110eaec00] 23:21:13 INFO - PROCESS | 1646 | 1467872473154 Marionette TRACE conn2 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 23:21:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 23:21:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 919ms 23:21:13 INFO - PROCESS | 1646 | 1467872473187 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 23:21:13 INFO - PROCESS | 1646 | 1467872473189 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 23:21:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 23:21:13 INFO - PROCESS | 1646 | 1467872473192 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 23:21:13 INFO - PROCESS | 1646 | 1467872473194 Marionette TRACE conn2 <- [1,1918,null,{}] 23:21:13 INFO - PROCESS | 1646 | 1467872473198 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:13 INFO - PROCESS | 1646 | 1467872473201 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:13 INFO - PROCESS | 1646 | 1467872473361 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 23:21:13 INFO - PROCESS | 1646 | 1467872473423 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:13 INFO - PROCESS | 1646 | 1467872473425 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:13 INFO - PROCESS | 1646 | ++DOCSHELL 0x11824f800 == 42 [pid = 1646] [id = 487] 23:21:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x113c72c00) [pid = 1646] [serial = 1460] [outer = 0x0] 23:21:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x115fb2c00) [pid = 1646] [serial = 1461] [outer = 0x113c72c00] 23:21:13 INFO - PROCESS | 1646 | 1467872473456 Marionette DEBUG loaded listener.js 23:21:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x116729c00) [pid = 1646] [serial = 1462] [outer = 0x113c72c00] 23:21:14 INFO - PROCESS | 1646 | 1467872474125 Marionette TRACE conn2 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 23:21:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 23:21:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1021ms 23:21:14 INFO - PROCESS | 1646 | 1467872474214 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 23:21:14 INFO - PROCESS | 1646 | 1467872474217 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 23:21:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 23:21:14 INFO - PROCESS | 1646 | 1467872474220 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 23:21:14 INFO - PROCESS | 1646 | 1467872474221 Marionette TRACE conn2 <- [1,1922,null,{}] 23:21:14 INFO - PROCESS | 1646 | 1467872474225 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:14 INFO - PROCESS | 1646 | 1467872474227 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:14 INFO - PROCESS | 1646 | 1467872474326 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 23:21:14 INFO - PROCESS | 1646 | 1467872474386 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:14 INFO - PROCESS | 1646 | 1467872474388 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:14 INFO - PROCESS | 1646 | ++DOCSHELL 0x11694a000 == 43 [pid = 1646] [id = 488] 23:21:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x11647d000) [pid = 1646] [serial = 1463] [outer = 0x0] 23:21:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x11662ec00) [pid = 1646] [serial = 1464] [outer = 0x11647d000] 23:21:14 INFO - PROCESS | 1646 | 1467872474417 Marionette DEBUG loaded listener.js 23:21:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x116a11c00) [pid = 1646] [serial = 1465] [outer = 0x11647d000] 23:21:14 INFO - PROCESS | 1646 | --DOCSHELL 0x113e18800 == 42 [pid = 1646] [id = 25] 23:21:14 INFO - PROCESS | 1646 | --DOCSHELL 0x12831a000 == 41 [pid = 1646] [id = 16] 23:21:14 INFO - PROCESS | 1646 | --DOCSHELL 0x12d725800 == 40 [pid = 1646] [id = 19] 23:21:14 INFO - PROCESS | 1646 | --DOCSHELL 0x12c135000 == 39 [pid = 1646] [id = 12] 23:21:14 INFO - PROCESS | 1646 | --DOCSHELL 0x12bcde000 == 38 [pid = 1646] [id = 11] 23:21:14 INFO - PROCESS | 1646 | --DOCSHELL 0x1282df000 == 37 [pid = 1646] [id = 15] 23:21:14 INFO - PROCESS | 1646 | --DOCSHELL 0x12da71000 == 36 [pid = 1646] [id = 20] 23:21:14 INFO - PROCESS | 1646 | --DOCSHELL 0x1287d1000 == 35 [pid = 1646] [id = 6] 23:21:14 INFO - PROCESS | 1646 | --DOCSHELL 0x1182df000 == 34 [pid = 1646] [id = 13] 23:21:14 INFO - PROCESS | 1646 | --DOCSHELL 0x11641e800 == 33 [pid = 1646] [id = 26] 23:21:14 INFO - PROCESS | 1646 | --DOCSHELL 0x12a542000 == 32 [pid = 1646] [id = 485] 23:21:14 INFO - PROCESS | 1646 | --DOCSHELL 0x12a051000 == 31 [pid = 1646] [id = 484] 23:21:14 INFO - PROCESS | 1646 | --DOCSHELL 0x119f9d800 == 30 [pid = 1646] [id = 483] 23:21:14 INFO - PROCESS | 1646 | --DOCSHELL 0x1287d2800 == 29 [pid = 1646] [id = 482] 23:21:14 INFO - PROCESS | 1646 | --DOCSHELL 0x118393000 == 28 [pid = 1646] [id = 481] 23:21:14 INFO - PROCESS | 1646 | --DOCSHELL 0x1265a7000 == 27 [pid = 1646] [id = 480] 23:21:14 INFO - PROCESS | 1646 | --DOCSHELL 0x123ccd800 == 26 [pid = 1646] [id = 479] 23:21:14 INFO - PROCESS | 1646 | --DOCSHELL 0x12323b800 == 25 [pid = 1646] [id = 478] 23:21:14 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x129cab400) [pid = 1646] [serial = 1416] [outer = 0x0] [url = about:blank] 23:21:14 INFO - PROCESS | 1646 | --DOCSHELL 0x119f9f800 == 24 [pid = 1646] [id = 477] 23:21:14 INFO - PROCESS | 1646 | --DOCSHELL 0x1195e2800 == 23 [pid = 1646] [id = 476] 23:21:14 INFO - PROCESS | 1646 | --DOCSHELL 0x118395800 == 22 [pid = 1646] [id = 475] 23:21:14 INFO - PROCESS | 1646 | --DOCSHELL 0x1171ef000 == 21 [pid = 1646] [id = 474] 23:21:14 INFO - PROCESS | 1646 | --DOCSHELL 0x116495000 == 20 [pid = 1646] [id = 473] 23:21:14 INFO - PROCESS | 1646 | --DOCSHELL 0x12cb2e800 == 19 [pid = 1646] [id = 472] 23:21:14 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x1283ed400) [pid = 1646] [serial = 1396] [outer = 0x0] [url = about:blank] 23:21:14 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x126128c00) [pid = 1646] [serial = 1395] [outer = 0x0] [url = about:blank] 23:21:14 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x128571c00) [pid = 1646] [serial = 1398] [outer = 0x0] [url = about:blank] 23:21:14 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x118210800) [pid = 1646] [serial = 1407] [outer = 0x0] [url = about:blank] 23:21:14 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x128a7d800) [pid = 1646] [serial = 1402] [outer = 0x0] [url = about:blank] 23:21:14 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x12877ac00) [pid = 1646] [serial = 1401] [outer = 0x0] [url = about:blank] 23:21:14 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x128a87000) [pid = 1646] [serial = 1404] [outer = 0x0] [url = about:blank] 23:21:14 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x123b6b000) [pid = 1646] [serial = 1410] [outer = 0x0] [url = about:blank] 23:21:14 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x128c51c00) [pid = 1646] [serial = 1413] [outer = 0x0] [url = about:blank] 23:21:14 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x128c51000) [pid = 1646] [serial = 1411] [outer = 0x0] [url = about:blank] 23:21:14 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x128c4a400) [pid = 1646] [serial = 1405] [outer = 0x0] [url = about:blank] 23:21:14 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x1236dc400) [pid = 1646] [serial = 1392] [outer = 0x0] [url = about:blank] 23:21:14 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x123649400) [pid = 1646] [serial = 1389] [outer = 0x0] [url = about:blank] 23:21:14 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x1236db800) [pid = 1646] [serial = 1390] [outer = 0x0] [url = about:blank] 23:21:14 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x11982ec00) [pid = 1646] [serial = 1386] [outer = 0x0] [url = about:blank] 23:21:14 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x119b55800) [pid = 1646] [serial = 1387] [outer = 0x0] [url = about:blank] 23:21:14 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x11820d000) [pid = 1646] [serial = 1383] [outer = 0x0] [url = about:blank] 23:21:14 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x1185af000) [pid = 1646] [serial = 1384] [outer = 0x0] [url = about:blank] 23:21:14 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x1176ebc00) [pid = 1646] [serial = 1381] [outer = 0x0] [url = about:blank] 23:21:14 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x116975400) [pid = 1646] [serial = 1380] [outer = 0x0] [url = about:blank] 23:21:14 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x128e12400) [pid = 1646] [serial = 1414] [outer = 0x0] [url = about:blank] 23:21:14 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x116728c00) [pid = 1646] [serial = 1378] [outer = 0x0] [url = about:blank] 23:21:14 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x113cf5c00) [pid = 1646] [serial = 1377] [outer = 0x0] [url = about:blank] 23:21:14 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x12855e800) [pid = 1646] [serial = 1374] [outer = 0x0] [url = about:blank] 23:21:14 INFO - PROCESS | 1646 | --DOMWINDOW == 70 (0x128575800) [pid = 1646] [serial = 1375] [outer = 0x0] [url = about:blank] 23:21:14 INFO - PROCESS | 1646 | --DOMWINDOW == 69 (0x12857b400) [pid = 1646] [serial = 1399] [outer = 0x0] [url = about:blank] 23:21:14 INFO - PROCESS | 1646 | --DOMWINDOW == 68 (0x123b76c00) [pid = 1646] [serial = 1393] [outer = 0x0] [url = about:blank] 23:21:14 INFO - PROCESS | 1646 | --DOMWINDOW == 67 (0x11943d800) [pid = 1646] [serial = 1408] [outer = 0x0] [url = about:blank] 23:21:14 INFO - PROCESS | 1646 | 1467872474945 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 23:21:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 23:21:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 774ms 23:21:15 INFO - PROCESS | 1646 | 1467872475002 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 23:21:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 23:21:15 INFO - PROCESS | 1646 | 1467872475004 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 23:21:15 INFO - PROCESS | 1646 | 1467872475009 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 23:21:15 INFO - PROCESS | 1646 | 1467872475011 Marionette TRACE conn2 <- [1,1926,null,{}] 23:21:15 INFO - PROCESS | 1646 | 1467872475014 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:15 INFO - PROCESS | 1646 | 1467872475016 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:15 INFO - PROCESS | 1646 | 1467872475112 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 23:21:15 INFO - PROCESS | 1646 | 1467872475179 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:15 INFO - PROCESS | 1646 | 1467872475181 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:15 INFO - PROCESS | 1646 | ++DOCSHELL 0x117e7e800 == 20 [pid = 1646] [id = 489] 23:21:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 68 (0x116a0c400) [pid = 1646] [serial = 1466] [outer = 0x0] 23:21:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 69 (0x117299400) [pid = 1646] [serial = 1467] [outer = 0x116a0c400] 23:21:15 INFO - PROCESS | 1646 | 1467872475213 Marionette DEBUG loaded listener.js 23:21:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x118208000) [pid = 1646] [serial = 1468] [outer = 0x116a0c400] 23:21:15 INFO - PROCESS | 1646 | 1467872475688 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 23:21:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x118211800) [pid = 1646] [serial = 1469] [outer = 0x12cbda000] 23:21:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 23:21:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 723ms 23:21:15 INFO - PROCESS | 1646 | 1467872475760 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 23:21:15 INFO - PROCESS | 1646 | 1467872475765 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 23:21:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 23:21:15 INFO - PROCESS | 1646 | 1467872475815 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 23:21:15 INFO - PROCESS | 1646 | 1467872475818 Marionette TRACE conn2 <- [1,1930,null,{}] 23:21:15 INFO - PROCESS | 1646 | 1467872475876 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:15 INFO - PROCESS | 1646 | 1467872475877 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:15 INFO - PROCESS | 1646 | 1467872475974 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 23:21:16 INFO - PROCESS | 1646 | 1467872476024 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:16 INFO - PROCESS | 1646 | 1467872476025 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:16 INFO - PROCESS | 1646 | ++DOCSHELL 0x1195cb800 == 21 [pid = 1646] [id = 490] 23:21:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x118587c00) [pid = 1646] [serial = 1470] [outer = 0x0] 23:21:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x1185af000) [pid = 1646] [serial = 1471] [outer = 0x118587c00] 23:21:16 INFO - PROCESS | 1646 | 1467872476057 Marionette DEBUG loaded listener.js 23:21:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x1188f4400) [pid = 1646] [serial = 1472] [outer = 0x118587c00] 23:21:16 INFO - PROCESS | 1646 | 1467872476495 Marionette TRACE conn2 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 23:21:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 23:21:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 745ms 23:21:16 INFO - PROCESS | 1646 | 1467872476523 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 23:21:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 23:21:16 INFO - PROCESS | 1646 | 1467872476525 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 23:21:16 INFO - PROCESS | 1646 | 1467872476527 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 23:21:16 INFO - PROCESS | 1646 | 1467872476530 Marionette TRACE conn2 <- [1,1934,null,{}] 23:21:16 INFO - PROCESS | 1646 | 1467872476538 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:16 INFO - PROCESS | 1646 | 1467872476542 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:16 INFO - PROCESS | 1646 | 1467872476640 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 23:21:16 INFO - PROCESS | 1646 | 1467872476697 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:16 INFO - PROCESS | 1646 | 1467872476699 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:16 INFO - PROCESS | 1646 | ++DOCSHELL 0x123239000 == 22 [pid = 1646] [id = 491] 23:21:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x1128b0000) [pid = 1646] [serial = 1473] [outer = 0x0] 23:21:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x119924800) [pid = 1646] [serial = 1474] [outer = 0x1128b0000] 23:21:16 INFO - PROCESS | 1646 | 1467872476732 Marionette DEBUG loaded listener.js 23:21:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x121704c00) [pid = 1646] [serial = 1475] [outer = 0x1128b0000] 23:21:17 INFO - PROCESS | 1646 | 1467872477204 Marionette TRACE conn2 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 23:21:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 23:21:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 722ms 23:21:17 INFO - PROCESS | 1646 | 1467872477272 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 23:21:17 INFO - PROCESS | 1646 | 1467872477275 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 23:21:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 23:21:17 INFO - PROCESS | 1646 | 1467872477279 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 23:21:17 INFO - PROCESS | 1646 | 1467872477281 Marionette TRACE conn2 <- [1,1938,null,{}] 23:21:17 INFO - PROCESS | 1646 | 1467872477303 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:17 INFO - PROCESS | 1646 | 1467872477305 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:17 INFO - PROCESS | 1646 | 1467872477481 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 23:21:17 INFO - PROCESS | 1646 | 1467872477543 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:17 INFO - PROCESS | 1646 | 1467872477544 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:17 INFO - PROCESS | 1646 | ++DOCSHELL 0x1183a7800 == 23 [pid = 1646] [id = 492] 23:21:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x123642c00) [pid = 1646] [serial = 1476] [outer = 0x0] 23:21:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x123647400) [pid = 1646] [serial = 1477] [outer = 0x123642c00] 23:21:17 INFO - PROCESS | 1646 | 1467872477587 Marionette DEBUG loaded listener.js 23:21:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x123770c00) [pid = 1646] [serial = 1478] [outer = 0x123642c00] 23:21:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 23:21:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 722ms 23:21:18 INFO - PROCESS | 1646 | 1467872477993 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 23:21:18 INFO - PROCESS | 1646 | 1467872478000 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 23:21:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 23:21:18 INFO - PROCESS | 1646 | 1467872478002 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 23:21:18 INFO - PROCESS | 1646 | 1467872478004 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 23:21:18 INFO - PROCESS | 1646 | 1467872478005 Marionette TRACE conn2 <- [1,1942,null,{}] 23:21:18 INFO - PROCESS | 1646 | 1467872478008 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:18 INFO - PROCESS | 1646 | 1467872478009 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:18 INFO - PROCESS | 1646 | 1467872478097 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 23:21:18 INFO - PROCESS | 1646 | 1467872478148 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:18 INFO - PROCESS | 1646 | 1467872478149 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:18 INFO - PROCESS | 1646 | ++DOCSHELL 0x126979800 == 24 [pid = 1646] [id = 493] 23:21:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x123771c00) [pid = 1646] [serial = 1479] [outer = 0x0] 23:21:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x123b2dc00) [pid = 1646] [serial = 1480] [outer = 0x123771c00] 23:21:18 INFO - PROCESS | 1646 | 1467872478179 Marionette DEBUG loaded listener.js 23:21:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x123b74800) [pid = 1646] [serial = 1481] [outer = 0x123771c00] 23:21:18 INFO - PROCESS | 1646 | 1467872478672 Marionette TRACE conn2 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 23:21:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 23:21:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 719ms 23:21:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 23:21:18 INFO - PROCESS | 1646 | 1467872478724 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 23:21:18 INFO - PROCESS | 1646 | 1467872478726 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 23:21:18 INFO - PROCESS | 1646 | 1467872478729 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 23:21:18 INFO - PROCESS | 1646 | 1467872478731 Marionette TRACE conn2 <- [1,1946,null,{}] 23:21:18 INFO - PROCESS | 1646 | 1467872478752 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:18 INFO - PROCESS | 1646 | 1467872478753 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:18 INFO - PROCESS | 1646 | 1467872478904 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 23:21:18 INFO - PROCESS | 1646 | 1467872478959 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:18 INFO - PROCESS | 1646 | 1467872478962 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:18 INFO - PROCESS | 1646 | ++DOCSHELL 0x116f49000 == 25 [pid = 1646] [id = 494] 23:21:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x113eee400) [pid = 1646] [serial = 1482] [outer = 0x0] 23:21:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x1164e2000) [pid = 1646] [serial = 1483] [outer = 0x113eee400] 23:21:18 INFO - PROCESS | 1646 | 1467872478989 Marionette DEBUG loaded listener.js 23:21:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x1176ec400) [pid = 1646] [serial = 1484] [outer = 0x113eee400] 23:21:20 INFO - PROCESS | 1646 | --DOCSHELL 0x112548000 == 24 [pid = 1646] [id = 486] 23:21:20 INFO - PROCESS | 1646 | --DOCSHELL 0x11824f800 == 23 [pid = 1646] [id = 487] 23:21:20 INFO - PROCESS | 1646 | --DOCSHELL 0x12a5d5000 == 22 [pid = 1646] [id = 9] 23:21:20 INFO - PROCESS | 1646 | --DOCSHELL 0x12c6d3800 == 21 [pid = 1646] [id = 14] 23:21:20 INFO - PROCESS | 1646 | --DOCSHELL 0x12ba7e000 == 20 [pid = 1646] [id = 10] 23:21:20 INFO - PROCESS | 1646 | --DOCSHELL 0x11717d000 == 19 [pid = 1646] [id = 24] 23:21:20 INFO - PROCESS | 1646 | --DOCSHELL 0x115fe1800 == 18 [pid = 1646] [id = 23] 23:21:20 INFO - PROCESS | 1646 | --DOCSHELL 0x129f6c000 == 17 [pid = 1646] [id = 8] 23:21:20 INFO - PROCESS | 1646 | --DOCSHELL 0x112154000 == 16 [pid = 1646] [id = 22] 23:21:20 INFO - PROCESS | 1646 | --DOCSHELL 0x11839d000 == 15 [pid = 1646] [id = 21] 23:21:20 INFO - PROCESS | 1646 | --DOCSHELL 0x126979800 == 14 [pid = 1646] [id = 493] 23:21:20 INFO - PROCESS | 1646 | --DOCSHELL 0x1183a7800 == 13 [pid = 1646] [id = 492] 23:21:20 INFO - PROCESS | 1646 | --DOCSHELL 0x123239000 == 12 [pid = 1646] [id = 491] 23:21:20 INFO - PROCESS | 1646 | --DOCSHELL 0x1195cb800 == 11 [pid = 1646] [id = 490] 23:21:20 INFO - PROCESS | 1646 | --DOCSHELL 0x11694a000 == 10 [pid = 1646] [id = 488] 23:21:20 INFO - PROCESS | 1646 | --DOCSHELL 0x117e7e800 == 9 [pid = 1646] [id = 489] 23:21:20 INFO - PROCESS | 1646 | 1467872480988 Marionette TRACE conn2 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 23:21:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 23:21:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 2277ms 23:21:21 INFO - PROCESS | 1646 | 1467872481013 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 23:21:21 INFO - PROCESS | 1646 | 1467872481016 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 23:21:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 23:21:21 INFO - PROCESS | 1646 | 1467872481024 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 23:21:21 INFO - PROCESS | 1646 | 1467872481028 Marionette TRACE conn2 <- [1,1950,null,{}] 23:21:21 INFO - PROCESS | 1646 | 1467872481031 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:21 INFO - PROCESS | 1646 | 1467872481033 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:21 INFO - PROCESS | 1646 | 1467872481123 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 23:21:21 INFO - PROCESS | 1646 | 1467872481177 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:21 INFO - PROCESS | 1646 | 1467872481179 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x117182000 == 10 [pid = 1646] [id = 495] 23:21:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x112f9cc00) [pid = 1646] [serial = 1485] [outer = 0x0] 23:21:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x113c0a400) [pid = 1646] [serial = 1486] [outer = 0x112f9cc00] 23:21:21 INFO - PROCESS | 1646 | 1467872481207 Marionette DEBUG loaded listener.js 23:21:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x11671f800) [pid = 1646] [serial = 1487] [outer = 0x112f9cc00] 23:21:21 INFO - PROCESS | 1646 | 1467872481526 Marionette TRACE conn2 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 23:21:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 23:21:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 527ms 23:21:21 INFO - PROCESS | 1646 | 1467872481548 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 23:21:21 INFO - PROCESS | 1646 | 1467872481557 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 23:21:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 23:21:21 INFO - PROCESS | 1646 | 1467872481564 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 23:21:21 INFO - PROCESS | 1646 | 1467872481567 Marionette TRACE conn2 <- [1,1954,null,{}] 23:21:21 INFO - PROCESS | 1646 | 1467872481573 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:21 INFO - PROCESS | 1646 | 1467872481576 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:21 INFO - PROCESS | 1646 | 1467872481708 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 23:21:21 INFO - PROCESS | 1646 | 1467872481787 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:21 INFO - PROCESS | 1646 | 1467872481789 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x1192b8000 == 11 [pid = 1646] [id = 496] 23:21:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x116721c00) [pid = 1646] [serial = 1488] [outer = 0x0] 23:21:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x11711e800) [pid = 1646] [serial = 1489] [outer = 0x116721c00] 23:21:21 INFO - PROCESS | 1646 | 1467872481833 Marionette DEBUG loaded listener.js 23:21:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x118584c00) [pid = 1646] [serial = 1490] [outer = 0x116721c00] 23:21:22 INFO - PROCESS | 1646 | 1467872482231 Marionette TRACE conn2 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 23:21:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 23:21:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 678ms 23:21:22 INFO - PROCESS | 1646 | 1467872482241 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 23:21:22 INFO - PROCESS | 1646 | 1467872482243 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 23:21:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 23:21:22 INFO - PROCESS | 1646 | 1467872482252 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 23:21:22 INFO - PROCESS | 1646 | 1467872482256 Marionette TRACE conn2 <- [1,1958,null,{}] 23:21:22 INFO - PROCESS | 1646 | 1467872482264 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:22 INFO - PROCESS | 1646 | 1467872482267 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:22 INFO - PROCESS | 1646 | 1467872482370 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 23:21:22 INFO - PROCESS | 1646 | 1467872482377 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:22 INFO - PROCESS | 1646 | 1467872482378 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:22 INFO - PROCESS | 1646 | ++DOCSHELL 0x123067800 == 12 [pid = 1646] [id = 497] 23:21:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x1187edc00) [pid = 1646] [serial = 1491] [outer = 0x0] 23:21:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x1188f7000) [pid = 1646] [serial = 1492] [outer = 0x1187edc00] 23:21:22 INFO - PROCESS | 1646 | 1467872482407 Marionette DEBUG loaded listener.js 23:21:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x1199e8400) [pid = 1646] [serial = 1493] [outer = 0x1187edc00] 23:21:22 INFO - PROCESS | 1646 | 1467872482728 Marionette TRACE conn2 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 23:21:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 23:21:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 532ms 23:21:22 INFO - PROCESS | 1646 | 1467872482777 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 23:21:22 INFO - PROCESS | 1646 | 1467872482779 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 23:21:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 23:21:22 INFO - PROCESS | 1646 | 1467872482781 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 23:21:22 INFO - PROCESS | 1646 | 1467872482782 Marionette TRACE conn2 <- [1,1962,null,{}] 23:21:22 INFO - PROCESS | 1646 | 1467872482785 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:22 INFO - PROCESS | 1646 | 1467872482786 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:22 INFO - PROCESS | 1646 | 1467872482868 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 23:21:22 INFO - PROCESS | 1646 | 1467872482873 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:22 INFO - PROCESS | 1646 | 1467872482875 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:22 INFO - PROCESS | 1646 | ++DOCSHELL 0x12447b800 == 13 [pid = 1646] [id = 498] 23:21:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x121704000) [pid = 1646] [serial = 1494] [outer = 0x0] 23:21:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x1234e2c00) [pid = 1646] [serial = 1495] [outer = 0x121704000] 23:21:22 INFO - PROCESS | 1646 | 1467872482899 Marionette DEBUG loaded listener.js 23:21:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x123644800) [pid = 1646] [serial = 1496] [outer = 0x121704000] 23:21:23 INFO - PROCESS | 1646 | 1467872483264 Marionette TRACE conn2 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 23:21:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 23:21:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 520ms 23:21:23 INFO - PROCESS | 1646 | 1467872483302 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 23:21:23 INFO - PROCESS | 1646 | 1467872483303 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 23:21:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 23:21:23 INFO - PROCESS | 1646 | 1467872483305 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 23:21:23 INFO - PROCESS | 1646 | 1467872483306 Marionette TRACE conn2 <- [1,1966,null,{}] 23:21:23 INFO - PROCESS | 1646 | 1467872483308 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:23 INFO - PROCESS | 1646 | 1467872483310 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:23 INFO - PROCESS | 1646 | 1467872483410 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 23:21:23 INFO - PROCESS | 1646 | 1467872483414 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:23 INFO - PROCESS | 1646 | 1467872483415 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:23 INFO - PROCESS | 1646 | ++DOCSHELL 0x1282dd000 == 14 [pid = 1646] [id = 499] 23:21:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x121706c00) [pid = 1646] [serial = 1497] [outer = 0x0] 23:21:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x1236d0400) [pid = 1646] [serial = 1498] [outer = 0x121706c00] 23:21:23 INFO - PROCESS | 1646 | 1467872483439 Marionette DEBUG loaded listener.js 23:21:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x1236de800) [pid = 1646] [serial = 1499] [outer = 0x121706c00] 23:21:23 INFO - PROCESS | 1646 | 1467872483796 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 23:21:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 23:21:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 518ms 23:21:23 INFO - PROCESS | 1646 | 1467872483829 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 23:21:23 INFO - PROCESS | 1646 | 1467872483830 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 23:21:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 23:21:23 INFO - PROCESS | 1646 | 1467872483832 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 23:21:23 INFO - PROCESS | 1646 | 1467872483833 Marionette TRACE conn2 <- [1,1970,null,{}] 23:21:23 INFO - PROCESS | 1646 | 1467872483835 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:23 INFO - PROCESS | 1646 | 1467872483839 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:23 INFO - PROCESS | 1646 | 1467872483950 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 23:21:23 INFO - PROCESS | 1646 | 1467872483989 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:23 INFO - PROCESS | 1646 | 1467872483990 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:23 INFO - PROCESS | 1646 | ++DOCSHELL 0x128aec000 == 15 [pid = 1646] [id = 500] 23:21:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x123b25800) [pid = 1646] [serial = 1500] [outer = 0x0] 23:21:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x123bda000) [pid = 1646] [serial = 1501] [outer = 0x123b25800] 23:21:24 INFO - PROCESS | 1646 | 1467872484014 Marionette DEBUG loaded listener.js 23:21:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x124ccd000) [pid = 1646] [serial = 1502] [outer = 0x123b25800] 23:21:24 INFO - PROCESS | 1646 | 1467872484320 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 23:21:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 23:21:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 518ms 23:21:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 23:21:24 INFO - PROCESS | 1646 | 1467872484350 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 23:21:24 INFO - PROCESS | 1646 | 1467872484353 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 23:21:24 INFO - PROCESS | 1646 | 1467872484356 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 23:21:24 INFO - PROCESS | 1646 | 1467872484357 Marionette TRACE conn2 <- [1,1974,null,{}] 23:21:24 INFO - PROCESS | 1646 | 1467872484360 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:24 INFO - PROCESS | 1646 | 1467872484361 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:24 INFO - PROCESS | 1646 | 1467872484453 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 23:21:24 INFO - PROCESS | 1646 | 1467872484490 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:24 INFO - PROCESS | 1646 | 1467872484491 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x129cd6800 == 16 [pid = 1646] [id = 501] 23:21:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x124ccc800) [pid = 1646] [serial = 1503] [outer = 0x0] 23:21:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x12612b400) [pid = 1646] [serial = 1504] [outer = 0x124ccc800] 23:21:24 INFO - PROCESS | 1646 | 1467872484521 Marionette DEBUG loaded listener.js 23:21:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x12669b000) [pid = 1646] [serial = 1505] [outer = 0x124ccc800] 23:21:24 INFO - PROCESS | 1646 | 1467872484810 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 23:21:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 23:21:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 470ms 23:21:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 23:21:24 INFO - PROCESS | 1646 | 1467872484844 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 23:21:24 INFO - PROCESS | 1646 | 1467872484845 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 23:21:24 INFO - PROCESS | 1646 | 1467872484847 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 23:21:24 INFO - PROCESS | 1646 | 1467872484848 Marionette TRACE conn2 <- [1,1978,null,{}] 23:21:24 INFO - PROCESS | 1646 | 1467872484850 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:24 INFO - PROCESS | 1646 | 1467872484852 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:24 INFO - PROCESS | 1646 | 1467872484947 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 23:21:24 INFO - PROCESS | 1646 | 1467872484957 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:24 INFO - PROCESS | 1646 | 1467872484958 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x129f71000 == 17 [pid = 1646] [id = 502] 23:21:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x126699400) [pid = 1646] [serial = 1506] [outer = 0x0] 23:21:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x12836c800) [pid = 1646] [serial = 1507] [outer = 0x126699400] 23:21:24 INFO - PROCESS | 1646 | 1467872484982 Marionette DEBUG loaded listener.js 23:21:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x113994c00) [pid = 1646] [serial = 1508] [outer = 0x126699400] 23:21:25 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x123771c00) [pid = 1646] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 23:21:25 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x123642c00) [pid = 1646] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 23:21:25 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x128e18800) [pid = 1646] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 23:21:25 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x1128b0000) [pid = 1646] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 23:21:25 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x113c72c00) [pid = 1646] [serial = 1460] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 23:21:25 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x118587c00) [pid = 1646] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 23:21:25 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x110eaec00) [pid = 1646] [serial = 1457] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 23:21:25 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x116a0c400) [pid = 1646] [serial = 1466] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 23:21:25 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x128572000) [pid = 1646] [serial = 1454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 23:21:25 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x111c18800) [pid = 1646] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 23:21:25 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x11984cc00) [pid = 1646] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 23:21:25 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x1121b9000) [pid = 1646] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 23:21:25 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x11647d000) [pid = 1646] [serial = 1463] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 23:21:25 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x114f93400) [pid = 1646] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 23:21:25 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x1185af400) [pid = 1646] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 23:21:25 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x1236cf400) [pid = 1646] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 23:21:25 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x112e53800) [pid = 1646] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 23:21:25 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x12396c000) [pid = 1646] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 23:21:25 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x115f3ac00) [pid = 1646] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 23:21:25 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x1283e2400) [pid = 1646] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 23:21:25 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x126699000) [pid = 1646] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 23:21:25 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x12330a000) [pid = 1646] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 23:21:25 INFO - PROCESS | 1646 | 1467872485636 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 23:21:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 23:21:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 819ms 23:21:25 INFO - PROCESS | 1646 | 1467872485667 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 23:21:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 23:21:25 INFO - PROCESS | 1646 | 1467872485668 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 23:21:25 INFO - PROCESS | 1646 | 1467872485670 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 23:21:25 INFO - PROCESS | 1646 | 1467872485671 Marionette TRACE conn2 <- [1,1982,null,{}] 23:21:25 INFO - PROCESS | 1646 | 1467872485673 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:25 INFO - PROCESS | 1646 | 1467872485674 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:25 INFO - PROCESS | 1646 | 1467872485748 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 23:21:25 INFO - PROCESS | 1646 | 1467872485753 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:25 INFO - PROCESS | 1646 | 1467872485756 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:25 INFO - PROCESS | 1646 | ++DOCSHELL 0x126bb4800 == 18 [pid = 1646] [id = 503] 23:21:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x1167e5400) [pid = 1646] [serial = 1509] [outer = 0x0] 23:21:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x118202400) [pid = 1646] [serial = 1510] [outer = 0x1167e5400] 23:21:25 INFO - PROCESS | 1646 | 1467872485781 Marionette DEBUG loaded listener.js 23:21:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x11876b400) [pid = 1646] [serial = 1511] [outer = 0x1167e5400] 23:21:26 INFO - PROCESS | 1646 | 1467872486119 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 23:21:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 23:21:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 470ms 23:21:26 INFO - PROCESS | 1646 | 1467872486141 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 23:21:26 INFO - PROCESS | 1646 | 1467872486143 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 23:21:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 23:21:26 INFO - PROCESS | 1646 | 1467872486145 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 23:21:26 INFO - PROCESS | 1646 | 1467872486147 Marionette TRACE conn2 <- [1,1986,null,{}] 23:21:26 INFO - PROCESS | 1646 | 1467872486150 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:26 INFO - PROCESS | 1646 | 1467872486151 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:26 INFO - PROCESS | 1646 | 1467872486258 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 23:21:26 INFO - PROCESS | 1646 | 1467872486263 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:26 INFO - PROCESS | 1646 | 1467872486264 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a548800 == 19 [pid = 1646] [id = 504] 23:21:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x11917dc00) [pid = 1646] [serial = 1512] [outer = 0x0] 23:21:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x119d85000) [pid = 1646] [serial = 1513] [outer = 0x11917dc00] 23:21:26 INFO - PROCESS | 1646 | 1467872486303 Marionette DEBUG loaded listener.js 23:21:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x123976000) [pid = 1646] [serial = 1514] [outer = 0x11917dc00] 23:21:26 INFO - PROCESS | 1646 | 1467872486697 Marionette TRACE conn2 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 23:21:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 23:21:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 569ms 23:21:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 23:21:26 INFO - PROCESS | 1646 | 1467872486714 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 23:21:26 INFO - PROCESS | 1646 | 1467872486715 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 23:21:26 INFO - PROCESS | 1646 | 1467872486717 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 23:21:26 INFO - PROCESS | 1646 | 1467872486719 Marionette TRACE conn2 <- [1,1990,null,{}] 23:21:26 INFO - PROCESS | 1646 | 1467872486722 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:26 INFO - PROCESS | 1646 | 1467872486723 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:26 INFO - PROCESS | 1646 | 1467872486811 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 23:21:26 INFO - PROCESS | 1646 | 1467872486815 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:26 INFO - PROCESS | 1646 | 1467872486816 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ba8a000 == 20 [pid = 1646] [id = 505] 23:21:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x1247de000) [pid = 1646] [serial = 1515] [outer = 0x0] 23:21:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x128379800) [pid = 1646] [serial = 1516] [outer = 0x1247de000] 23:21:26 INFO - PROCESS | 1646 | 1467872486848 Marionette DEBUG loaded listener.js 23:21:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x12855dc00) [pid = 1646] [serial = 1517] [outer = 0x1247de000] 23:21:27 INFO - PROCESS | 1646 | 1467872487161 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 23:21:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 23:21:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 470ms 23:21:27 INFO - PROCESS | 1646 | 1467872487190 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 23:21:27 INFO - PROCESS | 1646 | 1467872487191 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 23:21:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 23:21:27 INFO - PROCESS | 1646 | 1467872487193 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 23:21:27 INFO - PROCESS | 1646 | 1467872487194 Marionette TRACE conn2 <- [1,1994,null,{}] 23:21:27 INFO - PROCESS | 1646 | 1467872487197 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:27 INFO - PROCESS | 1646 | 1467872487198 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:27 INFO - PROCESS | 1646 | 1467872487275 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 23:21:27 INFO - PROCESS | 1646 | 1467872487373 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:27 INFO - PROCESS | 1646 | 1467872487374 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:27 INFO - PROCESS | 1646 | ++DOCSHELL 0x115ff5800 == 21 [pid = 1646] [id = 506] 23:21:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x110eb2000) [pid = 1646] [serial = 1518] [outer = 0x0] 23:21:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x1121b8c00) [pid = 1646] [serial = 1519] [outer = 0x110eb2000] 23:21:27 INFO - PROCESS | 1646 | 1467872487405 Marionette DEBUG loaded listener.js 23:21:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x112c5c000) [pid = 1646] [serial = 1520] [outer = 0x110eb2000] 23:21:27 INFO - PROCESS | 1646 | 1467872487939 Marionette TRACE conn2 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 23:21:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 23:21:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 771ms 23:21:27 INFO - PROCESS | 1646 | 1467872487979 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 23:21:27 INFO - PROCESS | 1646 | 1467872487982 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 23:21:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 23:21:27 INFO - PROCESS | 1646 | 1467872487987 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 23:21:27 INFO - PROCESS | 1646 | 1467872487990 Marionette TRACE conn2 <- [1,1998,null,{}] 23:21:27 INFO - PROCESS | 1646 | 1467872487993 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:27 INFO - PROCESS | 1646 | 1467872487996 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:28 INFO - PROCESS | 1646 | 1467872488100 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 23:21:28 INFO - PROCESS | 1646 | 1467872488181 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:28 INFO - PROCESS | 1646 | 1467872488183 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x12305b000 == 22 [pid = 1646] [id = 507] 23:21:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x1175b1400) [pid = 1646] [serial = 1521] [outer = 0x0] 23:21:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x1181a7c00) [pid = 1646] [serial = 1522] [outer = 0x1175b1400] 23:21:28 INFO - PROCESS | 1646 | 1467872488213 Marionette DEBUG loaded listener.js 23:21:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x11858bc00) [pid = 1646] [serial = 1523] [outer = 0x1175b1400] 23:21:28 INFO - PROCESS | 1646 | 1467872488909 Marionette TRACE conn2 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 23:21:28 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x1164e2000) [pid = 1646] [serial = 1483] [outer = 0x0] [url = about:blank] 23:21:28 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x1185af000) [pid = 1646] [serial = 1471] [outer = 0x0] [url = about:blank] 23:21:28 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x110ef2800) [pid = 1646] [serial = 1458] [outer = 0x0] [url = about:blank] 23:21:28 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x118208000) [pid = 1646] [serial = 1468] [outer = 0x0] [url = about:blank] 23:21:28 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x128cbb400) [pid = 1646] [serial = 1456] [outer = 0x0] [url = about:blank] 23:21:28 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x117299400) [pid = 1646] [serial = 1467] [outer = 0x0] [url = about:blank] 23:21:28 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x118261000) [pid = 1646] [serial = 1425] [outer = 0x0] [url = about:blank] 23:21:28 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x118589c00) [pid = 1646] [serial = 1426] [outer = 0x0] [url = about:blank] 23:21:28 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x119b4c400) [pid = 1646] [serial = 1434] [outer = 0x0] [url = about:blank] 23:21:28 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x123b74000) [pid = 1646] [serial = 1440] [outer = 0x0] [url = about:blank] 23:21:28 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x123bd8000) [pid = 1646] [serial = 1441] [outer = 0x0] [url = about:blank] 23:21:28 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x116a11c00) [pid = 1646] [serial = 1465] [outer = 0x0] [url = about:blank] 23:21:28 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x119188800) [pid = 1646] [serial = 1431] [outer = 0x0] [url = about:blank] 23:21:28 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x118774800) [pid = 1646] [serial = 1428] [outer = 0x0] [url = about:blank] 23:21:28 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x1188f6c00) [pid = 1646] [serial = 1429] [outer = 0x0] [url = about:blank] 23:21:28 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x1236d9400) [pid = 1646] [serial = 1437] [outer = 0x0] [url = about:blank] 23:21:28 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x123b2b000) [pid = 1646] [serial = 1438] [outer = 0x0] [url = about:blank] 23:21:28 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x112eddc00) [pid = 1646] [serial = 1419] [outer = 0x0] [url = about:blank] 23:21:28 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x113c70800) [pid = 1646] [serial = 1420] [outer = 0x0] [url = about:blank] 23:21:28 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x123c7c800) [pid = 1646] [serial = 1443] [outer = 0x0] [url = about:blank] 23:21:28 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x124d81c00) [pid = 1646] [serial = 1444] [outer = 0x0] [url = about:blank] 23:21:28 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x11671f000) [pid = 1646] [serial = 1422] [outer = 0x0] [url = about:blank] 23:21:28 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x12877bc00) [pid = 1646] [serial = 1452] [outer = 0x0] [url = about:blank] 23:21:28 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x116fb5800) [pid = 1646] [serial = 1423] [outer = 0x0] [url = about:blank] 23:21:28 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x123641c00) [pid = 1646] [serial = 1435] [outer = 0x0] [url = about:blank] 23:21:28 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x12836b000) [pid = 1646] [serial = 892] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 23:21:28 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x11662ec00) [pid = 1646] [serial = 1464] [outer = 0x0] [url = about:blank] 23:21:28 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x128c4c800) [pid = 1646] [serial = 1455] [outer = 0x0] [url = about:blank] 23:21:28 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x128a86c00) [pid = 1646] [serial = 1453] [outer = 0x0] [url = about:blank] 23:21:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 23:21:28 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x119849c00) [pid = 1646] [serial = 1432] [outer = 0x0] [url = about:blank] 23:21:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 973ms 23:21:28 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x128377400) [pid = 1646] [serial = 1449] [outer = 0x0] [url = about:blank] 23:21:28 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x126b28000) [pid = 1646] [serial = 1447] [outer = 0x0] [url = about:blank] 23:21:28 INFO - PROCESS | 1646 | --DOMWINDOW == 70 (0x126128000) [pid = 1646] [serial = 1446] [outer = 0x0] [url = about:blank] 23:21:28 INFO - PROCESS | 1646 | --DOMWINDOW == 69 (0x12855a800) [pid = 1646] [serial = 1450] [outer = 0x0] [url = about:blank] 23:21:28 INFO - PROCESS | 1646 | --DOMWINDOW == 68 (0x123b74800) [pid = 1646] [serial = 1481] [outer = 0x0] [url = about:blank] 23:21:28 INFO - PROCESS | 1646 | --DOMWINDOW == 67 (0x123770c00) [pid = 1646] [serial = 1478] [outer = 0x0] [url = about:blank] 23:21:28 INFO - PROCESS | 1646 | --DOMWINDOW == 66 (0x123b2dc00) [pid = 1646] [serial = 1480] [outer = 0x0] [url = about:blank] 23:21:28 INFO - PROCESS | 1646 | --DOMWINDOW == 65 (0x129cb9000) [pid = 1646] [serial = 1417] [outer = 0x0] [url = about:blank] 23:21:28 INFO - PROCESS | 1646 | --DOMWINDOW == 64 (0x121704c00) [pid = 1646] [serial = 1475] [outer = 0x0] [url = about:blank] 23:21:28 INFO - PROCESS | 1646 | --DOMWINDOW == 63 (0x123647400) [pid = 1646] [serial = 1477] [outer = 0x0] [url = about:blank] 23:21:28 INFO - PROCESS | 1646 | --DOMWINDOW == 62 (0x119924800) [pid = 1646] [serial = 1474] [outer = 0x0] [url = about:blank] 23:21:28 INFO - PROCESS | 1646 | --DOMWINDOW == 61 (0x115fb2c00) [pid = 1646] [serial = 1461] [outer = 0x0] [url = about:blank] 23:21:28 INFO - PROCESS | 1646 | --DOMWINDOW == 60 (0x1188f4400) [pid = 1646] [serial = 1472] [outer = 0x0] [url = about:blank] 23:21:28 INFO - PROCESS | 1646 | --DOMWINDOW == 59 (0x1128ad400) [pid = 1646] [serial = 1459] [outer = 0x0] [url = about:blank] 23:21:28 INFO - PROCESS | 1646 | --DOMWINDOW == 58 (0x116729c00) [pid = 1646] [serial = 1462] [outer = 0x0] [url = about:blank] 23:21:28 INFO - PROCESS | 1646 | 1467872488960 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 23:21:28 INFO - PROCESS | 1646 | 1467872488962 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 23:21:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 23:21:28 INFO - PROCESS | 1646 | 1467872488965 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 23:21:28 INFO - PROCESS | 1646 | 1467872488967 Marionette TRACE conn2 <- [1,2002,null,{}] 23:21:28 INFO - PROCESS | 1646 | 1467872488971 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:28 INFO - PROCESS | 1646 | 1467872488973 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:29 INFO - PROCESS | 1646 | 1467872489049 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 23:21:29 INFO - PROCESS | 1646 | 1467872489055 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:29 INFO - PROCESS | 1646 | 1467872489059 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:29 INFO - PROCESS | 1646 | ++DOCSHELL 0x1164a6800 == 23 [pid = 1646] [id = 508] 23:21:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 59 (0x112e54000) [pid = 1646] [serial = 1524] [outer = 0x0] 23:21:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 60 (0x112ee1800) [pid = 1646] [serial = 1525] [outer = 0x112e54000] 23:21:29 INFO - PROCESS | 1646 | 1467872489088 Marionette DEBUG loaded listener.js 23:21:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 61 (0x113c03c00) [pid = 1646] [serial = 1526] [outer = 0x112e54000] 23:21:29 INFO - PROCESS | 1646 | 1467872489475 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 23:21:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 23:21:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 522ms 23:21:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 23:21:29 INFO - PROCESS | 1646 | 1467872489489 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 23:21:29 INFO - PROCESS | 1646 | 1467872489493 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 23:21:29 INFO - PROCESS | 1646 | 1467872489497 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 23:21:29 INFO - PROCESS | 1646 | 1467872489499 Marionette TRACE conn2 <- [1,2006,null,{}] 23:21:29 INFO - PROCESS | 1646 | 1467872489526 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:29 INFO - PROCESS | 1646 | 1467872489528 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:29 INFO - PROCESS | 1646 | 1467872489606 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 23:21:29 INFO - PROCESS | 1646 | 1467872489610 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:29 INFO - PROCESS | 1646 | 1467872489611 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:29 INFO - PROCESS | 1646 | ++DOCSHELL 0x1181e3000 == 24 [pid = 1646] [id = 509] 23:21:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 62 (0x114f9dc00) [pid = 1646] [serial = 1527] [outer = 0x0] 23:21:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 63 (0x1166f1400) [pid = 1646] [serial = 1528] [outer = 0x114f9dc00] 23:21:29 INFO - PROCESS | 1646 | 1467872489640 Marionette DEBUG loaded listener.js 23:21:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 64 (0x117112400) [pid = 1646] [serial = 1529] [outer = 0x114f9dc00] 23:21:29 INFO - PROCESS | 1646 | 1467872489991 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 23:21:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 23:21:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 545ms 23:21:30 INFO - PROCESS | 1646 | 1467872490042 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 23:21:30 INFO - PROCESS | 1646 | 1467872490044 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 23:21:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 23:21:30 INFO - PROCESS | 1646 | 1467872490046 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 23:21:30 INFO - PROCESS | 1646 | 1467872490048 Marionette TRACE conn2 <- [1,2010,null,{}] 23:21:30 INFO - PROCESS | 1646 | 1467872490065 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:30 INFO - PROCESS | 1646 | 1467872490068 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:30 INFO - PROCESS | 1646 | 1467872490143 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 23:21:30 INFO - PROCESS | 1646 | 1467872490150 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:30 INFO - PROCESS | 1646 | 1467872490152 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:30 INFO - PROCESS | 1646 | ++DOCSHELL 0x11839d800 == 25 [pid = 1646] [id = 510] 23:21:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 65 (0x11729a400) [pid = 1646] [serial = 1530] [outer = 0x0] 23:21:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 66 (0x118587000) [pid = 1646] [serial = 1531] [outer = 0x11729a400] 23:21:30 INFO - PROCESS | 1646 | 1467872490182 Marionette DEBUG loaded listener.js 23:21:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 67 (0x1185ad800) [pid = 1646] [serial = 1532] [outer = 0x11729a400] 23:21:30 INFO - PROCESS | 1646 | 1467872490520 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 23:21:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 23:21:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 521ms 23:21:30 INFO - PROCESS | 1646 | 1467872490568 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 23:21:30 INFO - PROCESS | 1646 | 1467872490570 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 23:21:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 23:21:30 INFO - PROCESS | 1646 | 1467872490572 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 23:21:30 INFO - PROCESS | 1646 | 1467872490573 Marionette TRACE conn2 <- [1,2014,null,{}] 23:21:30 INFO - PROCESS | 1646 | 1467872490575 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:30 INFO - PROCESS | 1646 | 1467872490576 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:30 INFO - PROCESS | 1646 | 1467872490651 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 23:21:30 INFO - PROCESS | 1646 | 1467872490708 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:30 INFO - PROCESS | 1646 | 1467872490709 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:30 INFO - PROCESS | 1646 | ++DOCSHELL 0x119a92000 == 26 [pid = 1646] [id = 511] 23:21:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 68 (0x1175b5800) [pid = 1646] [serial = 1533] [outer = 0x0] 23:21:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 69 (0x1187ee000) [pid = 1646] [serial = 1534] [outer = 0x1175b5800] 23:21:30 INFO - PROCESS | 1646 | 1467872490734 Marionette DEBUG loaded listener.js 23:21:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x11943d800) [pid = 1646] [serial = 1535] [outer = 0x1175b5800] 23:21:31 INFO - PROCESS | 1646 | 1467872491089 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 23:21:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 23:21:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 571ms 23:21:31 INFO - PROCESS | 1646 | 1467872491144 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 23:21:31 INFO - PROCESS | 1646 | 1467872491146 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 23:21:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 23:21:31 INFO - PROCESS | 1646 | 1467872491150 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 23:21:31 INFO - PROCESS | 1646 | 1467872491151 Marionette TRACE conn2 <- [1,2018,null,{}] 23:21:31 INFO - PROCESS | 1646 | 1467872491155 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:31 INFO - PROCESS | 1646 | 1467872491157 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:31 INFO - PROCESS | 1646 | 1467872491299 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 23:21:31 INFO - PROCESS | 1646 | 1467872491319 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:31 INFO - PROCESS | 1646 | 1467872491320 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:31 INFO - PROCESS | 1646 | ++DOCSHELL 0x115f64800 == 27 [pid = 1646] [id = 512] 23:21:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x1176e6c00) [pid = 1646] [serial = 1536] [outer = 0x0] 23:21:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x119833400) [pid = 1646] [serial = 1537] [outer = 0x1176e6c00] 23:21:31 INFO - PROCESS | 1646 | 1467872491361 Marionette DEBUG loaded listener.js 23:21:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x1199e6400) [pid = 1646] [serial = 1538] [outer = 0x1176e6c00] 23:21:31 INFO - PROCESS | 1646 | 1467872491755 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 23:21:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 23:21:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 620ms 23:21:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 23:21:31 INFO - PROCESS | 1646 | 1467872491770 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 23:21:31 INFO - PROCESS | 1646 | 1467872491773 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 23:21:31 INFO - PROCESS | 1646 | 1467872491775 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 23:21:31 INFO - PROCESS | 1646 | 1467872491776 Marionette TRACE conn2 <- [1,2022,null,{}] 23:21:31 INFO - PROCESS | 1646 | 1467872491784 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:31 INFO - PROCESS | 1646 | 1467872491788 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:31 INFO - PROCESS | 1646 | 1467872491897 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 23:21:31 INFO - PROCESS | 1646 | 1467872491934 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:31 INFO - PROCESS | 1646 | 1467872491935 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:31 INFO - PROCESS | 1646 | ++DOCSHELL 0x123c8e800 == 28 [pid = 1646] [id = 513] 23:21:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x1199e7400) [pid = 1646] [serial = 1539] [outer = 0x0] 23:21:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x123106400) [pid = 1646] [serial = 1540] [outer = 0x1199e7400] 23:21:31 INFO - PROCESS | 1646 | 1467872491960 Marionette DEBUG loaded listener.js 23:21:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x123772400) [pid = 1646] [serial = 1541] [outer = 0x1199e7400] 23:21:32 INFO - PROCESS | 1646 | 1467872492255 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 23:21:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 23:21:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 525ms 23:21:32 INFO - PROCESS | 1646 | 1467872492300 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 23:21:32 INFO - PROCESS | 1646 | 1467872492302 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 23:21:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 23:21:32 INFO - PROCESS | 1646 | 1467872492308 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 23:21:32 INFO - PROCESS | 1646 | 1467872492309 Marionette TRACE conn2 <- [1,2026,null,{}] 23:21:32 INFO - PROCESS | 1646 | 1467872492311 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:32 INFO - PROCESS | 1646 | 1467872492312 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:32 INFO - PROCESS | 1646 | 1467872492406 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 23:21:32 INFO - PROCESS | 1646 | 1467872492417 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:32 INFO - PROCESS | 1646 | 1467872492418 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:32 INFO - PROCESS | 1646 | ++DOCSHELL 0x124471000 == 29 [pid = 1646] [id = 514] 23:21:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x118524000) [pid = 1646] [serial = 1542] [outer = 0x0] 23:21:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x123b24400) [pid = 1646] [serial = 1543] [outer = 0x118524000] 23:21:32 INFO - PROCESS | 1646 | 1467872492443 Marionette DEBUG loaded listener.js 23:21:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x123b69800) [pid = 1646] [serial = 1544] [outer = 0x118524000] 23:21:32 INFO - PROCESS | 1646 | 1467872492772 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 23:21:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 23:21:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 520ms 23:21:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 23:21:32 INFO - PROCESS | 1646 | 1467872492826 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 23:21:32 INFO - PROCESS | 1646 | 1467872492828 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 23:21:32 INFO - PROCESS | 1646 | 1467872492830 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 23:21:32 INFO - PROCESS | 1646 | 1467872492831 Marionette TRACE conn2 <- [1,2030,null,{}] 23:21:32 INFO - PROCESS | 1646 | 1467872492833 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:32 INFO - PROCESS | 1646 | 1467872492834 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:32 INFO - PROCESS | 1646 | 1467872492926 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 23:21:32 INFO - PROCESS | 1646 | 1467872492940 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:32 INFO - PROCESS | 1646 | 1467872492941 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:32 INFO - PROCESS | 1646 | ++DOCSHELL 0x126975000 == 30 [pid = 1646] [id = 515] 23:21:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x123b67800) [pid = 1646] [serial = 1545] [outer = 0x0] 23:21:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x123bd3400) [pid = 1646] [serial = 1546] [outer = 0x123b67800] 23:21:32 INFO - PROCESS | 1646 | 1467872492966 Marionette DEBUG loaded listener.js 23:21:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x123c7ac00) [pid = 1646] [serial = 1547] [outer = 0x123b67800] 23:21:33 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x121706c00) [pid = 1646] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 23:21:33 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x1187edc00) [pid = 1646] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 23:21:33 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x112f9cc00) [pid = 1646] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 23:21:33 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x113eee400) [pid = 1646] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 23:21:33 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x121704000) [pid = 1646] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 23:21:33 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x123b25800) [pid = 1646] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 23:21:33 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x124ccc800) [pid = 1646] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 23:21:33 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x126699400) [pid = 1646] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 23:21:33 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x116721c00) [pid = 1646] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 23:21:33 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x11917dc00) [pid = 1646] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 23:21:33 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x1167e5400) [pid = 1646] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 23:21:33 INFO - PROCESS | 1646 | 1467872493326 Marionette TRACE conn2 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 23:21:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 23:21:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 518ms 23:21:33 INFO - PROCESS | 1646 | 1467872493348 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 23:21:33 INFO - PROCESS | 1646 | 1467872493350 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 23:21:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 23:21:33 INFO - PROCESS | 1646 | 1467872493357 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 23:21:33 INFO - PROCESS | 1646 | 1467872493358 Marionette TRACE conn2 <- [1,2034,null,{}] 23:21:33 INFO - PROCESS | 1646 | 1467872493361 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:33 INFO - PROCESS | 1646 | 1467872493362 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:33 INFO - PROCESS | 1646 | 1467872493467 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 23:21:33 INFO - PROCESS | 1646 | 1467872493500 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:33 INFO - PROCESS | 1646 | 1467872493501 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:33 INFO - PROCESS | 1646 | ++DOCSHELL 0x1282eb000 == 31 [pid = 1646] [id = 516] 23:21:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x110eea000) [pid = 1646] [serial = 1548] [outer = 0x0] 23:21:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x119441c00) [pid = 1646] [serial = 1549] [outer = 0x110eea000] 23:21:33 INFO - PROCESS | 1646 | 1467872493525 Marionette DEBUG loaded listener.js 23:21:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x123bd4c00) [pid = 1646] [serial = 1550] [outer = 0x110eea000] 23:21:33 INFO - PROCESS | 1646 | 1467872493791 Marionette TRACE conn2 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 23:21:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 23:21:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 472ms 23:21:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 23:21:33 INFO - PROCESS | 1646 | 1467872493826 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 23:21:33 INFO - PROCESS | 1646 | 1467872493827 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 23:21:33 INFO - PROCESS | 1646 | 1467872493829 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 23:21:33 INFO - PROCESS | 1646 | 1467872493830 Marionette TRACE conn2 <- [1,2038,null,{}] 23:21:33 INFO - PROCESS | 1646 | 1467872493833 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:33 INFO - PROCESS | 1646 | 1467872493834 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:33 INFO - PROCESS | 1646 | 1467872493920 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 23:21:33 INFO - PROCESS | 1646 | 1467872493926 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:33 INFO - PROCESS | 1646 | 1467872493927 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:33 INFO - PROCESS | 1646 | ++DOCSHELL 0x119a9e000 == 32 [pid = 1646] [id = 517] 23:21:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x1185b3000) [pid = 1646] [serial = 1551] [outer = 0x0] 23:21:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x1247ddc00) [pid = 1646] [serial = 1552] [outer = 0x1185b3000] 23:21:33 INFO - PROCESS | 1646 | 1467872493953 Marionette DEBUG loaded listener.js 23:21:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x12612a000) [pid = 1646] [serial = 1553] [outer = 0x1185b3000] 23:21:34 INFO - PROCESS | 1646 | 1467872494440 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 23:21:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 23:21:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 619ms 23:21:34 INFO - PROCESS | 1646 | 1467872494449 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 23:21:34 INFO - PROCESS | 1646 | 1467872494454 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 23:21:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 23:21:34 INFO - PROCESS | 1646 | 1467872494457 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 23:21:34 INFO - PROCESS | 1646 | 1467872494459 Marionette TRACE conn2 <- [1,2042,null,{}] 23:21:34 INFO - PROCESS | 1646 | 1467872494462 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:34 INFO - PROCESS | 1646 | 1467872494464 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:34 INFO - PROCESS | 1646 | 1467872494599 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 23:21:34 INFO - PROCESS | 1646 | 1467872494605 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:34 INFO - PROCESS | 1646 | 1467872494607 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:34 INFO - PROCESS | 1646 | ++DOCSHELL 0x129cd7800 == 33 [pid = 1646] [id = 518] 23:21:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x124ccc800) [pid = 1646] [serial = 1554] [outer = 0x0] 23:21:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x126b2ac00) [pid = 1646] [serial = 1555] [outer = 0x124ccc800] 23:21:34 INFO - PROCESS | 1646 | 1467872494648 Marionette DEBUG loaded listener.js 23:21:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x1283e2400) [pid = 1646] [serial = 1556] [outer = 0x124ccc800] 23:21:35 INFO - PROCESS | 1646 | 1467872495024 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 23:21:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 23:21:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 619ms 23:21:35 INFO - PROCESS | 1646 | 1467872495085 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 23:21:35 INFO - PROCESS | 1646 | 1467872495086 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 23:21:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 23:21:35 INFO - PROCESS | 1646 | 1467872495089 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 23:21:35 INFO - PROCESS | 1646 | 1467872495090 Marionette TRACE conn2 <- [1,2046,null,{}] 23:21:35 INFO - PROCESS | 1646 | 1467872495092 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:35 INFO - PROCESS | 1646 | 1467872495093 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:35 INFO - PROCESS | 1646 | 1467872495167 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 23:21:35 INFO - PROCESS | 1646 | 1467872495262 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:35 INFO - PROCESS | 1646 | 1467872495264 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:35 INFO - PROCESS | 1646 | ++DOCSHELL 0x11254c000 == 34 [pid = 1646] [id = 519] 23:21:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x110ee7800) [pid = 1646] [serial = 1557] [outer = 0x0] 23:21:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x1121b9000) [pid = 1646] [serial = 1558] [outer = 0x110ee7800] 23:21:35 INFO - PROCESS | 1646 | 1467872495295 Marionette DEBUG loaded listener.js 23:21:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x112984000) [pid = 1646] [serial = 1559] [outer = 0x110ee7800] 23:21:35 INFO - PROCESS | 1646 | 1467872495741 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 23:21:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 23:21:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 669ms 23:21:35 INFO - PROCESS | 1646 | 1467872495759 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 23:21:35 INFO - PROCESS | 1646 | 1467872495762 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 23:21:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 23:21:35 INFO - PROCESS | 1646 | 1467872495765 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 23:21:35 INFO - PROCESS | 1646 | 1467872495767 Marionette TRACE conn2 <- [1,2050,null,{}] 23:21:35 INFO - PROCESS | 1646 | 1467872495770 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:35 INFO - PROCESS | 1646 | 1467872495773 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:35 INFO - PROCESS | 1646 | 1467872495871 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 23:21:35 INFO - PROCESS | 1646 | 1467872495964 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:35 INFO - PROCESS | 1646 | 1467872495966 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:35 INFO - PROCESS | 1646 | ++DOCSHELL 0x11839c000 == 35 [pid = 1646] [id = 520] 23:21:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x1166fec00) [pid = 1646] [serial = 1560] [outer = 0x0] 23:21:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x1167ec400) [pid = 1646] [serial = 1561] [outer = 0x1166fec00] 23:21:35 INFO - PROCESS | 1646 | 1467872495996 Marionette DEBUG loaded listener.js 23:21:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x1175a9400) [pid = 1646] [serial = 1562] [outer = 0x1166fec00] 23:21:36 INFO - PROCESS | 1646 | 1467872496448 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 23:21:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 23:21:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 720ms 23:21:36 INFO - PROCESS | 1646 | 1467872496493 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 23:21:36 INFO - PROCESS | 1646 | 1467872496497 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 23:21:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 23:21:36 INFO - PROCESS | 1646 | 1467872496506 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 23:21:36 INFO - PROCESS | 1646 | 1467872496509 Marionette TRACE conn2 <- [1,2054,null,{}] 23:21:36 INFO - PROCESS | 1646 | 1467872496512 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:36 INFO - PROCESS | 1646 | 1467872496515 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:36 INFO - PROCESS | 1646 | 1467872496664 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 23:21:36 INFO - PROCESS | 1646 | 1467872496764 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:36 INFO - PROCESS | 1646 | 1467872496766 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:36 INFO - PROCESS | 1646 | ++DOCSHELL 0x1282e1800 == 36 [pid = 1646] [id = 521] 23:21:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x11876c400) [pid = 1646] [serial = 1563] [outer = 0x0] 23:21:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x11917c800) [pid = 1646] [serial = 1564] [outer = 0x11876c400] 23:21:36 INFO - PROCESS | 1646 | 1467872496813 Marionette DEBUG loaded listener.js 23:21:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x1199e8000) [pid = 1646] [serial = 1565] [outer = 0x11876c400] 23:21:37 INFO - PROCESS | 1646 | 1467872497297 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 23:21:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 23:21:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 825ms 23:21:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 23:21:37 INFO - PROCESS | 1646 | 1467872497328 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 23:21:37 INFO - PROCESS | 1646 | 1467872497330 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 23:21:37 INFO - PROCESS | 1646 | 1467872497337 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 23:21:37 INFO - PROCESS | 1646 | 1467872497341 Marionette TRACE conn2 <- [1,2058,null,{}] 23:21:37 INFO - PROCESS | 1646 | 1467872497344 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:37 INFO - PROCESS | 1646 | 1467872497347 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:37 INFO - PROCESS | 1646 | 1467872497447 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 23:21:37 INFO - PROCESS | 1646 | 1467872497504 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:37 INFO - PROCESS | 1646 | 1467872497506 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:37 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a058800 == 37 [pid = 1646] [id = 522] 23:21:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x119b4c800) [pid = 1646] [serial = 1566] [outer = 0x0] 23:21:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x12363e000) [pid = 1646] [serial = 1567] [outer = 0x119b4c800] 23:21:37 INFO - PROCESS | 1646 | 1467872497534 Marionette DEBUG loaded listener.js 23:21:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x123bd3800) [pid = 1646] [serial = 1568] [outer = 0x119b4c800] 23:21:37 INFO - PROCESS | 1646 | 1467872497944 Marionette TRACE conn2 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 23:21:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 23:21:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 680ms 23:21:38 INFO - PROCESS | 1646 | 1467872498013 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 23:21:38 INFO - PROCESS | 1646 | 1467872498015 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 23:21:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 23:21:38 INFO - PROCESS | 1646 | 1467872498017 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 23:21:38 INFO - PROCESS | 1646 | 1467872498018 Marionette TRACE conn2 <- [1,2062,null,{}] 23:21:38 INFO - PROCESS | 1646 | 1467872498020 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:38 INFO - PROCESS | 1646 | 1467872498022 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:38 INFO - PROCESS | 1646 | 1467872498165 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 23:21:38 INFO - PROCESS | 1646 | 1467872498247 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:38 INFO - PROCESS | 1646 | 1467872498249 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:38 INFO - PROCESS | 1646 | ++DOCSHELL 0x123053000 == 38 [pid = 1646] [id = 523] 23:21:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x112e53400) [pid = 1646] [serial = 1569] [outer = 0x0] 23:21:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x1232b6800) [pid = 1646] [serial = 1570] [outer = 0x112e53400] 23:21:38 INFO - PROCESS | 1646 | 1467872498279 Marionette DEBUG loaded listener.js 23:21:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x12836b000) [pid = 1646] [serial = 1571] [outer = 0x112e53400] 23:21:38 INFO - PROCESS | 1646 | 1467872498915 Marionette TRACE conn2 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 23:21:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 23:21:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 923ms 23:21:38 INFO - PROCESS | 1646 | 1467872498962 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 23:21:38 INFO - PROCESS | 1646 | 1467872498964 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 23:21:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 23:21:38 INFO - PROCESS | 1646 | 1467872498968 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 23:21:38 INFO - PROCESS | 1646 | 1467872498973 Marionette TRACE conn2 <- [1,2066,null,{}] 23:21:38 INFO - PROCESS | 1646 | 1467872498976 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:38 INFO - PROCESS | 1646 | 1467872498978 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:39 INFO - PROCESS | 1646 | 1467872499064 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 23:21:39 INFO - PROCESS | 1646 | 1467872499138 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:39 INFO - PROCESS | 1646 | 1467872499140 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x117e61000 == 39 [pid = 1646] [id = 524] 23:21:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x114f9fc00) [pid = 1646] [serial = 1572] [outer = 0x0] 23:21:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x1166f6000) [pid = 1646] [serial = 1573] [outer = 0x114f9fc00] 23:21:39 INFO - PROCESS | 1646 | 1467872499168 Marionette DEBUG loaded listener.js 23:21:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x1175b5400) [pid = 1646] [serial = 1574] [outer = 0x114f9fc00] 23:21:39 INFO - PROCESS | 1646 | --DOCSHELL 0x116f49000 == 38 [pid = 1646] [id = 494] 23:21:39 INFO - PROCESS | 1646 | --DOCSHELL 0x123c8e800 == 37 [pid = 1646] [id = 513] 23:21:39 INFO - PROCESS | 1646 | --DOCSHELL 0x124471000 == 36 [pid = 1646] [id = 514] 23:21:39 INFO - PROCESS | 1646 | --DOCSHELL 0x1282eb000 == 35 [pid = 1646] [id = 516] 23:21:39 INFO - PROCESS | 1646 | --DOCSHELL 0x129cd7800 == 34 [pid = 1646] [id = 518] 23:21:39 INFO - PROCESS | 1646 | --DOCSHELL 0x119a9e000 == 33 [pid = 1646] [id = 517] 23:21:39 INFO - PROCESS | 1646 | --DOCSHELL 0x126975000 == 32 [pid = 1646] [id = 515] 23:21:39 INFO - PROCESS | 1646 | --DOCSHELL 0x123053000 == 31 [pid = 1646] [id = 523] 23:21:39 INFO - PROCESS | 1646 | --DOCSHELL 0x12a058800 == 30 [pid = 1646] [id = 522] 23:21:39 INFO - PROCESS | 1646 | --DOCSHELL 0x1282e1800 == 29 [pid = 1646] [id = 521] 23:21:39 INFO - PROCESS | 1646 | --DOCSHELL 0x11839c000 == 28 [pid = 1646] [id = 520] 23:21:39 INFO - PROCESS | 1646 | --DOCSHELL 0x11254c000 == 27 [pid = 1646] [id = 519] 23:21:39 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x1236d0400) [pid = 1646] [serial = 1498] [outer = 0x0] [url = about:blank] 23:21:39 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x1188f7000) [pid = 1646] [serial = 1492] [outer = 0x0] [url = about:blank] 23:21:39 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x1199e8400) [pid = 1646] [serial = 1493] [outer = 0x0] [url = about:blank] 23:21:39 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x113c0a400) [pid = 1646] [serial = 1486] [outer = 0x0] [url = about:blank] 23:21:39 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x11671f800) [pid = 1646] [serial = 1487] [outer = 0x0] [url = about:blank] 23:21:39 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x1176ec400) [pid = 1646] [serial = 1484] [outer = 0x0] [url = about:blank] 23:21:39 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x1234e2c00) [pid = 1646] [serial = 1495] [outer = 0x0] [url = about:blank] 23:21:39 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x123bda000) [pid = 1646] [serial = 1501] [outer = 0x0] [url = about:blank] 23:21:39 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x1236de800) [pid = 1646] [serial = 1499] [outer = 0x0] [url = about:blank] 23:21:39 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x12612b400) [pid = 1646] [serial = 1504] [outer = 0x0] [url = about:blank] 23:21:39 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x128379800) [pid = 1646] [serial = 1516] [outer = 0x0] [url = about:blank] 23:21:39 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x124ccd000) [pid = 1646] [serial = 1502] [outer = 0x0] [url = about:blank] 23:21:39 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x12669b000) [pid = 1646] [serial = 1505] [outer = 0x0] [url = about:blank] 23:21:39 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x113994c00) [pid = 1646] [serial = 1508] [outer = 0x0] [url = about:blank] 23:21:39 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x11711e800) [pid = 1646] [serial = 1489] [outer = 0x0] [url = about:blank] 23:21:39 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x119d85000) [pid = 1646] [serial = 1513] [outer = 0x0] [url = about:blank] 23:21:39 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x118584c00) [pid = 1646] [serial = 1490] [outer = 0x0] [url = about:blank] 23:21:39 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x12836c800) [pid = 1646] [serial = 1507] [outer = 0x0] [url = about:blank] 23:21:39 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x11876b400) [pid = 1646] [serial = 1511] [outer = 0x0] [url = about:blank] 23:21:39 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x118202400) [pid = 1646] [serial = 1510] [outer = 0x0] [url = about:blank] 23:21:39 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x123976000) [pid = 1646] [serial = 1514] [outer = 0x0] [url = about:blank] 23:21:39 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x123644800) [pid = 1646] [serial = 1496] [outer = 0x0] [url = about:blank] 23:21:40 INFO - PROCESS | 1646 | 1467872500014 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 23:21:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 23:21:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1079ms 23:21:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 23:21:40 INFO - PROCESS | 1646 | 1467872500047 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 23:21:40 INFO - PROCESS | 1646 | 1467872500049 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 23:21:40 INFO - PROCESS | 1646 | 1467872500052 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 23:21:40 INFO - PROCESS | 1646 | 1467872500054 Marionette TRACE conn2 <- [1,2070,null,{}] 23:21:40 INFO - PROCESS | 1646 | 1467872500057 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:40 INFO - PROCESS | 1646 | 1467872500059 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:40 INFO - PROCESS | 1646 | 1467872500133 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 23:21:40 INFO - PROCESS | 1646 | 1467872500140 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:40 INFO - PROCESS | 1646 | 1467872500143 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:40 INFO - PROCESS | 1646 | ++DOCSHELL 0x11661d000 == 28 [pid = 1646] [id = 525] 23:21:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x11297c800) [pid = 1646] [serial = 1575] [outer = 0x0] 23:21:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x112ebe000) [pid = 1646] [serial = 1576] [outer = 0x11297c800] 23:21:40 INFO - PROCESS | 1646 | 1467872500171 Marionette DEBUG loaded listener.js 23:21:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x113c74c00) [pid = 1646] [serial = 1577] [outer = 0x11297c800] 23:21:40 INFO - PROCESS | 1646 | 1467872500549 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 23:21:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 23:21:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 521ms 23:21:40 INFO - PROCESS | 1646 | 1467872500573 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 23:21:40 INFO - PROCESS | 1646 | 1467872500576 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 23:21:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 23:21:40 INFO - PROCESS | 1646 | 1467872500581 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 23:21:40 INFO - PROCESS | 1646 | 1467872500583 Marionette TRACE conn2 <- [1,2074,null,{}] 23:21:40 INFO - PROCESS | 1646 | 1467872500585 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:40 INFO - PROCESS | 1646 | 1467872500587 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:40 INFO - PROCESS | 1646 | 1467872500663 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 23:21:40 INFO - PROCESS | 1646 | 1467872500667 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:40 INFO - PROCESS | 1646 | 1467872500669 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:40 INFO - PROCESS | 1646 | ++DOCSHELL 0x118303800 == 29 [pid = 1646] [id = 526] 23:21:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x1164df800) [pid = 1646] [serial = 1578] [outer = 0x0] 23:21:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x117299c00) [pid = 1646] [serial = 1579] [outer = 0x1164df800] 23:21:40 INFO - PROCESS | 1646 | 1467872500700 Marionette DEBUG loaded listener.js 23:21:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x118202800) [pid = 1646] [serial = 1580] [outer = 0x1164df800] 23:21:41 INFO - PROCESS | 1646 | 1467872501041 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 23:21:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 23:21:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 468ms 23:21:41 INFO - PROCESS | 1646 | 1467872501050 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 23:21:41 INFO - PROCESS | 1646 | 1467872501051 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 23:21:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 23:21:41 INFO - PROCESS | 1646 | 1467872501055 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 23:21:41 INFO - PROCESS | 1646 | 1467872501058 Marionette TRACE conn2 <- [1,2078,null,{}] 23:21:41 INFO - PROCESS | 1646 | 1467872501066 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:41 INFO - PROCESS | 1646 | 1467872501069 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:41 INFO - PROCESS | 1646 | 1467872501151 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 23:21:41 INFO - PROCESS | 1646 | 1467872501208 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:41 INFO - PROCESS | 1646 | 1467872501210 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:41 INFO - PROCESS | 1646 | ++DOCSHELL 0x119fb5000 == 30 [pid = 1646] [id = 527] 23:21:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x112e4c800) [pid = 1646] [serial = 1581] [outer = 0x0] 23:21:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x1185b2400) [pid = 1646] [serial = 1582] [outer = 0x112e4c800] 23:21:41 INFO - PROCESS | 1646 | 1467872501237 Marionette DEBUG loaded listener.js 23:21:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x119188000) [pid = 1646] [serial = 1583] [outer = 0x112e4c800] 23:21:41 INFO - PROCESS | 1646 | 1467872501529 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 23:21:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 23:21:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 522ms 23:21:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 23:21:41 INFO - PROCESS | 1646 | 1467872501577 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 23:21:41 INFO - PROCESS | 1646 | 1467872501579 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 23:21:41 INFO - PROCESS | 1646 | 1467872501581 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 23:21:41 INFO - PROCESS | 1646 | 1467872501582 Marionette TRACE conn2 <- [1,2082,null,{}] 23:21:41 INFO - PROCESS | 1646 | 1467872501585 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:41 INFO - PROCESS | 1646 | 1467872501587 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:41 INFO - PROCESS | 1646 | 1467872501663 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 23:21:41 INFO - PROCESS | 1646 | 1467872501722 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:41 INFO - PROCESS | 1646 | 1467872501723 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:41 INFO - PROCESS | 1646 | ++DOCSHELL 0x1235b8000 == 31 [pid = 1646] [id = 528] 23:21:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x119440c00) [pid = 1646] [serial = 1584] [outer = 0x0] 23:21:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x119b55400) [pid = 1646] [serial = 1585] [outer = 0x119440c00] 23:21:41 INFO - PROCESS | 1646 | 1467872501748 Marionette DEBUG loaded listener.js 23:21:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x1217dc000) [pid = 1646] [serial = 1586] [outer = 0x119440c00] 23:21:42 INFO - PROCESS | 1646 | 1467872502109 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 23:21:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 23:21:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 568ms 23:21:42 INFO - PROCESS | 1646 | 1467872502150 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 23:21:42 INFO - PROCESS | 1646 | 1467872502153 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 23:21:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 23:21:42 INFO - PROCESS | 1646 | 1467872502156 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 23:21:42 INFO - PROCESS | 1646 | 1467872502168 Marionette TRACE conn2 <- [1,2086,null,{}] 23:21:42 INFO - PROCESS | 1646 | 1467872502172 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:42 INFO - PROCESS | 1646 | 1467872502174 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:42 INFO - PROCESS | 1646 | 1467872502319 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 23:21:42 INFO - PROCESS | 1646 | 1467872502376 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:42 INFO - PROCESS | 1646 | 1467872502377 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:42 INFO - PROCESS | 1646 | ++DOCSHELL 0x124cb6800 == 32 [pid = 1646] [id = 529] 23:21:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x112e0e800) [pid = 1646] [serial = 1587] [outer = 0x0] 23:21:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x1234e9800) [pid = 1646] [serial = 1588] [outer = 0x112e0e800] 23:21:42 INFO - PROCESS | 1646 | 1467872502417 Marionette DEBUG loaded listener.js 23:21:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x1236d1000) [pid = 1646] [serial = 1589] [outer = 0x112e0e800] 23:21:42 INFO - PROCESS | 1646 | 1467872502751 Marionette TRACE conn2 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 23:21:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 23:21:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 631ms 23:21:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 23:21:42 INFO - PROCESS | 1646 | 1467872502792 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 23:21:42 INFO - PROCESS | 1646 | 1467872502793 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 23:21:42 INFO - PROCESS | 1646 | 1467872502795 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 23:21:42 INFO - PROCESS | 1646 | 1467872502796 Marionette TRACE conn2 <- [1,2090,null,{}] 23:21:42 INFO - PROCESS | 1646 | 1467872502799 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:42 INFO - PROCESS | 1646 | 1467872502803 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:42 INFO - PROCESS | 1646 | 1467872502923 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 23:21:42 INFO - PROCESS | 1646 | 1467872502976 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:42 INFO - PROCESS | 1646 | 1467872502977 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:42 INFO - PROCESS | 1646 | ++DOCSHELL 0x1285dc000 == 33 [pid = 1646] [id = 530] 23:21:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x1236d1800) [pid = 1646] [serial = 1590] [outer = 0x0] 23:21:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x123b2dc00) [pid = 1646] [serial = 1591] [outer = 0x1236d1800] 23:21:43 INFO - PROCESS | 1646 | 1467872503002 Marionette DEBUG loaded listener.js 23:21:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x1246de000) [pid = 1646] [serial = 1592] [outer = 0x1236d1800] 23:21:43 INFO - PROCESS | 1646 | 1467872503299 Marionette TRACE conn2 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 23:21:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 23:21:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 520ms 23:21:43 INFO - PROCESS | 1646 | 1467872503327 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 23:21:43 INFO - PROCESS | 1646 | 1467872503329 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 23:21:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 23:21:43 INFO - PROCESS | 1646 | 1467872503331 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 23:21:43 INFO - PROCESS | 1646 | 1467872503332 Marionette TRACE conn2 <- [1,2094,null,{}] 23:21:43 INFO - PROCESS | 1646 | 1467872503334 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:43 INFO - PROCESS | 1646 | 1467872503336 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:43 INFO - PROCESS | 1646 | 1467872503439 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 23:21:43 INFO - PROCESS | 1646 | 1467872503478 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:43 INFO - PROCESS | 1646 | 1467872503479 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:43 INFO - PROCESS | 1646 | ++DOCSHELL 0x128ebe800 == 34 [pid = 1646] [id = 531] 23:21:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x115fb2c00) [pid = 1646] [serial = 1593] [outer = 0x0] 23:21:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x12658dc00) [pid = 1646] [serial = 1594] [outer = 0x115fb2c00] 23:21:43 INFO - PROCESS | 1646 | 1467872503502 Marionette DEBUG loaded listener.js 23:21:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x12836c400) [pid = 1646] [serial = 1595] [outer = 0x115fb2c00] 23:21:43 INFO - PROCESS | 1646 | 1467872503795 Marionette TRACE conn2 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 23:21:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 23:21:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 518ms 23:21:43 INFO - PROCESS | 1646 | 1467872503850 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 23:21:43 INFO - PROCESS | 1646 | 1467872503851 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 23:21:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 23:21:43 INFO - PROCESS | 1646 | 1467872503860 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 23:21:43 INFO - PROCESS | 1646 | 1467872503861 Marionette TRACE conn2 <- [1,2098,null,{}] 23:21:43 INFO - PROCESS | 1646 | 1467872503864 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:43 INFO - PROCESS | 1646 | 1467872503865 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:43 INFO - PROCESS | 1646 | 1467872503957 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 23:21:43 INFO - PROCESS | 1646 | 1467872503960 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:43 INFO - PROCESS | 1646 | 1467872503961 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:43 INFO - PROCESS | 1646 | ++DOCSHELL 0x129f5a800 == 35 [pid = 1646] [id = 532] 23:21:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x123c81c00) [pid = 1646] [serial = 1596] [outer = 0x0] 23:21:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x128370800) [pid = 1646] [serial = 1597] [outer = 0x123c81c00] 23:21:43 INFO - PROCESS | 1646 | 1467872503987 Marionette DEBUG loaded listener.js 23:21:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x1283e3400) [pid = 1646] [serial = 1598] [outer = 0x123c81c00] 23:21:44 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x1176e6c00) [pid = 1646] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 23:21:44 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x1199e7400) [pid = 1646] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 23:21:44 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x1175b5800) [pid = 1646] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 23:21:44 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x1175b1400) [pid = 1646] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 23:21:44 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x110eea000) [pid = 1646] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 23:21:44 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x112e54000) [pid = 1646] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 23:21:44 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x110eb2000) [pid = 1646] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 23:21:44 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x11729a400) [pid = 1646] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 23:21:44 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x114f9dc00) [pid = 1646] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 23:21:44 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x118524000) [pid = 1646] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 23:21:44 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x123b67800) [pid = 1646] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 23:21:44 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x1185b3000) [pid = 1646] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 23:21:44 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x1247de000) [pid = 1646] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 23:21:44 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x124ccc800) [pid = 1646] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 23:21:44 INFO - PROCESS | 1646 | 1467872504565 Marionette TRACE conn2 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 23:21:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 23:21:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 719ms 23:21:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 23:21:44 INFO - PROCESS | 1646 | 1467872504581 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 23:21:44 INFO - PROCESS | 1646 | 1467872504583 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 23:21:44 INFO - PROCESS | 1646 | 1467872504587 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 23:21:44 INFO - PROCESS | 1646 | 1467872504588 Marionette TRACE conn2 <- [1,2102,null,{}] 23:21:44 INFO - PROCESS | 1646 | 1467872504598 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:44 INFO - PROCESS | 1646 | 1467872504599 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:44 INFO - PROCESS | 1646 | 1467872504674 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 23:21:44 INFO - PROCESS | 1646 | 1467872504677 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:44 INFO - PROCESS | 1646 | 1467872504678 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:44 INFO - PROCESS | 1646 | ++DOCSHELL 0x119fa8000 == 36 [pid = 1646] [id = 533] 23:21:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x117116800) [pid = 1646] [serial = 1599] [outer = 0x0] 23:21:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x11917c400) [pid = 1646] [serial = 1600] [outer = 0x117116800] 23:21:44 INFO - PROCESS | 1646 | 1467872504704 Marionette DEBUG loaded listener.js 23:21:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x123b29000) [pid = 1646] [serial = 1601] [outer = 0x117116800] 23:21:45 INFO - PROCESS | 1646 | 1467872505027 Marionette TRACE conn2 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 23:21:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 23:21:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 470ms 23:21:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 23:21:45 INFO - PROCESS | 1646 | 1467872505057 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 23:21:45 INFO - PROCESS | 1646 | 1467872505058 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 23:21:45 INFO - PROCESS | 1646 | 1467872505060 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 23:21:45 INFO - PROCESS | 1646 | 1467872505061 Marionette TRACE conn2 <- [1,2106,null,{}] 23:21:45 INFO - PROCESS | 1646 | 1467872505063 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:45 INFO - PROCESS | 1646 | 1467872505064 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:45 INFO - PROCESS | 1646 | 1467872505166 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 23:21:45 INFO - PROCESS | 1646 | 1467872505172 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:45 INFO - PROCESS | 1646 | 1467872505173 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:45 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a545800 == 37 [pid = 1646] [id = 534] 23:21:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x11858a800) [pid = 1646] [serial = 1602] [outer = 0x0] 23:21:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x123fd3800) [pid = 1646] [serial = 1603] [outer = 0x11858a800] 23:21:45 INFO - PROCESS | 1646 | 1467872505197 Marionette DEBUG loaded listener.js 23:21:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x1283ea800) [pid = 1646] [serial = 1604] [outer = 0x11858a800] 23:21:45 INFO - PROCESS | 1646 | 1467872505510 Marionette TRACE conn2 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 23:21:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 23:21:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 468ms 23:21:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 23:21:45 INFO - PROCESS | 1646 | 1467872505528 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 23:21:45 INFO - PROCESS | 1646 | 1467872505530 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 23:21:45 INFO - PROCESS | 1646 | 1467872505532 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 23:21:45 INFO - PROCESS | 1646 | 1467872505533 Marionette TRACE conn2 <- [1,2110,null,{}] 23:21:45 INFO - PROCESS | 1646 | 1467872505536 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:45 INFO - PROCESS | 1646 | 1467872505547 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:45 INFO - PROCESS | 1646 | 1467872505632 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 23:21:45 INFO - PROCESS | 1646 | 1467872505636 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:45 INFO - PROCESS | 1646 | 1467872505640 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:45 INFO - PROCESS | 1646 | ++DOCSHELL 0x124cb5800 == 38 [pid = 1646] [id = 535] 23:21:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x1187ee400) [pid = 1646] [serial = 1605] [outer = 0x0] 23:21:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x128573c00) [pid = 1646] [serial = 1606] [outer = 0x1187ee400] 23:21:45 INFO - PROCESS | 1646 | 1467872505666 Marionette DEBUG loaded listener.js 23:21:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x128a7a400) [pid = 1646] [serial = 1607] [outer = 0x1187ee400] 23:21:45 INFO - PROCESS | 1646 | 1467872505993 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 23:21:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 23:21:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 469ms 23:21:46 INFO - PROCESS | 1646 | 1467872506002 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 23:21:46 INFO - PROCESS | 1646 | 1467872506004 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 23:21:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 23:21:46 INFO - PROCESS | 1646 | 1467872506010 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 23:21:46 INFO - PROCESS | 1646 | 1467872506011 Marionette TRACE conn2 <- [1,2114,null,{}] 23:21:46 INFO - PROCESS | 1646 | 1467872506013 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:46 INFO - PROCESS | 1646 | 1467872506014 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:46 INFO - PROCESS | 1646 | 1467872506092 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 23:21:46 INFO - PROCESS | 1646 | 1467872506153 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:46 INFO - PROCESS | 1646 | 1467872506154 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:46 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c122800 == 39 [pid = 1646] [id = 536] 23:21:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x124ccc800) [pid = 1646] [serial = 1608] [outer = 0x0] 23:21:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x128a7d000) [pid = 1646] [serial = 1609] [outer = 0x124ccc800] 23:21:46 INFO - PROCESS | 1646 | 1467872506178 Marionette DEBUG loaded listener.js 23:21:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x128c47800) [pid = 1646] [serial = 1610] [outer = 0x124ccc800] 23:21:46 INFO - PROCESS | 1646 | 1467872506693 Marionette TRACE conn2 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 23:21:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 23:21:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 723ms 23:21:46 INFO - PROCESS | 1646 | 1467872506732 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 23:21:46 INFO - PROCESS | 1646 | 1467872506735 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 23:21:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 23:21:46 INFO - PROCESS | 1646 | 1467872506738 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 23:21:46 INFO - PROCESS | 1646 | 1467872506741 Marionette TRACE conn2 <- [1,2118,null,{}] 23:21:46 INFO - PROCESS | 1646 | 1467872506745 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:46 INFO - PROCESS | 1646 | 1467872506746 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:46 INFO - PROCESS | 1646 | 1467872506854 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 23:21:46 INFO - PROCESS | 1646 | 1467872506980 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:46 INFO - PROCESS | 1646 | 1467872506981 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:46 INFO - PROCESS | 1646 | ++DOCSHELL 0x11839c000 == 40 [pid = 1646] [id = 537] 23:21:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x113994c00) [pid = 1646] [serial = 1611] [outer = 0x0] 23:21:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x115d20400) [pid = 1646] [serial = 1612] [outer = 0x113994c00] 23:21:47 INFO - PROCESS | 1646 | 1467872507012 Marionette DEBUG loaded listener.js 23:21:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x11697c800) [pid = 1646] [serial = 1613] [outer = 0x113994c00] 23:21:47 INFO - PROCESS | 1646 | 1467872507655 Marionette TRACE conn2 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 23:21:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 23:21:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 975ms 23:21:47 INFO - PROCESS | 1646 | 1467872507713 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 23:21:47 INFO - PROCESS | 1646 | 1467872507715 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 23:21:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 23:21:47 INFO - PROCESS | 1646 | 1467872507719 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 23:21:47 INFO - PROCESS | 1646 | 1467872507721 Marionette TRACE conn2 <- [1,2122,null,{}] 23:21:47 INFO - PROCESS | 1646 | 1467872507725 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:47 INFO - PROCESS | 1646 | 1467872507726 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:47 INFO - PROCESS | 1646 | 1467872507825 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 23:21:47 INFO - PROCESS | 1646 | 1467872507910 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:47 INFO - PROCESS | 1646 | 1467872507914 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x11824e800 == 41 [pid = 1646] [id = 538] 23:21:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x11647e800) [pid = 1646] [serial = 1614] [outer = 0x0] 23:21:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x116721c00) [pid = 1646] [serial = 1615] [outer = 0x11647e800] 23:21:47 INFO - PROCESS | 1646 | 1467872507944 Marionette DEBUG loaded listener.js 23:21:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x11729b800) [pid = 1646] [serial = 1616] [outer = 0x11647e800] 23:21:48 INFO - PROCESS | 1646 | --DOCSHELL 0x124cb5800 == 40 [pid = 1646] [id = 535] 23:21:48 INFO - PROCESS | 1646 | --DOCSHELL 0x12a545800 == 39 [pid = 1646] [id = 534] 23:21:48 INFO - PROCESS | 1646 | --DOCSHELL 0x119fa8000 == 38 [pid = 1646] [id = 533] 23:21:48 INFO - PROCESS | 1646 | --DOCSHELL 0x129f5a800 == 37 [pid = 1646] [id = 532] 23:21:48 INFO - PROCESS | 1646 | --DOCSHELL 0x128ebe800 == 36 [pid = 1646] [id = 531] 23:21:48 INFO - PROCESS | 1646 | --DOCSHELL 0x1285dc000 == 35 [pid = 1646] [id = 530] 23:21:48 INFO - PROCESS | 1646 | --DOCSHELL 0x124cb6800 == 34 [pid = 1646] [id = 529] 23:21:48 INFO - PROCESS | 1646 | --DOCSHELL 0x1235b8000 == 33 [pid = 1646] [id = 528] 23:21:48 INFO - PROCESS | 1646 | --DOCSHELL 0x119fb5000 == 32 [pid = 1646] [id = 527] 23:21:48 INFO - PROCESS | 1646 | --DOCSHELL 0x118303800 == 31 [pid = 1646] [id = 526] 23:21:48 INFO - PROCESS | 1646 | --DOCSHELL 0x11661d000 == 30 [pid = 1646] [id = 525] 23:21:48 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x12855dc00) [pid = 1646] [serial = 1517] [outer = 0x0] [url = about:blank] 23:21:48 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x119833400) [pid = 1646] [serial = 1537] [outer = 0x0] [url = about:blank] 23:21:48 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x123772400) [pid = 1646] [serial = 1541] [outer = 0x0] [url = about:blank] 23:21:48 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x123106400) [pid = 1646] [serial = 1540] [outer = 0x0] [url = about:blank] 23:21:48 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x1187ee000) [pid = 1646] [serial = 1534] [outer = 0x0] [url = about:blank] 23:21:48 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x1181a7c00) [pid = 1646] [serial = 1522] [outer = 0x0] [url = about:blank] 23:21:48 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x11858bc00) [pid = 1646] [serial = 1523] [outer = 0x0] [url = about:blank] 23:21:48 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x119441c00) [pid = 1646] [serial = 1549] [outer = 0x0] [url = about:blank] 23:21:48 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x112ee1800) [pid = 1646] [serial = 1525] [outer = 0x0] [url = about:blank] 23:21:48 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x113c03c00) [pid = 1646] [serial = 1526] [outer = 0x0] [url = about:blank] 23:21:48 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x1121b8c00) [pid = 1646] [serial = 1519] [outer = 0x0] [url = about:blank] 23:21:48 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x112c5c000) [pid = 1646] [serial = 1520] [outer = 0x0] [url = about:blank] 23:21:48 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x118587000) [pid = 1646] [serial = 1531] [outer = 0x0] [url = about:blank] 23:21:48 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x1185ad800) [pid = 1646] [serial = 1532] [outer = 0x0] [url = about:blank] 23:21:48 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x1166f1400) [pid = 1646] [serial = 1528] [outer = 0x0] [url = about:blank] 23:21:48 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x117112400) [pid = 1646] [serial = 1529] [outer = 0x0] [url = about:blank] 23:21:48 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x123b24400) [pid = 1646] [serial = 1543] [outer = 0x0] [url = about:blank] 23:21:48 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x123bd3400) [pid = 1646] [serial = 1546] [outer = 0x0] [url = about:blank] 23:21:48 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x1247ddc00) [pid = 1646] [serial = 1552] [outer = 0x0] [url = about:blank] 23:21:48 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x1283e2400) [pid = 1646] [serial = 1556] [outer = 0x0] [url = about:blank] 23:21:48 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x123bd4c00) [pid = 1646] [serial = 1550] [outer = 0x0] [url = about:blank] 23:21:48 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x123b69800) [pid = 1646] [serial = 1544] [outer = 0x0] [url = about:blank] 23:21:48 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x1199e6400) [pid = 1646] [serial = 1538] [outer = 0x0] [url = about:blank] 23:21:48 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x123c7ac00) [pid = 1646] [serial = 1547] [outer = 0x0] [url = about:blank] 23:21:48 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x11943d800) [pid = 1646] [serial = 1535] [outer = 0x0] [url = about:blank] 23:21:48 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x12612a000) [pid = 1646] [serial = 1553] [outer = 0x0] [url = about:blank] 23:21:48 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x126b2ac00) [pid = 1646] [serial = 1555] [outer = 0x0] [url = about:blank] 23:21:48 INFO - PROCESS | 1646 | 1467872508385 Marionette TRACE conn2 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 23:21:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 23:21:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 674ms 23:21:48 INFO - PROCESS | 1646 | 1467872508394 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 23:21:48 INFO - PROCESS | 1646 | 1467872508397 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 23:21:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 23:21:48 INFO - PROCESS | 1646 | 1467872508402 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 23:21:48 INFO - PROCESS | 1646 | 1467872508406 Marionette TRACE conn2 <- [1,2126,null,{}] 23:21:48 INFO - PROCESS | 1646 | 1467872508409 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:48 INFO - PROCESS | 1646 | 1467872508410 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:48 INFO - PROCESS | 1646 | 1467872508490 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 23:21:48 INFO - PROCESS | 1646 | 1467872508494 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:48 INFO - PROCESS | 1646 | 1467872508495 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x1188a0800 == 31 [pid = 1646] [id = 539] 23:21:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x1176e9000) [pid = 1646] [serial = 1617] [outer = 0x0] 23:21:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x118586c00) [pid = 1646] [serial = 1618] [outer = 0x1176e9000] 23:21:48 INFO - PROCESS | 1646 | 1467872508525 Marionette DEBUG loaded listener.js 23:21:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x1185ae000) [pid = 1646] [serial = 1619] [outer = 0x1176e9000] 23:21:48 INFO - PROCESS | 1646 | 1467872508883 Marionette TRACE conn2 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 23:21:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 23:21:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 523ms 23:21:48 INFO - PROCESS | 1646 | 1467872508925 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 23:21:48 INFO - PROCESS | 1646 | 1467872508927 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 23:21:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 23:21:48 INFO - PROCESS | 1646 | 1467872508929 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 23:21:48 INFO - PROCESS | 1646 | 1467872508931 Marionette TRACE conn2 <- [1,2130,null,{}] 23:21:48 INFO - PROCESS | 1646 | 1467872508939 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:48 INFO - PROCESS | 1646 | 1467872508942 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:49 INFO - PROCESS | 1646 | 1467872509023 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 23:21:49 INFO - PROCESS | 1646 | 1467872509028 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:49 INFO - PROCESS | 1646 | 1467872509030 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:49 INFO - PROCESS | 1646 | ++DOCSHELL 0x121724000 == 32 [pid = 1646] [id = 540] 23:21:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x1187f7c00) [pid = 1646] [serial = 1620] [outer = 0x0] 23:21:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x119447800) [pid = 1646] [serial = 1621] [outer = 0x1187f7c00] 23:21:49 INFO - PROCESS | 1646 | 1467872509058 Marionette DEBUG loaded listener.js 23:21:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x119d87400) [pid = 1646] [serial = 1622] [outer = 0x1187f7c00] 23:21:49 INFO - PROCESS | 1646 | 1467872509403 Marionette TRACE conn2 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 23:21:49 INFO - PROCESS | 1646 | 1467872509451 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 23:21:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 23:21:49 INFO - PROCESS | 1646 | 1467872509454 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 23:21:49 INFO - PROCESS | 1646 | 1467872509455 Marionette TRACE conn2 <- [1,2134,null,{}] 23:21:49 INFO - PROCESS | 1646 | 1467872509457 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:49 INFO - PROCESS | 1646 | 1467872509458 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:49 INFO - PROCESS | 1646 | 1467872509534 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 23:21:49 INFO - PROCESS | 1646 | 1467872509539 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:49 INFO - PROCESS | 1646 | 1467872509541 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:49 INFO - PROCESS | 1646 | ++DOCSHELL 0x123cc9000 == 33 [pid = 1646] [id = 541] 23:21:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x12170cc00) [pid = 1646] [serial = 1623] [outer = 0x0] 23:21:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x123691400) [pid = 1646] [serial = 1624] [outer = 0x12170cc00] 23:21:49 INFO - PROCESS | 1646 | 1467872509566 Marionette DEBUG loaded listener.js 23:21:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x1236dc800) [pid = 1646] [serial = 1625] [outer = 0x12170cc00] 23:21:50 INFO - PROCESS | 1646 | 1467872510052 Marionette TRACE conn2 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 23:21:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 23:21:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 620ms 23:21:50 INFO - PROCESS | 1646 | 1467872510075 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 23:21:50 INFO - PROCESS | 1646 | 1467872510077 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 23:21:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 23:21:50 INFO - PROCESS | 1646 | 1467872510080 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 23:21:50 INFO - PROCESS | 1646 | 1467872510084 Marionette TRACE conn2 <- [1,2138,null,{}] 23:21:50 INFO - PROCESS | 1646 | 1467872510089 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:50 INFO - PROCESS | 1646 | 1467872510091 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:50 INFO - PROCESS | 1646 | 1467872510186 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 23:21:50 INFO - PROCESS | 1646 | 1467872510254 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:50 INFO - PROCESS | 1646 | 1467872510255 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:50 INFO - PROCESS | 1646 | ++DOCSHELL 0x119bc6800 == 34 [pid = 1646] [id = 542] 23:21:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x116a0b000) [pid = 1646] [serial = 1626] [outer = 0x0] 23:21:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x1176df800) [pid = 1646] [serial = 1627] [outer = 0x116a0b000] 23:21:50 INFO - PROCESS | 1646 | 1467872510286 Marionette DEBUG loaded listener.js 23:21:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x11858f000) [pid = 1646] [serial = 1628] [outer = 0x116a0b000] 23:21:50 INFO - PROCESS | 1646 | 1467872510704 Marionette TRACE conn2 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 23:21:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 23:21:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 672ms 23:21:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 23:21:50 INFO - PROCESS | 1646 | 1467872510753 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 23:21:50 INFO - PROCESS | 1646 | 1467872510756 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 23:21:50 INFO - PROCESS | 1646 | 1467872510761 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 23:21:50 INFO - PROCESS | 1646 | 1467872510763 Marionette TRACE conn2 <- [1,2142,null,{}] 23:21:50 INFO - PROCESS | 1646 | 1467872510765 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:50 INFO - PROCESS | 1646 | 1467872510767 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:50 INFO - PROCESS | 1646 | 1467872510881 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 23:21:50 INFO - PROCESS | 1646 | 1467872510964 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:50 INFO - PROCESS | 1646 | 1467872510965 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:50 INFO - PROCESS | 1646 | ++DOCSHELL 0x126638000 == 35 [pid = 1646] [id = 543] 23:21:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x1185b6800) [pid = 1646] [serial = 1629] [outer = 0x0] 23:21:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x119926400) [pid = 1646] [serial = 1630] [outer = 0x1185b6800] 23:21:51 INFO - PROCESS | 1646 | 1467872510997 Marionette DEBUG loaded listener.js 23:21:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x1236d8400) [pid = 1646] [serial = 1631] [outer = 0x1185b6800] 23:21:51 INFO - PROCESS | 1646 | 1467872511412 Marionette TRACE conn2 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 23:21:51 INFO - PROCESS | 1646 | 1467872511436 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 23:21:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 23:21:51 INFO - PROCESS | 1646 | 1467872511441 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 23:21:51 INFO - PROCESS | 1646 | 1467872511443 Marionette TRACE conn2 <- [1,2146,null,{}] 23:21:51 INFO - PROCESS | 1646 | 1467872511451 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:51 INFO - PROCESS | 1646 | 1467872511454 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:51 INFO - PROCESS | 1646 | 1467872511548 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 23:21:51 INFO - PROCESS | 1646 | 1467872511606 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:51 INFO - PROCESS | 1646 | 1467872511608 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:51 INFO - PROCESS | 1646 | ++DOCSHELL 0x1285c9000 == 36 [pid = 1646] [id = 544] 23:21:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x123b2f400) [pid = 1646] [serial = 1632] [outer = 0x0] 23:21:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x123bcec00) [pid = 1646] [serial = 1633] [outer = 0x123b2f400] 23:21:51 INFO - PROCESS | 1646 | 1467872511638 Marionette DEBUG loaded listener.js 23:21:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x1247de000) [pid = 1646] [serial = 1634] [outer = 0x123b2f400] 23:21:52 INFO - PROCESS | 1646 | 1467872512056 Marionette TRACE conn2 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 23:21:52 INFO - PROCESS | 1646 | 1467872512066 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 23:21:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 23:21:52 INFO - PROCESS | 1646 | 1467872512068 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 23:21:52 INFO - PROCESS | 1646 | 1467872512069 Marionette TRACE conn2 <- [1,2150,null,{}] 23:21:52 INFO - PROCESS | 1646 | 1467872512074 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:52 INFO - PROCESS | 1646 | 1467872512075 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:52 INFO - PROCESS | 1646 | 1467872512170 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 23:21:52 INFO - PROCESS | 1646 | 1467872512256 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:52 INFO - PROCESS | 1646 | 1467872512257 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x1169af000 == 37 [pid = 1646] [id = 545] 23:21:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x12669c000) [pid = 1646] [serial = 1635] [outer = 0x0] 23:21:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x12836c000) [pid = 1646] [serial = 1636] [outer = 0x12669c000] 23:21:52 INFO - PROCESS | 1646 | 1467872512287 Marionette DEBUG loaded listener.js 23:21:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x128378000) [pid = 1646] [serial = 1637] [outer = 0x12669c000] 23:21:52 INFO - PROCESS | 1646 | 1467872512693 Marionette TRACE conn2 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 23:21:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 23:21:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 674ms 23:21:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 23:21:52 INFO - PROCESS | 1646 | 1467872512742 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 23:21:52 INFO - PROCESS | 1646 | 1467872512744 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 23:21:52 INFO - PROCESS | 1646 | 1467872512746 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 23:21:52 INFO - PROCESS | 1646 | 1467872512747 Marionette TRACE conn2 <- [1,2154,null,{}] 23:21:52 INFO - PROCESS | 1646 | 1467872512749 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:52 INFO - PROCESS | 1646 | 1467872512751 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:52 INFO - PROCESS | 1646 | 1467872512844 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 23:21:52 INFO - PROCESS | 1646 | 1467872512900 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:52 INFO - PROCESS | 1646 | 1467872512901 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x129f62800 == 38 [pid = 1646] [id = 546] 23:21:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x126943c00) [pid = 1646] [serial = 1638] [outer = 0x0] 23:21:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x1283e8000) [pid = 1646] [serial = 1639] [outer = 0x126943c00] 23:21:52 INFO - PROCESS | 1646 | 1467872512929 Marionette DEBUG loaded listener.js 23:21:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x128570c00) [pid = 1646] [serial = 1640] [outer = 0x126943c00] 23:21:53 INFO - PROCESS | 1646 | 1467872513347 Marionette TRACE conn2 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 23:21:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 23:21:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 669ms 23:21:53 INFO - PROCESS | 1646 | 1467872513415 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 23:21:53 INFO - PROCESS | 1646 | 1467872513416 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 23:21:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 23:21:53 INFO - PROCESS | 1646 | 1467872513419 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 23:21:53 INFO - PROCESS | 1646 | 1467872513420 Marionette TRACE conn2 <- [1,2158,null,{}] 23:21:53 INFO - PROCESS | 1646 | 1467872513422 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:53 INFO - PROCESS | 1646 | 1467872513427 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:53 INFO - PROCESS | 1646 | 1467872513623 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 23:21:53 INFO - PROCESS | 1646 | 1467872513708 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:53 INFO - PROCESS | 1646 | 1467872513710 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:53 INFO - PROCESS | 1646 | ++DOCSHELL 0x118253000 == 39 [pid = 1646] [id = 547] 23:21:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x112e4b400) [pid = 1646] [serial = 1641] [outer = 0x0] 23:21:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x1133bd800) [pid = 1646] [serial = 1642] [outer = 0x112e4b400] 23:21:53 INFO - PROCESS | 1646 | 1467872513738 Marionette DEBUG loaded listener.js 23:21:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x1175afc00) [pid = 1646] [serial = 1643] [outer = 0x112e4b400] 23:21:54 INFO - PROCESS | 1646 | --DOCSHELL 0x121724000 == 38 [pid = 1646] [id = 540] 23:21:54 INFO - PROCESS | 1646 | --DOCSHELL 0x1188a0800 == 37 [pid = 1646] [id = 539] 23:21:54 INFO - PROCESS | 1646 | --DOCSHELL 0x11824e800 == 36 [pid = 1646] [id = 538] 23:21:54 INFO - PROCESS | 1646 | --DOCSHELL 0x11839c000 == 35 [pid = 1646] [id = 537] 23:21:54 INFO - PROCESS | 1646 | --DOCSHELL 0x117e61000 == 34 [pid = 1646] [id = 524] 23:21:54 INFO - PROCESS | 1646 | --DOCSHELL 0x12c122800 == 33 [pid = 1646] [id = 536] 23:21:54 INFO - PROCESS | 1646 | --DOCSHELL 0x129f62800 == 32 [pid = 1646] [id = 546] 23:21:54 INFO - PROCESS | 1646 | --DOCSHELL 0x1169af000 == 31 [pid = 1646] [id = 545] 23:21:54 INFO - PROCESS | 1646 | --DOCSHELL 0x1285c9000 == 30 [pid = 1646] [id = 544] 23:21:54 INFO - PROCESS | 1646 | --DOCSHELL 0x126638000 == 29 [pid = 1646] [id = 543] 23:21:54 INFO - PROCESS | 1646 | --DOCSHELL 0x119bc6800 == 28 [pid = 1646] [id = 542] 23:21:54 INFO - PROCESS | 1646 | --DOCSHELL 0x123cc9000 == 27 [pid = 1646] [id = 541] 23:21:54 INFO - PROCESS | 1646 | 1467872514670 Marionette TRACE conn2 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 23:21:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 23:21:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1273ms 23:21:54 INFO - PROCESS | 1646 | 1467872514693 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 23:21:54 INFO - PROCESS | 1646 | 1467872514695 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 23:21:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 23:21:54 INFO - PROCESS | 1646 | 1467872514699 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 23:21:54 INFO - PROCESS | 1646 | 1467872514700 Marionette TRACE conn2 <- [1,2162,null,{}] 23:21:54 INFO - PROCESS | 1646 | 1467872514704 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:54 INFO - PROCESS | 1646 | 1467872514706 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:54 INFO - PROCESS | 1646 | 1467872514786 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 23:21:54 INFO - PROCESS | 1646 | 1467872514793 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:54 INFO - PROCESS | 1646 | 1467872514795 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x117175800 == 28 [pid = 1646] [id = 548] 23:21:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x113c71c00) [pid = 1646] [serial = 1644] [outer = 0x0] 23:21:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x115ddbc00) [pid = 1646] [serial = 1645] [outer = 0x113c71c00] 23:21:54 INFO - PROCESS | 1646 | 1467872514824 Marionette DEBUG loaded listener.js 23:21:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x110eb7400) [pid = 1646] [serial = 1646] [outer = 0x113c71c00] 23:21:55 INFO - PROCESS | 1646 | 1467872515223 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 23:21:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 23:21:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 570ms 23:21:55 INFO - PROCESS | 1646 | 1467872515269 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 23:21:55 INFO - PROCESS | 1646 | 1467872515272 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 23:21:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 23:21:55 INFO - PROCESS | 1646 | 1467872515277 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 23:21:55 INFO - PROCESS | 1646 | 1467872515279 Marionette TRACE conn2 <- [1,2166,null,{}] 23:21:55 INFO - PROCESS | 1646 | 1467872515281 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:55 INFO - PROCESS | 1646 | 1467872515283 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:55 INFO - PROCESS | 1646 | 1467872515387 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 23:21:55 INFO - PROCESS | 1646 | 1467872515395 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:55 INFO - PROCESS | 1646 | 1467872515397 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x1195dc000 == 29 [pid = 1646] [id = 549] 23:21:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x11825fc00) [pid = 1646] [serial = 1647] [outer = 0x0] 23:21:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x11858e000) [pid = 1646] [serial = 1648] [outer = 0x11825fc00] 23:21:55 INFO - PROCESS | 1646 | 1467872515424 Marionette DEBUG loaded listener.js 23:21:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x1187f1000) [pid = 1646] [serial = 1649] [outer = 0x11825fc00] 23:21:55 INFO - PROCESS | 1646 | 1467872515793 Marionette TRACE conn2 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 23:21:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 23:21:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 522ms 23:21:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 23:21:55 INFO - PROCESS | 1646 | 1467872515800 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 23:21:55 INFO - PROCESS | 1646 | 1467872515801 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 23:21:55 INFO - PROCESS | 1646 | 1467872515805 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 23:21:55 INFO - PROCESS | 1646 | 1467872515807 Marionette TRACE conn2 <- [1,2170,null,{}] 23:21:55 INFO - PROCESS | 1646 | 1467872515831 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:55 INFO - PROCESS | 1646 | 1467872515835 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:55 INFO - PROCESS | 1646 | 1467872515932 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 23:21:55 INFO - PROCESS | 1646 | 1467872515938 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:55 INFO - PROCESS | 1646 | 1467872515940 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x123ce2000 == 30 [pid = 1646] [id = 550] 23:21:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x112f92c00) [pid = 1646] [serial = 1650] [outer = 0x0] 23:21:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x119fcb800) [pid = 1646] [serial = 1651] [outer = 0x112f92c00] 23:21:55 INFO - PROCESS | 1646 | 1467872515968 Marionette DEBUG loaded listener.js 23:21:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x123645800) [pid = 1646] [serial = 1652] [outer = 0x112f92c00] 23:21:56 INFO - PROCESS | 1646 | 1467872516329 Marionette TRACE conn2 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 23:21:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 23:21:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 579ms 23:21:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 23:21:56 INFO - PROCESS | 1646 | 1467872516384 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 23:21:56 INFO - PROCESS | 1646 | 1467872516385 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 23:21:56 INFO - PROCESS | 1646 | 1467872516388 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 23:21:56 INFO - PROCESS | 1646 | 1467872516389 Marionette TRACE conn2 <- [1,2174,null,{}] 23:21:56 INFO - PROCESS | 1646 | 1467872516391 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:56 INFO - PROCESS | 1646 | 1467872516392 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:56 INFO - PROCESS | 1646 | 1467872516492 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 23:21:56 INFO - PROCESS | 1646 | 1467872516495 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:56 INFO - PROCESS | 1646 | 1467872516496 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:56 INFO - PROCESS | 1646 | ++DOCSHELL 0x1282f1800 == 31 [pid = 1646] [id = 551] 23:21:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x1236db400) [pid = 1646] [serial = 1653] [outer = 0x0] 23:21:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x123b2c400) [pid = 1646] [serial = 1654] [outer = 0x1236db400] 23:21:56 INFO - PROCESS | 1646 | 1467872516521 Marionette DEBUG loaded listener.js 23:21:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x123b6b400) [pid = 1646] [serial = 1655] [outer = 0x1236db400] 23:21:56 INFO - PROCESS | 1646 | 1467872516867 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 23:21:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 23:21:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 520ms 23:21:56 INFO - PROCESS | 1646 | 1467872516911 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 23:21:56 INFO - PROCESS | 1646 | 1467872516913 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 23:21:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 23:21:56 INFO - PROCESS | 1646 | 1467872516915 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 23:21:56 INFO - PROCESS | 1646 | 1467872516916 Marionette TRACE conn2 <- [1,2178,null,{}] 23:21:56 INFO - PROCESS | 1646 | 1467872516918 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:56 INFO - PROCESS | 1646 | 1467872516920 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:57 INFO - PROCESS | 1646 | 1467872517023 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 23:21:57 INFO - PROCESS | 1646 | 1467872517027 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:57 INFO - PROCESS | 1646 | 1467872517028 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x128af2800 == 32 [pid = 1646] [id = 552] 23:21:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 117 (0x1181a9800) [pid = 1646] [serial = 1656] [outer = 0x0] 23:21:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 118 (0x123b74c00) [pid = 1646] [serial = 1657] [outer = 0x1181a9800] 23:21:57 INFO - PROCESS | 1646 | 1467872517052 Marionette DEBUG loaded listener.js 23:21:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 119 (0x124cc4c00) [pid = 1646] [serial = 1658] [outer = 0x1181a9800] 23:21:57 INFO - PROCESS | 1646 | --DOMWINDOW == 118 (0x1187f7c00) [pid = 1646] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 23:21:57 INFO - PROCESS | 1646 | --DOMWINDOW == 117 (0x124ccc800) [pid = 1646] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 23:21:57 INFO - PROCESS | 1646 | --DOMWINDOW == 116 (0x1164df800) [pid = 1646] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 23:21:57 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x112e0e800) [pid = 1646] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 23:21:57 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x115fb2c00) [pid = 1646] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 23:21:57 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x11297c800) [pid = 1646] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 23:21:57 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x112e4c800) [pid = 1646] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 23:21:57 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x114f9fc00) [pid = 1646] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 23:21:57 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x119440c00) [pid = 1646] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 23:21:57 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x1236d1800) [pid = 1646] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 23:21:57 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x110ee7800) [pid = 1646] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 23:21:57 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x1166fec00) [pid = 1646] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 23:21:57 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x11876c400) [pid = 1646] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 23:21:57 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x123c81c00) [pid = 1646] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 23:21:57 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x11858a800) [pid = 1646] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 23:21:57 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x119b4c800) [pid = 1646] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 23:21:57 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x1187ee400) [pid = 1646] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 23:21:57 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x112e53400) [pid = 1646] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 23:21:57 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x117116800) [pid = 1646] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 23:21:57 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x11647e800) [pid = 1646] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 23:21:57 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x1176e9000) [pid = 1646] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 23:21:57 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x113994c00) [pid = 1646] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 23:21:57 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x12170cc00) [pid = 1646] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 23:21:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 23:21:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 719ms 23:21:57 INFO - PROCESS | 1646 | 1467872517632 Marionette TRACE conn2 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 23:21:57 INFO - PROCESS | 1646 | 1467872517635 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 23:21:57 INFO - PROCESS | 1646 | 1467872517638 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 23:21:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 23:21:57 INFO - PROCESS | 1646 | 1467872517642 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 23:21:57 INFO - PROCESS | 1646 | 1467872517643 Marionette TRACE conn2 <- [1,2182,null,{}] 23:21:57 INFO - PROCESS | 1646 | 1467872517646 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:57 INFO - PROCESS | 1646 | 1467872517650 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:57 INFO - PROCESS | 1646 | 1467872517759 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 23:21:57 INFO - PROCESS | 1646 | 1467872517847 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:57 INFO - PROCESS | 1646 | 1467872517848 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x129f6f800 == 33 [pid = 1646] [id = 553] 23:21:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x112c5c000) [pid = 1646] [serial = 1659] [outer = 0x0] 23:21:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x113cecc00) [pid = 1646] [serial = 1660] [outer = 0x112c5c000] 23:21:57 INFO - PROCESS | 1646 | 1467872517889 Marionette DEBUG loaded listener.js 23:21:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x123641c00) [pid = 1646] [serial = 1661] [outer = 0x112c5c000] 23:21:58 INFO - PROCESS | 1646 | 1467872518261 Marionette TRACE conn2 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 23:21:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 23:21:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 671ms 23:21:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 23:21:58 INFO - PROCESS | 1646 | 1467872518314 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 23:21:58 INFO - PROCESS | 1646 | 1467872518315 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 23:21:58 INFO - PROCESS | 1646 | 1467872518317 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 23:21:58 INFO - PROCESS | 1646 | 1467872518318 Marionette TRACE conn2 <- [1,2186,null,{}] 23:21:58 INFO - PROCESS | 1646 | 1467872518321 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:58 INFO - PROCESS | 1646 | 1467872518322 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:58 INFO - PROCESS | 1646 | 1467872518425 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 23:21:58 INFO - PROCESS | 1646 | 1467872518431 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:58 INFO - PROCESS | 1646 | 1467872518432 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ba88000 == 34 [pid = 1646] [id = 554] 23:21:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x123b6b000) [pid = 1646] [serial = 1662] [outer = 0x0] 23:21:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x124d80800) [pid = 1646] [serial = 1663] [outer = 0x123b6b000] 23:21:58 INFO - PROCESS | 1646 | 1467872518458 Marionette DEBUG loaded listener.js 23:21:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x126940c00) [pid = 1646] [serial = 1664] [outer = 0x123b6b000] 23:21:58 INFO - PROCESS | 1646 | 1467872518757 Marionette TRACE conn2 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 23:21:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 23:21:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 467ms 23:21:58 INFO - PROCESS | 1646 | 1467872518785 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 23:21:58 INFO - PROCESS | 1646 | 1467872518786 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 23:21:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 23:21:58 INFO - PROCESS | 1646 | 1467872518791 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 23:21:58 INFO - PROCESS | 1646 | 1467872518792 Marionette TRACE conn2 <- [1,2190,null,{}] 23:21:58 INFO - PROCESS | 1646 | 1467872518794 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:58 INFO - PROCESS | 1646 | 1467872518795 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:58 INFO - PROCESS | 1646 | 1467872518866 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 23:21:58 INFO - PROCESS | 1646 | 1467872518873 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:58 INFO - PROCESS | 1646 | 1467872518875 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c12a800 == 35 [pid = 1646] [id = 555] 23:21:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x115d18000) [pid = 1646] [serial = 1665] [outer = 0x0] 23:21:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x128372c00) [pid = 1646] [serial = 1666] [outer = 0x115d18000] 23:21:58 INFO - PROCESS | 1646 | 1467872518898 Marionette DEBUG loaded listener.js 23:21:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x1283ecc00) [pid = 1646] [serial = 1667] [outer = 0x115d18000] 23:21:59 INFO - PROCESS | 1646 | 1467872519223 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 23:21:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 23:21:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 475ms 23:21:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 23:21:59 INFO - PROCESS | 1646 | 1467872519265 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 23:21:59 INFO - PROCESS | 1646 | 1467872519266 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 23:21:59 INFO - PROCESS | 1646 | 1467872519269 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 23:21:59 INFO - PROCESS | 1646 | 1467872519270 Marionette TRACE conn2 <- [1,2194,null,{}] 23:21:59 INFO - PROCESS | 1646 | 1467872519272 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:59 INFO - PROCESS | 1646 | 1467872519273 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:59 INFO - PROCESS | 1646 | 1467872519376 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 23:21:59 INFO - PROCESS | 1646 | 1467872519383 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:59 INFO - PROCESS | 1646 | 1467872519391 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:21:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x123ce0800 == 36 [pid = 1646] [id = 556] 23:21:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x123640c00) [pid = 1646] [serial = 1668] [outer = 0x0] 23:21:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x128551c00) [pid = 1646] [serial = 1669] [outer = 0x123640c00] 23:21:59 INFO - PROCESS | 1646 | 1467872519416 Marionette DEBUG loaded listener.js 23:21:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x12857d800) [pid = 1646] [serial = 1670] [outer = 0x123640c00] 23:21:59 INFO - PROCESS | 1646 | 1467872519971 Marionette TRACE conn2 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 23:21:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 23:21:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 720ms 23:21:59 INFO - PROCESS | 1646 | 1467872519990 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 23:21:59 INFO - PROCESS | 1646 | 1467872519993 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 23:21:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 23:22:00 INFO - PROCESS | 1646 | 1467872519997 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 23:22:00 INFO - PROCESS | 1646 | 1467872519998 Marionette TRACE conn2 <- [1,2198,null,{}] 23:22:00 INFO - PROCESS | 1646 | 1467872520002 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:00 INFO - PROCESS | 1646 | 1467872520004 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:00 INFO - PROCESS | 1646 | 1467872520157 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 23:22:00 INFO - PROCESS | 1646 | 1467872520191 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:00 INFO - PROCESS | 1646 | 1467872520192 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x1195d3000 == 37 [pid = 1646] [id = 557] 23:22:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x112e53400) [pid = 1646] [serial = 1671] [outer = 0x0] 23:22:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x113994c00) [pid = 1646] [serial = 1672] [outer = 0x112e53400] 23:22:00 INFO - PROCESS | 1646 | 1467872520254 Marionette DEBUG loaded listener.js 23:22:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x1166f3000) [pid = 1646] [serial = 1673] [outer = 0x112e53400] 23:22:00 INFO - PROCESS | 1646 | 1467872520765 Marionette TRACE conn2 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 23:22:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 23:22:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 820ms 23:22:00 INFO - PROCESS | 1646 | 1467872520826 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 23:22:00 INFO - PROCESS | 1646 | 1467872520829 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 23:22:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 23:22:00 INFO - PROCESS | 1646 | 1467872520835 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 23:22:00 INFO - PROCESS | 1646 | 1467872520837 Marionette TRACE conn2 <- [1,2202,null,{}] 23:22:00 INFO - PROCESS | 1646 | 1467872520839 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:00 INFO - PROCESS | 1646 | 1467872520841 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:00 INFO - PROCESS | 1646 | 1467872520948 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 23:22:01 INFO - PROCESS | 1646 | 1467872521028 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:01 INFO - PROCESS | 1646 | 1467872521030 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:01 INFO - PROCESS | 1646 | ++DOCSHELL 0x115fe1800 == 38 [pid = 1646] [id = 558] 23:22:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x112e50000) [pid = 1646] [serial = 1674] [outer = 0x0] 23:22:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x114f9dc00) [pid = 1646] [serial = 1675] [outer = 0x112e50000] 23:22:01 INFO - PROCESS | 1646 | 1467872521062 Marionette DEBUG loaded listener.js 23:22:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x118204000) [pid = 1646] [serial = 1676] [outer = 0x112e50000] 23:22:01 INFO - PROCESS | 1646 | --DOCSHELL 0x12c12a800 == 37 [pid = 1646] [id = 555] 23:22:01 INFO - PROCESS | 1646 | --DOCSHELL 0x12ba88000 == 36 [pid = 1646] [id = 554] 23:22:01 INFO - PROCESS | 1646 | --DOCSHELL 0x129f6f800 == 35 [pid = 1646] [id = 553] 23:22:01 INFO - PROCESS | 1646 | --DOCSHELL 0x128af2800 == 34 [pid = 1646] [id = 552] 23:22:01 INFO - PROCESS | 1646 | --DOCSHELL 0x1282f1800 == 33 [pid = 1646] [id = 551] 23:22:01 INFO - PROCESS | 1646 | --DOCSHELL 0x123ce2000 == 32 [pid = 1646] [id = 550] 23:22:01 INFO - PROCESS | 1646 | --DOCSHELL 0x1195dc000 == 31 [pid = 1646] [id = 549] 23:22:01 INFO - PROCESS | 1646 | --DOCSHELL 0x117175800 == 30 [pid = 1646] [id = 548] 23:22:01 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x117299c00) [pid = 1646] [serial = 1579] [outer = 0x0] [url = about:blank] 23:22:01 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x1234e9800) [pid = 1646] [serial = 1588] [outer = 0x0] [url = about:blank] 23:22:01 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x118202800) [pid = 1646] [serial = 1580] [outer = 0x0] [url = about:blank] 23:22:01 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x12658dc00) [pid = 1646] [serial = 1594] [outer = 0x0] [url = about:blank] 23:22:01 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x112ebe000) [pid = 1646] [serial = 1576] [outer = 0x0] [url = about:blank] 23:22:01 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x1185b2400) [pid = 1646] [serial = 1582] [outer = 0x0] [url = about:blank] 23:22:01 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x119188000) [pid = 1646] [serial = 1583] [outer = 0x0] [url = about:blank] 23:22:01 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x1175b5400) [pid = 1646] [serial = 1574] [outer = 0x0] [url = about:blank] 23:22:01 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x1166f6000) [pid = 1646] [serial = 1573] [outer = 0x0] [url = about:blank] 23:22:01 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x119b55400) [pid = 1646] [serial = 1585] [outer = 0x0] [url = about:blank] 23:22:01 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x119d87400) [pid = 1646] [serial = 1622] [outer = 0x0] [url = about:blank] 23:22:01 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x1246de000) [pid = 1646] [serial = 1592] [outer = 0x0] [url = about:blank] 23:22:01 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x112984000) [pid = 1646] [serial = 1559] [outer = 0x0] [url = about:blank] 23:22:01 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x123b2dc00) [pid = 1646] [serial = 1591] [outer = 0x0] [url = about:blank] 23:22:01 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x1121b9000) [pid = 1646] [serial = 1558] [outer = 0x0] [url = about:blank] 23:22:01 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x1175a9400) [pid = 1646] [serial = 1562] [outer = 0x0] [url = about:blank] 23:22:01 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x1167ec400) [pid = 1646] [serial = 1561] [outer = 0x0] [url = about:blank] 23:22:01 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x1199e8000) [pid = 1646] [serial = 1565] [outer = 0x0] [url = about:blank] 23:22:01 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x11917c800) [pid = 1646] [serial = 1564] [outer = 0x0] [url = about:blank] 23:22:01 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x128370800) [pid = 1646] [serial = 1597] [outer = 0x0] [url = about:blank] 23:22:01 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x12836c400) [pid = 1646] [serial = 1595] [outer = 0x0] [url = about:blank] 23:22:01 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x1283ea800) [pid = 1646] [serial = 1604] [outer = 0x0] [url = about:blank] 23:22:01 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x123bd3800) [pid = 1646] [serial = 1568] [outer = 0x0] [url = about:blank] 23:22:01 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x113c74c00) [pid = 1646] [serial = 1577] [outer = 0x0] [url = about:blank] 23:22:01 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x12363e000) [pid = 1646] [serial = 1567] [outer = 0x0] [url = about:blank] 23:22:01 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x128573c00) [pid = 1646] [serial = 1606] [outer = 0x0] [url = about:blank] 23:22:01 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x1283e3400) [pid = 1646] [serial = 1598] [outer = 0x0] [url = about:blank] 23:22:01 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x12836b000) [pid = 1646] [serial = 1571] [outer = 0x0] [url = about:blank] 23:22:01 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x1232b6800) [pid = 1646] [serial = 1570] [outer = 0x0] [url = about:blank] 23:22:01 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x128a7a400) [pid = 1646] [serial = 1607] [outer = 0x0] [url = about:blank] 23:22:01 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x1236d1000) [pid = 1646] [serial = 1589] [outer = 0x0] [url = about:blank] 23:22:01 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x11917c400) [pid = 1646] [serial = 1600] [outer = 0x0] [url = about:blank] 23:22:01 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x123b29000) [pid = 1646] [serial = 1601] [outer = 0x0] [url = about:blank] 23:22:01 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x123fd3800) [pid = 1646] [serial = 1603] [outer = 0x0] [url = about:blank] 23:22:01 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x116721c00) [pid = 1646] [serial = 1615] [outer = 0x0] [url = about:blank] 23:22:01 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x118586c00) [pid = 1646] [serial = 1618] [outer = 0x0] [url = about:blank] 23:22:01 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x1185ae000) [pid = 1646] [serial = 1619] [outer = 0x0] [url = about:blank] 23:22:01 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x1217dc000) [pid = 1646] [serial = 1586] [outer = 0x0] [url = about:blank] 23:22:01 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x128c47800) [pid = 1646] [serial = 1610] [outer = 0x0] [url = about:blank] 23:22:01 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x11729b800) [pid = 1646] [serial = 1616] [outer = 0x0] [url = about:blank] 23:22:01 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x115d20400) [pid = 1646] [serial = 1612] [outer = 0x0] [url = about:blank] 23:22:01 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x11697c800) [pid = 1646] [serial = 1613] [outer = 0x0] [url = about:blank] 23:22:01 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x123691400) [pid = 1646] [serial = 1624] [outer = 0x0] [url = about:blank] 23:22:01 INFO - PROCESS | 1646 | --DOMWINDOW == 70 (0x119447800) [pid = 1646] [serial = 1621] [outer = 0x0] [url = about:blank] 23:22:01 INFO - PROCESS | 1646 | --DOMWINDOW == 69 (0x128a7d000) [pid = 1646] [serial = 1609] [outer = 0x0] [url = about:blank] 23:22:01 INFO - PROCESS | 1646 | --DOMWINDOW == 68 (0x1236dc800) [pid = 1646] [serial = 1625] [outer = 0x0] [url = about:blank] 23:22:01 INFO - PROCESS | 1646 | 1467872521647 Marionette TRACE conn2 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 23:22:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 23:22:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 823ms 23:22:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 23:22:01 INFO - PROCESS | 1646 | 1467872521658 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 23:22:01 INFO - PROCESS | 1646 | 1467872521660 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 23:22:01 INFO - PROCESS | 1646 | 1467872521663 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 23:22:01 INFO - PROCESS | 1646 | 1467872521666 Marionette TRACE conn2 <- [1,2206,null,{}] 23:22:01 INFO - PROCESS | 1646 | 1467872521670 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:01 INFO - PROCESS | 1646 | 1467872521671 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:01 INFO - PROCESS | 1646 | 1467872521749 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 23:22:01 INFO - PROCESS | 1646 | 1467872521754 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:01 INFO - PROCESS | 1646 | 1467872521758 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:01 INFO - PROCESS | 1646 | ++DOCSHELL 0x117178000 == 31 [pid = 1646] [id = 559] 23:22:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 69 (0x1166f5000) [pid = 1646] [serial = 1677] [outer = 0x0] 23:22:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x117113400) [pid = 1646] [serial = 1678] [outer = 0x1166f5000] 23:22:01 INFO - PROCESS | 1646 | 1467872521785 Marionette DEBUG loaded listener.js 23:22:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x1181b1c00) [pid = 1646] [serial = 1679] [outer = 0x1166f5000] 23:22:02 INFO - PROCESS | 1646 | 1467872522133 Marionette TRACE conn2 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 23:22:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 23:22:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 521ms 23:22:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 23:22:02 INFO - PROCESS | 1646 | 1467872522184 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 23:22:02 INFO - PROCESS | 1646 | 1467872522187 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 23:22:02 INFO - PROCESS | 1646 | 1467872522191 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 23:22:02 INFO - PROCESS | 1646 | 1467872522193 Marionette TRACE conn2 <- [1,2210,null,{}] 23:22:02 INFO - PROCESS | 1646 | 1467872522195 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:02 INFO - PROCESS | 1646 | 1467872522197 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:02 INFO - PROCESS | 1646 | 1467872522275 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 23:22:02 INFO - PROCESS | 1646 | 1467872522279 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:02 INFO - PROCESS | 1646 | 1467872522280 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:02 INFO - PROCESS | 1646 | ++DOCSHELL 0x1183a6000 == 32 [pid = 1646] [id = 560] 23:22:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x11820e800) [pid = 1646] [serial = 1680] [outer = 0x0] 23:22:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x1185ac000) [pid = 1646] [serial = 1681] [outer = 0x11820e800] 23:22:02 INFO - PROCESS | 1646 | 1467872522309 Marionette DEBUG loaded listener.js 23:22:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x1187f2800) [pid = 1646] [serial = 1682] [outer = 0x11820e800] 23:22:02 INFO - PROCESS | 1646 | 1467872522655 Marionette TRACE conn2 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 23:22:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 23:22:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 471ms 23:22:02 INFO - PROCESS | 1646 | 1467872522663 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 23:22:02 INFO - PROCESS | 1646 | 1467872522664 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 23:22:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 23:22:02 INFO - PROCESS | 1646 | 1467872522666 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 23:22:02 INFO - PROCESS | 1646 | 1467872522669 Marionette TRACE conn2 <- [1,2214,null,{}] 23:22:02 INFO - PROCESS | 1646 | 1467872522679 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:02 INFO - PROCESS | 1646 | 1467872522682 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:02 INFO - PROCESS | 1646 | 1467872522767 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 23:22:02 INFO - PROCESS | 1646 | 1467872522823 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:02 INFO - PROCESS | 1646 | 1467872522825 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:02 INFO - PROCESS | 1646 | ++DOCSHELL 0x121722000 == 33 [pid = 1646] [id = 561] 23:22:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x1128adc00) [pid = 1646] [serial = 1683] [outer = 0x0] 23:22:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x11982f800) [pid = 1646] [serial = 1684] [outer = 0x1128adc00] 23:22:02 INFO - PROCESS | 1646 | 1467872522853 Marionette DEBUG loaded listener.js 23:22:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x123106400) [pid = 1646] [serial = 1685] [outer = 0x1128adc00] 23:22:03 INFO - PROCESS | 1646 | 1467872523130 Marionette TRACE conn2 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 23:22:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 23:22:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 476ms 23:22:03 INFO - PROCESS | 1646 | 1467872523145 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 23:22:03 INFO - PROCESS | 1646 | 1467872523147 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 23:22:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 23:22:03 INFO - PROCESS | 1646 | 1467872523149 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 23:22:03 INFO - PROCESS | 1646 | 1467872523151 Marionette TRACE conn2 <- [1,2218,null,{}] 23:22:03 INFO - PROCESS | 1646 | 1467872523153 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:03 INFO - PROCESS | 1646 | 1467872523156 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:03 INFO - PROCESS | 1646 | 1467872523246 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 23:22:03 INFO - PROCESS | 1646 | 1467872523250 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:03 INFO - PROCESS | 1646 | 1467872523251 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:03 INFO - PROCESS | 1646 | ++DOCSHELL 0x1240ec800 == 34 [pid = 1646] [id = 562] 23:22:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x123303800) [pid = 1646] [serial = 1686] [outer = 0x0] 23:22:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x1236d7400) [pid = 1646] [serial = 1687] [outer = 0x123303800] 23:22:03 INFO - PROCESS | 1646 | 1467872523278 Marionette DEBUG loaded listener.js 23:22:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x123776000) [pid = 1646] [serial = 1688] [outer = 0x123303800] 23:22:03 INFO - PROCESS | 1646 | 1467872523606 Marionette TRACE conn2 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 23:22:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 23:22:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 469ms 23:22:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 23:22:03 INFO - PROCESS | 1646 | 1467872523618 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 23:22:03 INFO - PROCESS | 1646 | 1467872523620 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 23:22:03 INFO - PROCESS | 1646 | 1467872523624 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 23:22:03 INFO - PROCESS | 1646 | 1467872523625 Marionette TRACE conn2 <- [1,2222,null,{}] 23:22:03 INFO - PROCESS | 1646 | 1467872523628 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:03 INFO - PROCESS | 1646 | 1467872523629 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:03 INFO - PROCESS | 1646 | 1467872523735 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 23:22:03 INFO - PROCESS | 1646 | 1467872523745 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:03 INFO - PROCESS | 1646 | 1467872523746 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:03 INFO - PROCESS | 1646 | ++DOCSHELL 0x126641000 == 35 [pid = 1646] [id = 563] 23:22:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x111aa5800) [pid = 1646] [serial = 1689] [outer = 0x0] 23:22:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x123771800) [pid = 1646] [serial = 1690] [outer = 0x111aa5800] 23:22:03 INFO - PROCESS | 1646 | 1467872523770 Marionette DEBUG loaded listener.js 23:22:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x123b70000) [pid = 1646] [serial = 1691] [outer = 0x111aa5800] 23:22:04 INFO - PROCESS | 1646 | 1467872524117 Marionette TRACE conn2 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 23:22:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 23:22:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 519ms 23:22:04 INFO - PROCESS | 1646 | 1467872524153 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 23:22:04 INFO - PROCESS | 1646 | 1467872524155 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 23:22:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 23:22:04 INFO - PROCESS | 1646 | 1467872524157 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 23:22:04 INFO - PROCESS | 1646 | 1467872524158 Marionette TRACE conn2 <- [1,2226,null,{}] 23:22:04 INFO - PROCESS | 1646 | 1467872524160 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:04 INFO - PROCESS | 1646 | 1467872524164 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:04 INFO - PROCESS | 1646 | 1467872524275 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 23:22:04 INFO - PROCESS | 1646 | 1467872524287 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:04 INFO - PROCESS | 1646 | 1467872524289 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:04 INFO - PROCESS | 1646 | ++DOCSHELL 0x128321800 == 36 [pid = 1646] [id = 564] 23:22:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x123bd8400) [pid = 1646] [serial = 1692] [outer = 0x0] 23:22:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x12836d400) [pid = 1646] [serial = 1693] [outer = 0x123bd8400] 23:22:04 INFO - PROCESS | 1646 | 1467872524313 Marionette DEBUG loaded listener.js 23:22:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x128574c00) [pid = 1646] [serial = 1694] [outer = 0x123bd8400] 23:22:04 INFO - PROCESS | 1646 | 1467872524663 Marionette TRACE conn2 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 23:22:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 23:22:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 519ms 23:22:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 23:22:04 INFO - PROCESS | 1646 | 1467872524676 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 23:22:04 INFO - PROCESS | 1646 | 1467872524677 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 23:22:04 INFO - PROCESS | 1646 | 1467872524679 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 23:22:04 INFO - PROCESS | 1646 | 1467872524680 Marionette TRACE conn2 <- [1,2230,null,{}] 23:22:04 INFO - PROCESS | 1646 | 1467872524683 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:04 INFO - PROCESS | 1646 | 1467872524684 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:04 INFO - PROCESS | 1646 | 1467872524780 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 23:22:04 INFO - PROCESS | 1646 | 1467872524792 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:04 INFO - PROCESS | 1646 | 1467872524794 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:04 INFO - PROCESS | 1646 | ++DOCSHELL 0x129ce8800 == 37 [pid = 1646] [id = 565] 23:22:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x128579000) [pid = 1646] [serial = 1695] [outer = 0x0] 23:22:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x12857e400) [pid = 1646] [serial = 1696] [outer = 0x128579000] 23:22:04 INFO - PROCESS | 1646 | 1467872524817 Marionette DEBUG loaded listener.js 23:22:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x12877d000) [pid = 1646] [serial = 1697] [outer = 0x128579000] 23:22:05 INFO - PROCESS | 1646 | 1467872525133 Marionette TRACE conn2 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 23:22:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 23:22:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 468ms 23:22:05 INFO - PROCESS | 1646 | 1467872525147 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 23:22:05 INFO - PROCESS | 1646 | 1467872525148 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 23:22:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 23:22:05 INFO - PROCESS | 1646 | 1467872525151 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 23:22:05 INFO - PROCESS | 1646 | 1467872525152 Marionette TRACE conn2 <- [1,2234,null,{}] 23:22:05 INFO - PROCESS | 1646 | 1467872525156 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:05 INFO - PROCESS | 1646 | 1467872525157 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:05 INFO - PROCESS | 1646 | 1467872525252 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 23:22:05 INFO - PROCESS | 1646 | 1467872525262 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:05 INFO - PROCESS | 1646 | 1467872525263 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:05 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a058000 == 38 [pid = 1646] [id = 566] 23:22:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x128a79400) [pid = 1646] [serial = 1698] [outer = 0x0] 23:22:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x128a83800) [pid = 1646] [serial = 1699] [outer = 0x128a79400] 23:22:05 INFO - PROCESS | 1646 | 1467872525287 Marionette DEBUG loaded listener.js 23:22:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x128c49000) [pid = 1646] [serial = 1700] [outer = 0x128a79400] 23:22:05 INFO - PROCESS | 1646 | 1467872525612 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 23:22:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 23:22:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 471ms 23:22:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 23:22:05 INFO - PROCESS | 1646 | 1467872525624 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 23:22:05 INFO - PROCESS | 1646 | 1467872525625 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 23:22:05 INFO - PROCESS | 1646 | 1467872525627 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 23:22:05 INFO - PROCESS | 1646 | 1467872525628 Marionette TRACE conn2 <- [1,2238,null,{}] 23:22:05 INFO - PROCESS | 1646 | 1467872525631 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:05 INFO - PROCESS | 1646 | 1467872525632 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:05 INFO - PROCESS | 1646 | 1467872525731 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 23:22:05 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x115d18000) [pid = 1646] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 23:22:05 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x116a0b000) [pid = 1646] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 23:22:05 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x112f92c00) [pid = 1646] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 23:22:05 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x112e4b400) [pid = 1646] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 23:22:05 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x1185b6800) [pid = 1646] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 23:22:05 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x113c71c00) [pid = 1646] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 23:22:05 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x123b2f400) [pid = 1646] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 23:22:05 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x11825fc00) [pid = 1646] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 23:22:05 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x1236db400) [pid = 1646] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 23:22:05 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x12669c000) [pid = 1646] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 23:22:05 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x1181a9800) [pid = 1646] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 23:22:05 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x112c5c000) [pid = 1646] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 23:22:05 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x126943c00) [pid = 1646] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 23:22:05 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x123b6b000) [pid = 1646] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 23:22:05 INFO - PROCESS | 1646 | 1467872525824 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:05 INFO - PROCESS | 1646 | 1467872525825 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:05 INFO - PROCESS | 1646 | ++DOCSHELL 0x1181de800 == 39 [pid = 1646] [id = 567] 23:22:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x111c1e000) [pid = 1646] [serial = 1701] [outer = 0x0] 23:22:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x1164d6800) [pid = 1646] [serial = 1702] [outer = 0x111c1e000] 23:22:05 INFO - PROCESS | 1646 | 1467872525849 Marionette DEBUG loaded listener.js 23:22:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x119449000) [pid = 1646] [serial = 1703] [outer = 0x111c1e000] 23:22:06 INFO - PROCESS | 1646 | 1467872526143 Marionette TRACE conn2 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 23:22:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 23:22:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 571ms 23:22:06 INFO - PROCESS | 1646 | 1467872526199 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 23:22:06 INFO - PROCESS | 1646 | 1467872526201 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 23:22:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 23:22:06 INFO - PROCESS | 1646 | 1467872526204 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 23:22:06 INFO - PROCESS | 1646 | 1467872526207 Marionette TRACE conn2 <- [1,2242,null,{}] 23:22:06 INFO - PROCESS | 1646 | 1467872526210 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:06 INFO - PROCESS | 1646 | 1467872526211 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:06 INFO - PROCESS | 1646 | 1467872526331 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 23:22:06 INFO - PROCESS | 1646 | 1467872526415 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:06 INFO - PROCESS | 1646 | 1467872526416 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ba7b800 == 40 [pid = 1646] [id = 568] 23:22:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x11876ec00) [pid = 1646] [serial = 1704] [outer = 0x0] 23:22:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x123b68000) [pid = 1646] [serial = 1705] [outer = 0x11876ec00] 23:22:06 INFO - PROCESS | 1646 | 1467872526457 Marionette DEBUG loaded listener.js 23:22:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x128574400) [pid = 1646] [serial = 1706] [outer = 0x11876ec00] 23:22:06 INFO - PROCESS | 1646 | 1467872526793 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 23:22:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 23:22:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 623ms 23:22:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 23:22:06 INFO - PROCESS | 1646 | 1467872526826 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 23:22:06 INFO - PROCESS | 1646 | 1467872526828 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 23:22:06 INFO - PROCESS | 1646 | 1467872526830 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 23:22:06 INFO - PROCESS | 1646 | 1467872526831 Marionette TRACE conn2 <- [1,2246,null,{}] 23:22:06 INFO - PROCESS | 1646 | 1467872526834 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:06 INFO - PROCESS | 1646 | 1467872526835 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:06 INFO - PROCESS | 1646 | 1467872526928 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 23:22:06 INFO - PROCESS | 1646 | 1467872526985 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:06 INFO - PROCESS | 1646 | 1467872526986 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c13e800 == 41 [pid = 1646] [id = 569] 23:22:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x119189800) [pid = 1646] [serial = 1707] [outer = 0x0] 23:22:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x128c4ec00) [pid = 1646] [serial = 1708] [outer = 0x119189800] 23:22:07 INFO - PROCESS | 1646 | 1467872527012 Marionette DEBUG loaded listener.js 23:22:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x128e11c00) [pid = 1646] [serial = 1709] [outer = 0x119189800] 23:22:07 INFO - PROCESS | 1646 | 1467872527272 Marionette TRACE conn2 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 23:22:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 23:22:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 469ms 23:22:07 INFO - PROCESS | 1646 | 1467872527299 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 23:22:07 INFO - PROCESS | 1646 | 1467872527301 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 23:22:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 23:22:07 INFO - PROCESS | 1646 | 1467872527310 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 23:22:07 INFO - PROCESS | 1646 | 1467872527311 Marionette TRACE conn2 <- [1,2250,null,{}] 23:22:07 INFO - PROCESS | 1646 | 1467872527315 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:07 INFO - PROCESS | 1646 | 1467872527316 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:07 INFO - PROCESS | 1646 | 1467872527397 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 23:22:07 INFO - PROCESS | 1646 | 1467872527401 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:07 INFO - PROCESS | 1646 | 1467872527402 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cb47000 == 42 [pid = 1646] [id = 570] 23:22:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x128e0f800) [pid = 1646] [serial = 1710] [outer = 0x0] 23:22:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x128e1d400) [pid = 1646] [serial = 1711] [outer = 0x128e0f800] 23:22:07 INFO - PROCESS | 1646 | 1467872527427 Marionette DEBUG loaded listener.js 23:22:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x129cb5400) [pid = 1646] [serial = 1712] [outer = 0x128e0f800] 23:22:07 INFO - PROCESS | 1646 | 1467872527760 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 23:22:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 23:22:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 479ms 23:22:07 INFO - PROCESS | 1646 | 1467872527783 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 23:22:07 INFO - PROCESS | 1646 | 1467872527784 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 23:22:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 23:22:07 INFO - PROCESS | 1646 | 1467872527846 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 23:22:07 INFO - PROCESS | 1646 | 1467872527847 Marionette TRACE conn2 <- [1,2254,null,{}] 23:22:07 INFO - PROCESS | 1646 | 1467872527851 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:07 INFO - PROCESS | 1646 | 1467872527854 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:07 INFO - PROCESS | 1646 | 1467872527967 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 23:22:08 INFO - PROCESS | 1646 | 1467872528040 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:08 INFO - PROCESS | 1646 | 1467872528042 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x117175800 == 43 [pid = 1646] [id = 571] 23:22:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x112e4d800) [pid = 1646] [serial = 1713] [outer = 0x0] 23:22:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x115d20400) [pid = 1646] [serial = 1714] [outer = 0x112e4d800] 23:22:08 INFO - PROCESS | 1646 | 1467872528073 Marionette DEBUG loaded listener.js 23:22:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x1175b5400) [pid = 1646] [serial = 1715] [outer = 0x112e4d800] 23:22:08 INFO - PROCESS | 1646 | 1467872528494 Marionette TRACE conn2 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 23:22:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 23:22:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 680ms 23:22:08 INFO - PROCESS | 1646 | 1467872528516 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 23:22:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 23:22:08 INFO - PROCESS | 1646 | 1467872528519 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 23:22:08 INFO - PROCESS | 1646 | 1467872528522 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 23:22:08 INFO - PROCESS | 1646 | 1467872528524 Marionette TRACE conn2 <- [1,2258,null,{}] 23:22:08 INFO - PROCESS | 1646 | 1467872528528 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:08 INFO - PROCESS | 1646 | 1467872528531 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:08 INFO - PROCESS | 1646 | 1467872528633 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 23:22:08 INFO - PROCESS | 1646 | 1467872528693 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:08 INFO - PROCESS | 1646 | 1467872528695 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x1240d0800 == 44 [pid = 1646] [id = 572] 23:22:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x118587400) [pid = 1646] [serial = 1716] [outer = 0x0] 23:22:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x1187f3800) [pid = 1646] [serial = 1717] [outer = 0x118587400] 23:22:08 INFO - PROCESS | 1646 | 1467872528724 Marionette DEBUG loaded listener.js 23:22:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x119835000) [pid = 1646] [serial = 1718] [outer = 0x118587400] 23:22:09 INFO - PROCESS | 1646 | 1467872529183 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 23:22:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 23:22:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 671ms 23:22:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 23:22:09 INFO - PROCESS | 1646 | 1467872529194 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 23:22:09 INFO - PROCESS | 1646 | 1467872529196 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 23:22:09 INFO - PROCESS | 1646 | 1467872529200 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 23:22:09 INFO - PROCESS | 1646 | 1467872529202 Marionette TRACE conn2 <- [1,2262,null,{}] 23:22:09 INFO - PROCESS | 1646 | 1467872529206 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:09 INFO - PROCESS | 1646 | 1467872529208 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:09 INFO - PROCESS | 1646 | 1467872529335 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 23:22:09 INFO - PROCESS | 1646 | 1467872529412 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:09 INFO - PROCESS | 1646 | 1467872529417 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:09 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c137000 == 45 [pid = 1646] [id = 573] 23:22:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x123b67800) [pid = 1646] [serial = 1719] [outer = 0x0] 23:22:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x123bd5800) [pid = 1646] [serial = 1720] [outer = 0x123b67800] 23:22:09 INFO - PROCESS | 1646 | 1467872529448 Marionette DEBUG loaded listener.js 23:22:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x126124800) [pid = 1646] [serial = 1721] [outer = 0x123b67800] 23:22:09 INFO - PROCESS | 1646 | 1467872529861 Marionette TRACE conn2 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 23:22:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 23:22:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 672ms 23:22:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 23:22:09 INFO - PROCESS | 1646 | 1467872529871 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 23:22:09 INFO - PROCESS | 1646 | 1467872529873 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 23:22:09 INFO - PROCESS | 1646 | 1467872529875 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 23:22:09 INFO - PROCESS | 1646 | 1467872529876 Marionette TRACE conn2 <- [1,2266,null,{}] 23:22:09 INFO - PROCESS | 1646 | 1467872529878 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:09 INFO - PROCESS | 1646 | 1467872529880 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:09 INFO - PROCESS | 1646 | 1467872529980 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 23:22:10 INFO - PROCESS | 1646 | 1467872530035 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:10 INFO - PROCESS | 1646 | 1467872530037 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:10 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d53e000 == 46 [pid = 1646] [id = 574] 23:22:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x12836fc00) [pid = 1646] [serial = 1722] [outer = 0x0] 23:22:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x128572400) [pid = 1646] [serial = 1723] [outer = 0x12836fc00] 23:22:10 INFO - PROCESS | 1646 | 1467872530066 Marionette DEBUG loaded listener.js 23:22:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x128c4d000) [pid = 1646] [serial = 1724] [outer = 0x12836fc00] 23:22:10 INFO - PROCESS | 1646 | 1467872530583 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 23:22:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 23:22:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 718ms 23:22:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 23:22:10 INFO - PROCESS | 1646 | 1467872530593 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 23:22:10 INFO - PROCESS | 1646 | 1467872530595 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 23:22:10 INFO - PROCESS | 1646 | 1467872530597 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 23:22:10 INFO - PROCESS | 1646 | 1467872530598 Marionette TRACE conn2 <- [1,2270,null,{}] 23:22:10 INFO - PROCESS | 1646 | 1467872530600 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:10 INFO - PROCESS | 1646 | 1467872530602 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:10 INFO - PROCESS | 1646 | 1467872530718 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 23:22:10 INFO - PROCESS | 1646 | 1467872530777 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:10 INFO - PROCESS | 1646 | 1467872530778 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:10 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a540000 == 47 [pid = 1646] [id = 575] 23:22:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x115d26c00) [pid = 1646] [serial = 1725] [outer = 0x0] 23:22:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x12857c800) [pid = 1646] [serial = 1726] [outer = 0x115d26c00] 23:22:10 INFO - PROCESS | 1646 | 1467872530807 Marionette DEBUG loaded listener.js 23:22:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x128cbec00) [pid = 1646] [serial = 1727] [outer = 0x115d26c00] 23:22:11 INFO - PROCESS | 1646 | 1467872531406 Marionette TRACE conn2 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 23:22:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 23:22:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 869ms 23:22:11 INFO - PROCESS | 1646 | 1467872531467 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 23:22:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 23:22:11 INFO - PROCESS | 1646 | 1467872531469 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 23:22:11 INFO - PROCESS | 1646 | 1467872531472 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 23:22:11 INFO - PROCESS | 1646 | 1467872531475 Marionette TRACE conn2 <- [1,2274,null,{}] 23:22:11 INFO - PROCESS | 1646 | 1467872531478 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:11 INFO - PROCESS | 1646 | 1467872531480 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:11 INFO - PROCESS | 1646 | 1467872531569 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 23:22:11 INFO - PROCESS | 1646 | 1467872531641 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:11 INFO - PROCESS | 1646 | 1467872531642 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:11 INFO - PROCESS | 1646 | ++DOCSHELL 0x116f4f800 == 48 [pid = 1646] [id = 576] 23:22:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x1128ae000) [pid = 1646] [serial = 1728] [outer = 0x0] 23:22:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x1128b3000) [pid = 1646] [serial = 1729] [outer = 0x1128ae000] 23:22:11 INFO - PROCESS | 1646 | 1467872531670 Marionette DEBUG loaded listener.js 23:22:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x112e4ec00) [pid = 1646] [serial = 1730] [outer = 0x1128ae000] 23:22:12 INFO - PROCESS | 1646 | --DOCSHELL 0x12c13e800 == 47 [pid = 1646] [id = 569] 23:22:12 INFO - PROCESS | 1646 | --DOCSHELL 0x12ba7b800 == 46 [pid = 1646] [id = 568] 23:22:12 INFO - PROCESS | 1646 | --DOCSHELL 0x1181de800 == 45 [pid = 1646] [id = 567] 23:22:12 INFO - PROCESS | 1646 | --DOCSHELL 0x12a058000 == 44 [pid = 1646] [id = 566] 23:22:12 INFO - PROCESS | 1646 | --DOCSHELL 0x129ce8800 == 43 [pid = 1646] [id = 565] 23:22:12 INFO - PROCESS | 1646 | --DOCSHELL 0x128321800 == 42 [pid = 1646] [id = 564] 23:22:12 INFO - PROCESS | 1646 | --DOCSHELL 0x126641000 == 41 [pid = 1646] [id = 563] 23:22:12 INFO - PROCESS | 1646 | --DOCSHELL 0x1240ec800 == 40 [pid = 1646] [id = 562] 23:22:12 INFO - PROCESS | 1646 | --DOCSHELL 0x121722000 == 39 [pid = 1646] [id = 561] 23:22:12 INFO - PROCESS | 1646 | --DOCSHELL 0x1183a6000 == 38 [pid = 1646] [id = 560] 23:22:12 INFO - PROCESS | 1646 | --DOCSHELL 0x117178000 == 37 [pid = 1646] [id = 559] 23:22:12 INFO - PROCESS | 1646 | --DOCSHELL 0x115fe1800 == 36 [pid = 1646] [id = 558] 23:22:12 INFO - PROCESS | 1646 | --DOCSHELL 0x123ce0800 == 35 [pid = 1646] [id = 556] 23:22:12 INFO - PROCESS | 1646 | --DOCSHELL 0x1195d3000 == 34 [pid = 1646] [id = 557] 23:22:12 INFO - PROCESS | 1646 | --DOCSHELL 0x118253000 == 33 [pid = 1646] [id = 547] 23:22:12 INFO - PROCESS | 1646 | --DOCSHELL 0x12a540000 == 32 [pid = 1646] [id = 575] 23:22:12 INFO - PROCESS | 1646 | --DOCSHELL 0x12d53e000 == 31 [pid = 1646] [id = 574] 23:22:12 INFO - PROCESS | 1646 | --DOCSHELL 0x12c137000 == 30 [pid = 1646] [id = 573] 23:22:12 INFO - PROCESS | 1646 | --DOCSHELL 0x1240d0800 == 29 [pid = 1646] [id = 572] 23:22:12 INFO - PROCESS | 1646 | --DOCSHELL 0x12cb47000 == 28 [pid = 1646] [id = 570] 23:22:12 INFO - PROCESS | 1646 | --DOCSHELL 0x117175800 == 27 [pid = 1646] [id = 571] 23:22:12 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x128551c00) [pid = 1646] [serial = 1669] [outer = 0x0] [url = about:blank] 23:22:12 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x128372c00) [pid = 1646] [serial = 1666] [outer = 0x0] [url = about:blank] 23:22:12 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x11858f000) [pid = 1646] [serial = 1628] [outer = 0x0] [url = about:blank] 23:22:12 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x1176df800) [pid = 1646] [serial = 1627] [outer = 0x0] [url = about:blank] 23:22:12 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x119fcb800) [pid = 1646] [serial = 1651] [outer = 0x0] [url = about:blank] 23:22:12 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x1133bd800) [pid = 1646] [serial = 1642] [outer = 0x0] [url = about:blank] 23:22:12 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x1236d8400) [pid = 1646] [serial = 1631] [outer = 0x0] [url = about:blank] 23:22:12 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x119926400) [pid = 1646] [serial = 1630] [outer = 0x0] [url = about:blank] 23:22:12 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x1175afc00) [pid = 1646] [serial = 1643] [outer = 0x0] [url = about:blank] 23:22:12 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x115ddbc00) [pid = 1646] [serial = 1645] [outer = 0x0] [url = about:blank] 23:22:12 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x1247de000) [pid = 1646] [serial = 1634] [outer = 0x0] [url = about:blank] 23:22:12 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x123bcec00) [pid = 1646] [serial = 1633] [outer = 0x0] [url = about:blank] 23:22:12 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x11858e000) [pid = 1646] [serial = 1648] [outer = 0x0] [url = about:blank] 23:22:12 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x123b2c400) [pid = 1646] [serial = 1654] [outer = 0x0] [url = about:blank] 23:22:12 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x128378000) [pid = 1646] [serial = 1637] [outer = 0x0] [url = about:blank] 23:22:12 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x12836c000) [pid = 1646] [serial = 1636] [outer = 0x0] [url = about:blank] 23:22:12 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x123b74c00) [pid = 1646] [serial = 1657] [outer = 0x0] [url = about:blank] 23:22:12 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x113cecc00) [pid = 1646] [serial = 1660] [outer = 0x0] [url = about:blank] 23:22:12 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x128570c00) [pid = 1646] [serial = 1640] [outer = 0x0] [url = about:blank] 23:22:12 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x123b6b400) [pid = 1646] [serial = 1655] [outer = 0x0] [url = about:blank] 23:22:12 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x1283e8000) [pid = 1646] [serial = 1639] [outer = 0x0] [url = about:blank] 23:22:12 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x124cc4c00) [pid = 1646] [serial = 1658] [outer = 0x0] [url = about:blank] 23:22:12 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x123641c00) [pid = 1646] [serial = 1661] [outer = 0x0] [url = about:blank] 23:22:12 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x123645800) [pid = 1646] [serial = 1652] [outer = 0x0] [url = about:blank] 23:22:12 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x1187f1000) [pid = 1646] [serial = 1649] [outer = 0x0] [url = about:blank] 23:22:12 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x1283ecc00) [pid = 1646] [serial = 1667] [outer = 0x0] [url = about:blank] 23:22:12 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x126940c00) [pid = 1646] [serial = 1664] [outer = 0x0] [url = about:blank] 23:22:12 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x124d80800) [pid = 1646] [serial = 1663] [outer = 0x0] [url = about:blank] 23:22:12 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x110eb7400) [pid = 1646] [serial = 1646] [outer = 0x0] [url = about:blank] 23:22:12 INFO - PROCESS | 1646 | 1467872532553 Marionette TRACE conn2 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 23:22:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 23:22:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1121ms 23:22:12 INFO - PROCESS | 1646 | 1467872532594 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 23:22:12 INFO - PROCESS | 1646 | 1467872532596 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 23:22:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 23:22:12 INFO - PROCESS | 1646 | 1467872532599 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 23:22:12 INFO - PROCESS | 1646 | 1467872532601 Marionette TRACE conn2 <- [1,2278,null,{}] 23:22:12 INFO - PROCESS | 1646 | 1467872532605 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:12 INFO - PROCESS | 1646 | 1467872532606 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:12 INFO - PROCESS | 1646 | 1467872532685 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 23:22:12 INFO - PROCESS | 1646 | 1467872532741 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:12 INFO - PROCESS | 1646 | 1467872532744 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x116f48000 == 28 [pid = 1646] [id = 577] 23:22:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x112e4c400) [pid = 1646] [serial = 1731] [outer = 0x0] 23:22:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x112e99000) [pid = 1646] [serial = 1732] [outer = 0x112e4c400] 23:22:12 INFO - PROCESS | 1646 | 1467872532774 Marionette DEBUG loaded listener.js 23:22:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x113990400) [pid = 1646] [serial = 1733] [outer = 0x112e4c400] 23:22:13 INFO - PROCESS | 1646 | 1467872533080 Marionette TRACE conn2 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 23:22:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 23:22:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 520ms 23:22:13 INFO - PROCESS | 1646 | 1467872533119 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 23:22:13 INFO - PROCESS | 1646 | 1467872533123 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 23:22:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 23:22:13 INFO - PROCESS | 1646 | 1467872533128 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 23:22:13 INFO - PROCESS | 1646 | 1467872533130 Marionette TRACE conn2 <- [1,2282,null,{}] 23:22:13 INFO - PROCESS | 1646 | 1467872533132 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:13 INFO - PROCESS | 1646 | 1467872533134 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:13 INFO - PROCESS | 1646 | 1467872533210 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 23:22:13 INFO - PROCESS | 1646 | 1467872533214 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:13 INFO - PROCESS | 1646 | 1467872533215 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:13 INFO - PROCESS | 1646 | ++DOCSHELL 0x1182de800 == 29 [pid = 1646] [id = 578] 23:22:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x115de1000) [pid = 1646] [serial = 1734] [outer = 0x0] 23:22:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x116486400) [pid = 1646] [serial = 1735] [outer = 0x115de1000] 23:22:13 INFO - PROCESS | 1646 | 1467872533244 Marionette DEBUG loaded listener.js 23:22:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x1167e6c00) [pid = 1646] [serial = 1736] [outer = 0x115de1000] 23:22:13 INFO - PROCESS | 1646 | 1467872533595 Marionette TRACE conn2 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 23:22:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 23:22:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 521ms 23:22:13 INFO - PROCESS | 1646 | 1467872533649 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 23:22:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 23:22:13 INFO - PROCESS | 1646 | 1467872533650 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 23:22:13 INFO - PROCESS | 1646 | 1467872533652 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 23:22:13 INFO - PROCESS | 1646 | 1467872533655 Marionette TRACE conn2 <- [1,2286,null,{}] 23:22:13 INFO - PROCESS | 1646 | 1467872533663 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:13 INFO - PROCESS | 1646 | 1467872533666 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:13 INFO - PROCESS | 1646 | 1467872533743 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 23:22:13 INFO - PROCESS | 1646 | 1467872533749 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:13 INFO - PROCESS | 1646 | 1467872533751 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:13 INFO - PROCESS | 1646 | ++DOCSHELL 0x119aa1000 == 30 [pid = 1646] [id = 579] 23:22:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x1128a6000) [pid = 1646] [serial = 1737] [outer = 0x0] 23:22:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x118203000) [pid = 1646] [serial = 1738] [outer = 0x1128a6000] 23:22:13 INFO - PROCESS | 1646 | 1467872533781 Marionette DEBUG loaded listener.js 23:22:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x118526400) [pid = 1646] [serial = 1739] [outer = 0x1128a6000] 23:22:14 INFO - PROCESS | 1646 | 1467872534118 Marionette TRACE conn2 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 23:22:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 23:22:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 471ms 23:22:14 INFO - PROCESS | 1646 | 1467872534124 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 23:22:14 INFO - PROCESS | 1646 | 1467872534125 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 23:22:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 23:22:14 INFO - PROCESS | 1646 | 1467872534127 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 23:22:14 INFO - PROCESS | 1646 | 1467872534128 Marionette TRACE conn2 <- [1,2290,null,{}] 23:22:14 INFO - PROCESS | 1646 | 1467872534131 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:14 INFO - PROCESS | 1646 | 1467872534132 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:14 INFO - PROCESS | 1646 | 1467872534210 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 23:22:14 INFO - PROCESS | 1646 | 1467872534275 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:14 INFO - PROCESS | 1646 | 1467872534276 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:14 INFO - PROCESS | 1646 | ++DOCSHELL 0x123059800 == 31 [pid = 1646] [id = 580] 23:22:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x1181ad400) [pid = 1646] [serial = 1740] [outer = 0x0] 23:22:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x1185af800) [pid = 1646] [serial = 1741] [outer = 0x1181ad400] 23:22:14 INFO - PROCESS | 1646 | 1467872534301 Marionette DEBUG loaded listener.js 23:22:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x118774800) [pid = 1646] [serial = 1742] [outer = 0x1181ad400] 23:22:14 INFO - PROCESS | 1646 | 1467872534612 Marionette TRACE conn2 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 23:22:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 23:22:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 519ms 23:22:14 INFO - PROCESS | 1646 | 1467872534652 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 23:22:14 INFO - PROCESS | 1646 | 1467872534653 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 23:22:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 23:22:14 INFO - PROCESS | 1646 | 1467872534656 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 23:22:14 INFO - PROCESS | 1646 | 1467872534657 Marionette TRACE conn2 <- [1,2294,null,{}] 23:22:14 INFO - PROCESS | 1646 | 1467872534659 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:14 INFO - PROCESS | 1646 | 1467872534660 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:14 INFO - PROCESS | 1646 | 1467872534756 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 23:22:14 INFO - PROCESS | 1646 | 1467872534759 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:14 INFO - PROCESS | 1646 | 1467872534760 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:14 INFO - PROCESS | 1646 | ++DOCSHELL 0x123c8d000 == 32 [pid = 1646] [id = 581] 23:22:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x111f2c400) [pid = 1646] [serial = 1743] [outer = 0x0] 23:22:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x1187f1000) [pid = 1646] [serial = 1744] [outer = 0x111f2c400] 23:22:14 INFO - PROCESS | 1646 | 1467872534785 Marionette DEBUG loaded listener.js 23:22:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x119832800) [pid = 1646] [serial = 1745] [outer = 0x111f2c400] 23:22:15 INFO - PROCESS | 1646 | 1467872535122 Marionette TRACE conn2 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 23:22:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 23:22:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 518ms 23:22:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 23:22:15 INFO - PROCESS | 1646 | 1467872535174 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 23:22:15 INFO - PROCESS | 1646 | 1467872535176 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 23:22:15 INFO - PROCESS | 1646 | 1467872535183 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 23:22:15 INFO - PROCESS | 1646 | 1467872535184 Marionette TRACE conn2 <- [1,2298,null,{}] 23:22:15 INFO - PROCESS | 1646 | 1467872535186 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:15 INFO - PROCESS | 1646 | 1467872535190 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:15 INFO - PROCESS | 1646 | 1467872535301 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 23:22:15 INFO - PROCESS | 1646 | 1467872535311 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:15 INFO - PROCESS | 1646 | 1467872535312 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:15 INFO - PROCESS | 1646 | ++DOCSHELL 0x126970000 == 33 [pid = 1646] [id = 582] 23:22:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x119921c00) [pid = 1646] [serial = 1746] [outer = 0x0] 23:22:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x121704400) [pid = 1646] [serial = 1747] [outer = 0x119921c00] 23:22:15 INFO - PROCESS | 1646 | 1467872535337 Marionette DEBUG loaded listener.js 23:22:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x123646400) [pid = 1646] [serial = 1748] [outer = 0x119921c00] 23:22:15 INFO - PROCESS | 1646 | 1467872535674 Marionette TRACE conn2 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 23:22:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 23:22:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 523ms 23:22:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 23:22:15 INFO - PROCESS | 1646 | 1467872535714 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 23:22:15 INFO - PROCESS | 1646 | 1467872535715 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 23:22:15 INFO - PROCESS | 1646 | 1467872535717 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 23:22:15 INFO - PROCESS | 1646 | 1467872535718 Marionette TRACE conn2 <- [1,2302,null,{}] 23:22:15 INFO - PROCESS | 1646 | 1467872535720 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:15 INFO - PROCESS | 1646 | 1467872535722 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:15 INFO - PROCESS | 1646 | 1467872535815 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 23:22:15 INFO - PROCESS | 1646 | 1467872535818 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:15 INFO - PROCESS | 1646 | 1467872535820 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:15 INFO - PROCESS | 1646 | ++DOCSHELL 0x12831e800 == 34 [pid = 1646] [id = 583] 23:22:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x118583800) [pid = 1646] [serial = 1749] [outer = 0x0] 23:22:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x1236d6800) [pid = 1646] [serial = 1750] [outer = 0x118583800] 23:22:15 INFO - PROCESS | 1646 | 1467872535844 Marionette DEBUG loaded listener.js 23:22:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x1236de000) [pid = 1646] [serial = 1751] [outer = 0x118583800] 23:22:16 INFO - PROCESS | 1646 | 1467872536231 Marionette TRACE conn2 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 23:22:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 23:22:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 519ms 23:22:16 INFO - PROCESS | 1646 | 1467872536237 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 23:22:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 23:22:16 INFO - PROCESS | 1646 | 1467872536239 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 23:22:16 INFO - PROCESS | 1646 | 1467872536243 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 23:22:16 INFO - PROCESS | 1646 | 1467872536244 Marionette TRACE conn2 <- [1,2306,null,{}] 23:22:16 INFO - PROCESS | 1646 | 1467872536248 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:16 INFO - PROCESS | 1646 | 1467872536250 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:16 INFO - PROCESS | 1646 | 1467872536397 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 23:22:16 INFO - PROCESS | 1646 | 1467872536421 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:16 INFO - PROCESS | 1646 | 1467872536422 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:16 INFO - PROCESS | 1646 | ++DOCSHELL 0x1287d7800 == 35 [pid = 1646] [id = 584] 23:22:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x123b25400) [pid = 1646] [serial = 1752] [outer = 0x0] 23:22:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x123b2d800) [pid = 1646] [serial = 1753] [outer = 0x123b25400] 23:22:16 INFO - PROCESS | 1646 | 1467872536459 Marionette DEBUG loaded listener.js 23:22:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x123b6b400) [pid = 1646] [serial = 1754] [outer = 0x123b25400] 23:22:16 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x128e0f800) [pid = 1646] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 23:22:16 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x128579000) [pid = 1646] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 23:22:16 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x112e53400) [pid = 1646] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 23:22:16 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x1166f5000) [pid = 1646] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 23:22:16 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x111aa5800) [pid = 1646] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 23:22:16 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x128a79400) [pid = 1646] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 23:22:16 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x112e50000) [pid = 1646] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 23:22:16 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x1128adc00) [pid = 1646] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 23:22:16 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x111c1e000) [pid = 1646] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 23:22:16 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x11876ec00) [pid = 1646] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 23:22:16 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x123303800) [pid = 1646] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 23:22:16 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x123640c00) [pid = 1646] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 23:22:16 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x119189800) [pid = 1646] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 23:22:16 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x11820e800) [pid = 1646] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 23:22:16 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x123bd8400) [pid = 1646] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 23:22:17 INFO - PROCESS | 1646 | 1467872537020 Marionette TRACE conn2 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 23:22:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 23:22:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 826ms 23:22:17 INFO - PROCESS | 1646 | 1467872537069 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 23:22:17 INFO - PROCESS | 1646 | 1467872537084 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 23:22:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 23:22:17 INFO - PROCESS | 1646 | 1467872537109 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 23:22:17 INFO - PROCESS | 1646 | 1467872537111 Marionette TRACE conn2 <- [1,2310,null,{}] 23:22:17 INFO - PROCESS | 1646 | 1467872537114 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:17 INFO - PROCESS | 1646 | 1467872537116 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:17 INFO - PROCESS | 1646 | 1467872537242 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 23:22:17 INFO - PROCESS | 1646 | 1467872537248 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:17 INFO - PROCESS | 1646 | 1467872537250 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:17 INFO - PROCESS | 1646 | ++DOCSHELL 0x119a9e000 == 36 [pid = 1646] [id = 585] 23:22:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x112ebe400) [pid = 1646] [serial = 1755] [outer = 0x0] 23:22:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x119b55800) [pid = 1646] [serial = 1756] [outer = 0x112ebe400] 23:22:17 INFO - PROCESS | 1646 | 1467872537289 Marionette DEBUG loaded listener.js 23:22:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x123b2f400) [pid = 1646] [serial = 1757] [outer = 0x112ebe400] 23:22:17 INFO - PROCESS | 1646 | 1467872537630 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 23:22:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 23:22:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 577ms 23:22:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 23:22:17 INFO - PROCESS | 1646 | 1467872537679 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 23:22:17 INFO - PROCESS | 1646 | 1467872537681 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 23:22:17 INFO - PROCESS | 1646 | 1467872537683 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 23:22:17 INFO - PROCESS | 1646 | 1467872537684 Marionette TRACE conn2 <- [1,2314,null,{}] 23:22:17 INFO - PROCESS | 1646 | 1467872537686 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:17 INFO - PROCESS | 1646 | 1467872537687 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:17 INFO - PROCESS | 1646 | 1467872537792 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 23:22:17 INFO - PROCESS | 1646 | 1467872537797 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:17 INFO - PROCESS | 1646 | 1467872537798 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:17 INFO - PROCESS | 1646 | ++DOCSHELL 0x129f65000 == 37 [pid = 1646] [id = 586] 23:22:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x123b6e000) [pid = 1646] [serial = 1758] [outer = 0x0] 23:22:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x123bd3800) [pid = 1646] [serial = 1759] [outer = 0x123b6e000] 23:22:17 INFO - PROCESS | 1646 | 1467872537823 Marionette DEBUG loaded listener.js 23:22:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x123c47000) [pid = 1646] [serial = 1760] [outer = 0x123b6e000] 23:22:18 INFO - PROCESS | 1646 | 1467872538132 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 23:22:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 23:22:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 468ms 23:22:18 INFO - PROCESS | 1646 | 1467872538151 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 23:22:18 INFO - PROCESS | 1646 | 1467872538153 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 23:22:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 23:22:18 INFO - PROCESS | 1646 | 1467872538157 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 23:22:18 INFO - PROCESS | 1646 | 1467872538167 Marionette TRACE conn2 <- [1,2318,null,{}] 23:22:18 INFO - PROCESS | 1646 | 1467872538170 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:18 INFO - PROCESS | 1646 | 1467872538173 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:18 INFO - PROCESS | 1646 | 1467872538261 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 23:22:18 INFO - PROCESS | 1646 | 1467872538265 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:18 INFO - PROCESS | 1646 | 1467872538266 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:18 INFO - PROCESS | 1646 | ++DOCSHELL 0x123c8c800 == 38 [pid = 1646] [id = 587] 23:22:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x123c81000) [pid = 1646] [serial = 1761] [outer = 0x0] 23:22:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x126128800) [pid = 1646] [serial = 1762] [outer = 0x123c81000] 23:22:18 INFO - PROCESS | 1646 | 1467872538293 Marionette DEBUG loaded listener.js 23:22:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x128373000) [pid = 1646] [serial = 1763] [outer = 0x123c81000] 23:22:18 INFO - PROCESS | 1646 | 1467872538615 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 23:22:18 INFO - PROCESS | 1646 | 1467872538636 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 23:22:18 INFO - PROCESS | 1646 | 1467872538641 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 23:22:18 INFO - PROCESS | 1646 | 1467872538642 Marionette TRACE conn2 <- [1,2322,null,{}] 23:22:18 INFO - PROCESS | 1646 | 1467872538644 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:18 INFO - PROCESS | 1646 | 1467872538645 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:18 INFO - PROCESS | 1646 | 1467872538751 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 23:22:18 INFO - PROCESS | 1646 | 1467872538757 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:18 INFO - PROCESS | 1646 | 1467872538758 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:18 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a316000 == 39 [pid = 1646] [id = 588] 23:22:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x1176e9000) [pid = 1646] [serial = 1764] [outer = 0x0] 23:22:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x126b28400) [pid = 1646] [serial = 1765] [outer = 0x1176e9000] 23:22:18 INFO - PROCESS | 1646 | 1467872538782 Marionette DEBUG loaded listener.js 23:22:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x128553400) [pid = 1646] [serial = 1766] [outer = 0x1176e9000] 23:22:19 INFO - PROCESS | 1646 | 1467872539344 Marionette TRACE conn2 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 23:22:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 23:22:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 722ms 23:22:19 INFO - PROCESS | 1646 | 1467872539362 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 23:22:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 23:22:19 INFO - PROCESS | 1646 | 1467872539364 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 23:22:19 INFO - PROCESS | 1646 | 1467872539367 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 23:22:19 INFO - PROCESS | 1646 | 1467872539371 Marionette TRACE conn2 <- [1,2326,null,{}] 23:22:19 INFO - PROCESS | 1646 | 1467872539402 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:19 INFO - PROCESS | 1646 | 1467872539404 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:19 INFO - PROCESS | 1646 | 1467872539515 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 23:22:19 INFO - PROCESS | 1646 | 1467872539573 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:19 INFO - PROCESS | 1646 | 1467872539574 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:19 INFO - PROCESS | 1646 | ++DOCSHELL 0x1182dd000 == 40 [pid = 1646] [id = 589] 23:22:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x112e94c00) [pid = 1646] [serial = 1767] [outer = 0x0] 23:22:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x113c04c00) [pid = 1646] [serial = 1768] [outer = 0x112e94c00] 23:22:19 INFO - PROCESS | 1646 | 1467872539606 Marionette DEBUG loaded listener.js 23:22:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x116168400) [pid = 1646] [serial = 1769] [outer = 0x112e94c00] 23:22:20 INFO - PROCESS | 1646 | 1467872540063 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 23:22:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 23:22:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 748ms 23:22:20 INFO - PROCESS | 1646 | 1467872540116 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 23:22:20 INFO - PROCESS | 1646 | 1467872540119 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 23:22:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 23:22:20 INFO - PROCESS | 1646 | 1467872540195 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 23:22:20 INFO - PROCESS | 1646 | 1467872540197 Marionette TRACE conn2 <- [1,2330,null,{}] 23:22:20 INFO - PROCESS | 1646 | 1467872540202 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:20 INFO - PROCESS | 1646 | 1467872540204 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:20 INFO - PROCESS | 1646 | 1467872540319 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 23:22:20 INFO - PROCESS | 1646 | 1467872540374 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:20 INFO - PROCESS | 1646 | 1467872540376 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:20 INFO - PROCESS | 1646 | ++DOCSHELL 0x119165000 == 41 [pid = 1646] [id = 590] 23:22:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x112f0f000) [pid = 1646] [serial = 1770] [outer = 0x0] 23:22:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x1181b5400) [pid = 1646] [serial = 1771] [outer = 0x112f0f000] 23:22:20 INFO - PROCESS | 1646 | 1467872540407 Marionette DEBUG loaded listener.js 23:22:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x11858d000) [pid = 1646] [serial = 1772] [outer = 0x112f0f000] 23:22:20 INFO - PROCESS | 1646 | --DOCSHELL 0x123c8c800 == 40 [pid = 1646] [id = 587] 23:22:20 INFO - PROCESS | 1646 | --DOCSHELL 0x129f65000 == 39 [pid = 1646] [id = 586] 23:22:20 INFO - PROCESS | 1646 | --DOCSHELL 0x119a9e000 == 38 [pid = 1646] [id = 585] 23:22:21 INFO - PROCESS | 1646 | --DOCSHELL 0x1287d7800 == 37 [pid = 1646] [id = 584] 23:22:21 INFO - PROCESS | 1646 | --DOCSHELL 0x12831e800 == 36 [pid = 1646] [id = 583] 23:22:21 INFO - PROCESS | 1646 | --DOCSHELL 0x126970000 == 35 [pid = 1646] [id = 582] 23:22:21 INFO - PROCESS | 1646 | --DOCSHELL 0x123c8d000 == 34 [pid = 1646] [id = 581] 23:22:21 INFO - PROCESS | 1646 | --DOCSHELL 0x123059800 == 33 [pid = 1646] [id = 580] 23:22:21 INFO - PROCESS | 1646 | --DOCSHELL 0x119aa1000 == 32 [pid = 1646] [id = 579] 23:22:21 INFO - PROCESS | 1646 | --DOCSHELL 0x1182de800 == 31 [pid = 1646] [id = 578] 23:22:21 INFO - PROCESS | 1646 | --DOCSHELL 0x116f48000 == 30 [pid = 1646] [id = 577] 23:22:21 INFO - PROCESS | 1646 | --DOCSHELL 0x116f4f800 == 29 [pid = 1646] [id = 576] 23:22:21 INFO - PROCESS | 1646 | 1467872541078 Marionette TRACE conn2 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 23:22:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 23:22:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 969ms 23:22:21 INFO - PROCESS | 1646 | 1467872541120 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 23:22:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 23:22:21 INFO - PROCESS | 1646 | 1467872541124 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 23:22:21 INFO - PROCESS | 1646 | 1467872541129 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 23:22:21 INFO - PROCESS | 1646 | 1467872541133 Marionette TRACE conn2 <- [1,2334,null,{}] 23:22:21 INFO - PROCESS | 1646 | 1467872541139 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:21 INFO - PROCESS | 1646 | 1467872541142 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:21 INFO - PROCESS | 1646 | 1467872541262 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 23:22:21 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x128e11c00) [pid = 1646] [serial = 1709] [outer = 0x0] [url = about:blank] 23:22:21 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x128e1d400) [pid = 1646] [serial = 1711] [outer = 0x0] [url = about:blank] 23:22:21 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x129cb5400) [pid = 1646] [serial = 1712] [outer = 0x0] [url = about:blank] 23:22:21 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x12857e400) [pid = 1646] [serial = 1696] [outer = 0x0] [url = about:blank] 23:22:21 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x1166f3000) [pid = 1646] [serial = 1673] [outer = 0x0] [url = about:blank] 23:22:21 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x117113400) [pid = 1646] [serial = 1678] [outer = 0x0] [url = about:blank] 23:22:21 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x123771800) [pid = 1646] [serial = 1690] [outer = 0x0] [url = about:blank] 23:22:21 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x128c49000) [pid = 1646] [serial = 1700] [outer = 0x0] [url = about:blank] 23:22:21 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x114f9dc00) [pid = 1646] [serial = 1675] [outer = 0x0] [url = about:blank] 23:22:21 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x12877d000) [pid = 1646] [serial = 1697] [outer = 0x0] [url = about:blank] 23:22:21 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x123106400) [pid = 1646] [serial = 1685] [outer = 0x0] [url = about:blank] 23:22:21 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x119449000) [pid = 1646] [serial = 1703] [outer = 0x0] [url = about:blank] 23:22:21 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x128574400) [pid = 1646] [serial = 1706] [outer = 0x0] [url = about:blank] 23:22:21 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x118204000) [pid = 1646] [serial = 1676] [outer = 0x0] [url = about:blank] 23:22:21 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x123776000) [pid = 1646] [serial = 1688] [outer = 0x0] [url = about:blank] 23:22:21 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x123b70000) [pid = 1646] [serial = 1691] [outer = 0x0] [url = about:blank] 23:22:21 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x1236d7400) [pid = 1646] [serial = 1687] [outer = 0x0] [url = about:blank] 23:22:21 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x1181b1c00) [pid = 1646] [serial = 1679] [outer = 0x0] [url = about:blank] 23:22:21 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x12857d800) [pid = 1646] [serial = 1670] [outer = 0x0] [url = about:blank] 23:22:21 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x128c4ec00) [pid = 1646] [serial = 1708] [outer = 0x0] [url = about:blank] 23:22:21 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x11982f800) [pid = 1646] [serial = 1684] [outer = 0x0] [url = about:blank] 23:22:21 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x1164d6800) [pid = 1646] [serial = 1702] [outer = 0x0] [url = about:blank] 23:22:21 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x1185ac000) [pid = 1646] [serial = 1681] [outer = 0x0] [url = about:blank] 23:22:21 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x1187f2800) [pid = 1646] [serial = 1682] [outer = 0x0] [url = about:blank] 23:22:21 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x128574c00) [pid = 1646] [serial = 1694] [outer = 0x0] [url = about:blank] 23:22:21 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x12836d400) [pid = 1646] [serial = 1693] [outer = 0x0] [url = about:blank] 23:22:21 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x123b68000) [pid = 1646] [serial = 1705] [outer = 0x0] [url = about:blank] 23:22:21 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x128a83800) [pid = 1646] [serial = 1699] [outer = 0x0] [url = about:blank] 23:22:21 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x113994c00) [pid = 1646] [serial = 1672] [outer = 0x0] [url = about:blank] 23:22:21 INFO - PROCESS | 1646 | 1467872541354 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:21 INFO - PROCESS | 1646 | 1467872541355 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x11718d000 == 30 [pid = 1646] [id = 591] 23:22:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x112ee1800) [pid = 1646] [serial = 1773] [outer = 0x0] 23:22:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x113cf1c00) [pid = 1646] [serial = 1774] [outer = 0x112ee1800] 23:22:21 INFO - PROCESS | 1646 | 1467872541385 Marionette DEBUG loaded listener.js 23:22:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x116975c00) [pid = 1646] [serial = 1775] [outer = 0x112ee1800] 23:22:21 INFO - PROCESS | 1646 | 1467872541681 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 23:22:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 23:22:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 575ms 23:22:21 INFO - PROCESS | 1646 | 1467872541710 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 23:22:21 INFO - PROCESS | 1646 | 1467872541713 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 23:22:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 23:22:21 INFO - PROCESS | 1646 | 1467872541718 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 23:22:21 INFO - PROCESS | 1646 | 1467872541720 Marionette TRACE conn2 <- [1,2338,null,{}] 23:22:21 INFO - PROCESS | 1646 | 1467872541725 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:21 INFO - PROCESS | 1646 | 1467872541727 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:21 INFO - PROCESS | 1646 | 1467872541829 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 23:22:21 INFO - PROCESS | 1646 | 1467872541886 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:21 INFO - PROCESS | 1646 | 1467872541887 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x11916a000 == 31 [pid = 1646] [id = 592] 23:22:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x116976400) [pid = 1646] [serial = 1776] [outer = 0x0] 23:22:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x118211000) [pid = 1646] [serial = 1777] [outer = 0x116976400] 23:22:21 INFO - PROCESS | 1646 | 1467872541916 Marionette DEBUG loaded listener.js 23:22:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x1187ea400) [pid = 1646] [serial = 1778] [outer = 0x116976400] 23:22:22 INFO - PROCESS | 1646 | 1467872542197 Marionette TRACE conn2 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 23:22:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 23:22:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 526ms 23:22:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 23:22:22 INFO - PROCESS | 1646 | 1467872542245 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 23:22:22 INFO - PROCESS | 1646 | 1467872542246 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 23:22:22 INFO - PROCESS | 1646 | 1467872542248 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 23:22:22 INFO - PROCESS | 1646 | 1467872542251 Marionette TRACE conn2 <- [1,2342,null,{}] 23:22:22 INFO - PROCESS | 1646 | 1467872542262 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:22 INFO - PROCESS | 1646 | 1467872542265 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:22 INFO - PROCESS | 1646 | 1467872542346 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 23:22:22 INFO - PROCESS | 1646 | 1467872542351 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:22 INFO - PROCESS | 1646 | 1467872542354 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:22 INFO - PROCESS | 1646 | ++DOCSHELL 0x12374e800 == 32 [pid = 1646] [id = 593] 23:22:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x1188f7000) [pid = 1646] [serial = 1779] [outer = 0x0] 23:22:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x119829800) [pid = 1646] [serial = 1780] [outer = 0x1188f7000] 23:22:22 INFO - PROCESS | 1646 | 1467872542384 Marionette DEBUG loaded listener.js 23:22:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x121703400) [pid = 1646] [serial = 1781] [outer = 0x1188f7000] 23:22:22 INFO - PROCESS | 1646 | 1467872542695 Marionette TRACE conn2 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 23:22:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 23:22:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 473ms 23:22:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 23:22:22 INFO - PROCESS | 1646 | 1467872542729 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 23:22:22 INFO - PROCESS | 1646 | 1467872542731 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 23:22:22 INFO - PROCESS | 1646 | 1467872542733 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 23:22:22 INFO - PROCESS | 1646 | 1467872542734 Marionette TRACE conn2 <- [1,2346,null,{}] 23:22:22 INFO - PROCESS | 1646 | 1467872542736 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:22 INFO - PROCESS | 1646 | 1467872542738 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:22 INFO - PROCESS | 1646 | 1467872542864 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 23:22:22 INFO - PROCESS | 1646 | 1467872542869 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:22 INFO - PROCESS | 1646 | 1467872542870 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:22 INFO - PROCESS | 1646 | ++DOCSHELL 0x1265a6000 == 33 [pid = 1646] [id = 594] 23:22:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x1217da000) [pid = 1646] [serial = 1782] [outer = 0x0] 23:22:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x123304800) [pid = 1646] [serial = 1783] [outer = 0x1217da000] 23:22:22 INFO - PROCESS | 1646 | 1467872542898 Marionette DEBUG loaded listener.js 23:22:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x123641800) [pid = 1646] [serial = 1784] [outer = 0x1217da000] 23:22:23 INFO - PROCESS | 1646 | 1467872543237 Marionette TRACE conn2 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 23:22:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 23:22:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 518ms 23:22:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 23:22:23 INFO - PROCESS | 1646 | 1467872543252 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 23:22:23 INFO - PROCESS | 1646 | 1467872543253 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 23:22:23 INFO - PROCESS | 1646 | 1467872543258 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 23:22:23 INFO - PROCESS | 1646 | 1467872543259 Marionette TRACE conn2 <- [1,2350,null,{}] 23:22:23 INFO - PROCESS | 1646 | 1467872543261 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:23 INFO - PROCESS | 1646 | 1467872543262 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:23 INFO - PROCESS | 1646 | 1467872543359 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 23:22:23 INFO - PROCESS | 1646 | 1467872543371 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:23 INFO - PROCESS | 1646 | 1467872543372 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:23 INFO - PROCESS | 1646 | ++DOCSHELL 0x1282d6000 == 34 [pid = 1646] [id = 595] 23:22:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x12363b400) [pid = 1646] [serial = 1785] [outer = 0x0] 23:22:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x1236da400) [pid = 1646] [serial = 1786] [outer = 0x12363b400] 23:22:23 INFO - PROCESS | 1646 | 1467872543397 Marionette DEBUG loaded listener.js 23:22:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x12396ec00) [pid = 1646] [serial = 1787] [outer = 0x12363b400] 23:22:23 INFO - PROCESS | 1646 | 1467872543755 Marionette TRACE conn2 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 23:22:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 23:22:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 520ms 23:22:23 INFO - PROCESS | 1646 | 1467872543778 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 23:22:23 INFO - PROCESS | 1646 | 1467872543779 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 23:22:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 23:22:23 INFO - PROCESS | 1646 | 1467872543790 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 23:22:23 INFO - PROCESS | 1646 | 1467872543791 Marionette TRACE conn2 <- [1,2354,null,{}] 23:22:23 INFO - PROCESS | 1646 | 1467872543794 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:23 INFO - PROCESS | 1646 | 1467872543798 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:23 INFO - PROCESS | 1646 | 1467872543910 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 23:22:23 INFO - PROCESS | 1646 | 1467872543913 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:23 INFO - PROCESS | 1646 | 1467872543915 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:23 INFO - PROCESS | 1646 | ++DOCSHELL 0x128ec0000 == 35 [pid = 1646] [id = 596] 23:22:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x123b28800) [pid = 1646] [serial = 1788] [outer = 0x0] 23:22:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x123bdc000) [pid = 1646] [serial = 1789] [outer = 0x123b28800] 23:22:23 INFO - PROCESS | 1646 | 1467872543940 Marionette DEBUG loaded listener.js 23:22:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x126610400) [pid = 1646] [serial = 1790] [outer = 0x123b28800] 23:22:24 INFO - PROCESS | 1646 | 1467872544290 Marionette TRACE conn2 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 23:22:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 23:22:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 529ms 23:22:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 23:22:24 INFO - PROCESS | 1646 | 1467872544311 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 23:22:24 INFO - PROCESS | 1646 | 1467872544312 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 23:22:24 INFO - PROCESS | 1646 | 1467872544314 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 23:22:24 INFO - PROCESS | 1646 | 1467872544315 Marionette TRACE conn2 <- [1,2358,null,{}] 23:22:24 INFO - PROCESS | 1646 | 1467872544317 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:24 INFO - PROCESS | 1646 | 1467872544318 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:24 INFO - PROCESS | 1646 | 1467872544417 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 23:22:24 INFO - PROCESS | 1646 | 1467872544427 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:24 INFO - PROCESS | 1646 | 1467872544428 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x119aaa000 == 36 [pid = 1646] [id = 597] 23:22:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x12612b400) [pid = 1646] [serial = 1791] [outer = 0x0] 23:22:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x126b28000) [pid = 1646] [serial = 1792] [outer = 0x12612b400] 23:22:24 INFO - PROCESS | 1646 | 1467872544453 Marionette DEBUG loaded listener.js 23:22:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x128377800) [pid = 1646] [serial = 1793] [outer = 0x12612b400] 23:22:24 INFO - PROCESS | 1646 | 1467872544773 Marionette TRACE conn2 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 23:22:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 23:22:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 468ms 23:22:24 INFO - PROCESS | 1646 | 1467872544783 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 23:22:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 23:22:24 INFO - PROCESS | 1646 | 1467872544784 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 23:22:24 INFO - PROCESS | 1646 | 1467872544786 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 23:22:24 INFO - PROCESS | 1646 | 1467872544787 Marionette TRACE conn2 <- [1,2362,null,{}] 23:22:24 INFO - PROCESS | 1646 | 1467872544792 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:24 INFO - PROCESS | 1646 | 1467872544793 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:24 INFO - PROCESS | 1646 | 1467872544892 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 23:22:24 INFO - PROCESS | 1646 | 1467872544896 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:24 INFO - PROCESS | 1646 | 1467872544897 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a53c800 == 37 [pid = 1646] [id = 598] 23:22:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x126698000) [pid = 1646] [serial = 1794] [outer = 0x0] 23:22:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x1283ebc00) [pid = 1646] [serial = 1795] [outer = 0x126698000] 23:22:24 INFO - PROCESS | 1646 | 1467872544920 Marionette DEBUG loaded listener.js 23:22:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x128574800) [pid = 1646] [serial = 1796] [outer = 0x126698000] 23:22:25 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x123c81000) [pid = 1646] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 23:22:25 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x112e4c400) [pid = 1646] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 23:22:25 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x1181ad400) [pid = 1646] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 23:22:25 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x1128ae000) [pid = 1646] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 23:22:25 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x111f2c400) [pid = 1646] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 23:22:25 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x115de1000) [pid = 1646] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 23:22:25 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x112e4d800) [pid = 1646] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 23:22:25 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x119921c00) [pid = 1646] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 23:22:25 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x118583800) [pid = 1646] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 23:22:25 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x1128a6000) [pid = 1646] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 23:22:25 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x123b6e000) [pid = 1646] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 23:22:25 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x118587400) [pid = 1646] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 23:22:25 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x123b67800) [pid = 1646] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 23:22:25 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x12836fc00) [pid = 1646] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 23:22:25 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x115d26c00) [pid = 1646] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 23:22:25 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x112ebe400) [pid = 1646] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 23:22:25 INFO - PROCESS | 1646 | 1467872545407 Marionette TRACE conn2 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 23:22:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 23:22:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 672ms 23:22:25 INFO - PROCESS | 1646 | 1467872545459 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 23:22:25 INFO - PROCESS | 1646 | 1467872545461 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 23:22:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 23:22:25 INFO - PROCESS | 1646 | 1467872545464 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 23:22:25 INFO - PROCESS | 1646 | 1467872545467 Marionette TRACE conn2 <- [1,2366,null,{}] 23:22:25 INFO - PROCESS | 1646 | 1467872545469 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:25 INFO - PROCESS | 1646 | 1467872545470 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:25 INFO - PROCESS | 1646 | 1467872545570 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 23:22:25 INFO - PROCESS | 1646 | 1467872545609 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:25 INFO - PROCESS | 1646 | 1467872545610 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:25 INFO - PROCESS | 1646 | ++DOCSHELL 0x1282eb000 == 38 [pid = 1646] [id = 599] 23:22:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x110ee8c00) [pid = 1646] [serial = 1797] [outer = 0x0] 23:22:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x112e18800) [pid = 1646] [serial = 1798] [outer = 0x110ee8c00] 23:22:25 INFO - PROCESS | 1646 | 1467872545634 Marionette DEBUG loaded listener.js 23:22:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x1188f6c00) [pid = 1646] [serial = 1799] [outer = 0x110ee8c00] 23:22:25 INFO - PROCESS | 1646 | 1467872545902 Marionette TRACE conn2 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 23:22:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 23:22:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 470ms 23:22:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 23:22:25 INFO - PROCESS | 1646 | 1467872545934 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 23:22:25 INFO - PROCESS | 1646 | 1467872545935 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 23:22:25 INFO - PROCESS | 1646 | 1467872545945 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 23:22:25 INFO - PROCESS | 1646 | 1467872545946 Marionette TRACE conn2 <- [1,2370,null,{}] 23:22:25 INFO - PROCESS | 1646 | 1467872545949 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:25 INFO - PROCESS | 1646 | 1467872545950 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:26 INFO - PROCESS | 1646 | 1467872546032 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 23:22:26 INFO - PROCESS | 1646 | 1467872546036 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:26 INFO - PROCESS | 1646 | 1467872546038 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c122800 == 39 [pid = 1646] [id = 600] 23:22:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x119183000) [pid = 1646] [serial = 1800] [outer = 0x0] 23:22:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x1247cf800) [pid = 1646] [serial = 1801] [outer = 0x119183000] 23:22:26 INFO - PROCESS | 1646 | 1467872546063 Marionette DEBUG loaded listener.js 23:22:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x12876f400) [pid = 1646] [serial = 1802] [outer = 0x119183000] 23:22:26 INFO - PROCESS | 1646 | 1467872546439 Marionette TRACE conn2 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 23:22:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 23:22:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 528ms 23:22:26 INFO - PROCESS | 1646 | 1467872546470 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 23:22:26 INFO - PROCESS | 1646 | 1467872546475 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 23:22:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 23:22:26 INFO - PROCESS | 1646 | 1467872546488 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 23:22:26 INFO - PROCESS | 1646 | 1467872546491 Marionette TRACE conn2 <- [1,2374,null,{}] 23:22:26 INFO - PROCESS | 1646 | 1467872546495 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:26 INFO - PROCESS | 1646 | 1467872546498 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:26 INFO - PROCESS | 1646 | 1467872546636 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 23:22:26 INFO - PROCESS | 1646 | 1467872546650 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:26 INFO - PROCESS | 1646 | 1467872546652 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cb45000 == 40 [pid = 1646] [id = 601] 23:22:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x128a7e800) [pid = 1646] [serial = 1803] [outer = 0x0] 23:22:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x128c49c00) [pid = 1646] [serial = 1804] [outer = 0x128a7e800] 23:22:26 INFO - PROCESS | 1646 | 1467872546694 Marionette DEBUG loaded listener.js 23:22:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12363ec00) [pid = 1646] [serial = 1805] [outer = 0x128a7e800] 23:22:27 INFO - PROCESS | 1646 | 1467872547090 Marionette TRACE conn2 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 23:22:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 23:22:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 628ms 23:22:27 INFO - PROCESS | 1646 | 1467872547115 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 23:22:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 23:22:27 INFO - PROCESS | 1646 | 1467872547117 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 23:22:27 INFO - PROCESS | 1646 | 1467872547120 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 23:22:27 INFO - PROCESS | 1646 | 1467872547124 Marionette TRACE conn2 <- [1,2378,null,{}] 23:22:27 INFO - PROCESS | 1646 | 1467872547133 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:27 INFO - PROCESS | 1646 | 1467872547134 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:27 INFO - PROCESS | 1646 | 1467872547309 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 23:22:27 INFO - PROCESS | 1646 | 1467872547432 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:27 INFO - PROCESS | 1646 | 1467872547434 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:27 INFO - PROCESS | 1646 | ++DOCSHELL 0x115fe3800 == 41 [pid = 1646] [id = 602] 23:22:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x110eb2400) [pid = 1646] [serial = 1806] [outer = 0x0] 23:22:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x111aad400) [pid = 1646] [serial = 1807] [outer = 0x110eb2400] 23:22:27 INFO - PROCESS | 1646 | 1467872547485 Marionette DEBUG loaded listener.js 23:22:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x112988800) [pid = 1646] [serial = 1808] [outer = 0x110eb2400] 23:22:27 INFO - PROCESS | 1646 | 1467872547963 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 23:22:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 23:22:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 880ms 23:22:28 INFO - PROCESS | 1646 | 1467872548020 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 23:22:28 INFO - PROCESS | 1646 | 1467872548022 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 23:22:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 23:22:28 INFO - PROCESS | 1646 | 1467872548027 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 23:22:28 INFO - PROCESS | 1646 | 1467872548029 Marionette TRACE conn2 <- [1,2382,null,{}] 23:22:28 INFO - PROCESS | 1646 | 1467872548033 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:28 INFO - PROCESS | 1646 | 1467872548036 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:28 INFO - PROCESS | 1646 | 1467872548137 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 23:22:28 INFO - PROCESS | 1646 | 1467872548199 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:28 INFO - PROCESS | 1646 | 1467872548201 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x1235be800 == 42 [pid = 1646] [id = 603] 23:22:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x11662ec00) [pid = 1646] [serial = 1809] [outer = 0x0] 23:22:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x1181b2000) [pid = 1646] [serial = 1810] [outer = 0x11662ec00] 23:22:28 INFO - PROCESS | 1646 | 1467872548231 Marionette DEBUG loaded listener.js 23:22:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x1185b1400) [pid = 1646] [serial = 1811] [outer = 0x11662ec00] 23:22:28 INFO - PROCESS | 1646 | 1467872548644 Marionette TRACE conn2 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 23:22:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 23:22:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 672ms 23:22:28 INFO - PROCESS | 1646 | 1467872548701 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 23:22:28 INFO - PROCESS | 1646 | 1467872548704 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 23:22:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 23:22:28 INFO - PROCESS | 1646 | 1467872548706 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 23:22:28 INFO - PROCESS | 1646 | 1467872548707 Marionette TRACE conn2 <- [1,2386,null,{}] 23:22:28 INFO - PROCESS | 1646 | 1467872548710 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:28 INFO - PROCESS | 1646 | 1467872548711 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:28 INFO - PROCESS | 1646 | 1467872548816 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 23:22:28 INFO - PROCESS | 1646 | 1467872548878 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:28 INFO - PROCESS | 1646 | 1467872548879 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a5df000 == 43 [pid = 1646] [id = 604] 23:22:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x119830400) [pid = 1646] [serial = 1812] [outer = 0x0] 23:22:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x121707000) [pid = 1646] [serial = 1813] [outer = 0x119830400] 23:22:28 INFO - PROCESS | 1646 | 1467872548908 Marionette DEBUG loaded listener.js 23:22:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x1236d4000) [pid = 1646] [serial = 1814] [outer = 0x119830400] 23:22:29 INFO - PROCESS | 1646 | 1467872549328 Marionette TRACE conn2 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 23:22:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 23:22:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 669ms 23:22:29 INFO - PROCESS | 1646 | 1467872549376 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 23:22:29 INFO - PROCESS | 1646 | 1467872549377 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 23:22:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 23:22:29 INFO - PROCESS | 1646 | 1467872549385 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 23:22:29 INFO - PROCESS | 1646 | 1467872549389 Marionette TRACE conn2 <- [1,2390,null,{}] 23:22:29 INFO - PROCESS | 1646 | 1467872549392 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:29 INFO - PROCESS | 1646 | 1467872549395 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:29 INFO - PROCESS | 1646 | 1467872549527 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 23:22:29 INFO - PROCESS | 1646 | 1467872549603 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:29 INFO - PROCESS | 1646 | 1467872549604 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:29 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d71a800 == 44 [pid = 1646] [id = 605] 23:22:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x119b54c00) [pid = 1646] [serial = 1815] [outer = 0x0] 23:22:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x123c7cc00) [pid = 1646] [serial = 1816] [outer = 0x119b54c00] 23:22:29 INFO - PROCESS | 1646 | 1467872549635 Marionette DEBUG loaded listener.js 23:22:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x128555000) [pid = 1646] [serial = 1817] [outer = 0x119b54c00] 23:22:30 INFO - PROCESS | 1646 | 1467872550057 Marionette TRACE conn2 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 23:22:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 23:22:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 730ms 23:22:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 23:22:30 INFO - PROCESS | 1646 | 1467872550111 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 23:22:30 INFO - PROCESS | 1646 | 1467872550113 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 23:22:30 INFO - PROCESS | 1646 | 1467872550115 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 23:22:30 INFO - PROCESS | 1646 | 1467872550116 Marionette TRACE conn2 <- [1,2394,null,{}] 23:22:30 INFO - PROCESS | 1646 | 1467872550118 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:30 INFO - PROCESS | 1646 | 1467872550120 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:30 INFO - PROCESS | 1646 | 1467872550246 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 23:22:30 INFO - PROCESS | 1646 | 1467872550307 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:30 INFO - PROCESS | 1646 | 1467872550308 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:30 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d731000 == 45 [pid = 1646] [id = 606] 23:22:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x12877c000) [pid = 1646] [serial = 1818] [outer = 0x0] 23:22:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x128c4dc00) [pid = 1646] [serial = 1819] [outer = 0x12877c000] 23:22:30 INFO - PROCESS | 1646 | 1467872550337 Marionette DEBUG loaded listener.js 23:22:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x128cb4400) [pid = 1646] [serial = 1820] [outer = 0x12877c000] 23:22:30 INFO - PROCESS | 1646 | 1467872550935 Marionette TRACE conn2 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 23:22:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 23:22:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 869ms 23:22:30 INFO - PROCESS | 1646 | 1467872550985 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 23:22:30 INFO - PROCESS | 1646 | 1467872550987 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 23:22:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 23:22:30 INFO - PROCESS | 1646 | 1467872550993 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 23:22:30 INFO - PROCESS | 1646 | 1467872550994 Marionette TRACE conn2 <- [1,2398,null,{}] 23:22:30 INFO - PROCESS | 1646 | 1467872550998 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:31 INFO - PROCESS | 1646 | 1467872551000 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:31 INFO - PROCESS | 1646 | 1467872551091 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 23:22:31 INFO - PROCESS | 1646 | 1467872551169 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:31 INFO - PROCESS | 1646 | 1467872551170 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:31 INFO - PROCESS | 1646 | ++DOCSHELL 0x116f50800 == 46 [pid = 1646] [id = 607] 23:22:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x11671f800) [pid = 1646] [serial = 1821] [outer = 0x0] 23:22:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x1167f2c00) [pid = 1646] [serial = 1822] [outer = 0x11671f800] 23:22:31 INFO - PROCESS | 1646 | 1467872551198 Marionette DEBUG loaded listener.js 23:22:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x1181a9000) [pid = 1646] [serial = 1823] [outer = 0x11671f800] 23:22:31 INFO - PROCESS | 1646 | --DOCSHELL 0x12cb45000 == 45 [pid = 1646] [id = 601] 23:22:31 INFO - PROCESS | 1646 | --DOCSHELL 0x12c122800 == 44 [pid = 1646] [id = 600] 23:22:31 INFO - PROCESS | 1646 | --DOCSHELL 0x1282eb000 == 43 [pid = 1646] [id = 599] 23:22:31 INFO - PROCESS | 1646 | --DOCSHELL 0x12a53c800 == 42 [pid = 1646] [id = 598] 23:22:31 INFO - PROCESS | 1646 | --DOCSHELL 0x119aaa000 == 41 [pid = 1646] [id = 597] 23:22:31 INFO - PROCESS | 1646 | --DOCSHELL 0x128ec0000 == 40 [pid = 1646] [id = 596] 23:22:31 INFO - PROCESS | 1646 | --DOCSHELL 0x1282d6000 == 39 [pid = 1646] [id = 595] 23:22:31 INFO - PROCESS | 1646 | --DOCSHELL 0x1265a6000 == 38 [pid = 1646] [id = 594] 23:22:31 INFO - PROCESS | 1646 | --DOCSHELL 0x12374e800 == 37 [pid = 1646] [id = 593] 23:22:31 INFO - PROCESS | 1646 | --DOCSHELL 0x11916a000 == 36 [pid = 1646] [id = 592] 23:22:31 INFO - PROCESS | 1646 | --DOCSHELL 0x11718d000 == 35 [pid = 1646] [id = 591] 23:22:31 INFO - PROCESS | 1646 | --DOCSHELL 0x119165000 == 34 [pid = 1646] [id = 590] 23:22:31 INFO - PROCESS | 1646 | --DOCSHELL 0x1182dd000 == 33 [pid = 1646] [id = 589] 23:22:31 INFO - PROCESS | 1646 | --DOCSHELL 0x12a316000 == 32 [pid = 1646] [id = 588] 23:22:31 INFO - PROCESS | 1646 | --DOCSHELL 0x12d731000 == 31 [pid = 1646] [id = 606] 23:22:31 INFO - PROCESS | 1646 | --DOCSHELL 0x12d71a800 == 30 [pid = 1646] [id = 605] 23:22:31 INFO - PROCESS | 1646 | --DOCSHELL 0x12a5df000 == 29 [pid = 1646] [id = 604] 23:22:31 INFO - PROCESS | 1646 | --DOCSHELL 0x1235be800 == 28 [pid = 1646] [id = 603] 23:22:31 INFO - PROCESS | 1646 | --DOCSHELL 0x115fe3800 == 27 [pid = 1646] [id = 602] 23:22:31 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x128cbec00) [pid = 1646] [serial = 1727] [outer = 0x0] [url = about:blank] 23:22:31 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x12857c800) [pid = 1646] [serial = 1726] [outer = 0x0] [url = about:blank] 23:22:31 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x123c47000) [pid = 1646] [serial = 1760] [outer = 0x0] [url = about:blank] 23:22:31 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x119b55800) [pid = 1646] [serial = 1756] [outer = 0x0] [url = about:blank] 23:22:31 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x113990400) [pid = 1646] [serial = 1733] [outer = 0x0] [url = about:blank] 23:22:31 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x123646400) [pid = 1646] [serial = 1748] [outer = 0x0] [url = about:blank] 23:22:31 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x128373000) [pid = 1646] [serial = 1763] [outer = 0x0] [url = about:blank] 23:22:31 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x123b2f400) [pid = 1646] [serial = 1757] [outer = 0x0] [url = about:blank] 23:22:31 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x119832800) [pid = 1646] [serial = 1745] [outer = 0x0] [url = about:blank] 23:22:31 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x118774800) [pid = 1646] [serial = 1742] [outer = 0x0] [url = about:blank] 23:22:31 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x126128800) [pid = 1646] [serial = 1762] [outer = 0x0] [url = about:blank] 23:22:31 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x112e99000) [pid = 1646] [serial = 1732] [outer = 0x0] [url = about:blank] 23:22:31 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x1185af800) [pid = 1646] [serial = 1741] [outer = 0x0] [url = about:blank] 23:22:31 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x112e4ec00) [pid = 1646] [serial = 1730] [outer = 0x0] [url = about:blank] 23:22:31 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x1128b3000) [pid = 1646] [serial = 1729] [outer = 0x0] [url = about:blank] 23:22:31 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x1187f1000) [pid = 1646] [serial = 1744] [outer = 0x0] [url = about:blank] 23:22:31 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x116486400) [pid = 1646] [serial = 1735] [outer = 0x0] [url = about:blank] 23:22:31 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x1175b5400) [pid = 1646] [serial = 1715] [outer = 0x0] [url = about:blank] 23:22:31 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x115d20400) [pid = 1646] [serial = 1714] [outer = 0x0] [url = about:blank] 23:22:31 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x121704400) [pid = 1646] [serial = 1747] [outer = 0x0] [url = about:blank] 23:22:31 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x1167e6c00) [pid = 1646] [serial = 1736] [outer = 0x0] [url = about:blank] 23:22:31 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x123b2d800) [pid = 1646] [serial = 1753] [outer = 0x0] [url = about:blank] 23:22:31 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x1236d6800) [pid = 1646] [serial = 1750] [outer = 0x0] [url = about:blank] 23:22:31 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x1236de000) [pid = 1646] [serial = 1751] [outer = 0x0] [url = about:blank] 23:22:31 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x118203000) [pid = 1646] [serial = 1738] [outer = 0x0] [url = about:blank] 23:22:31 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x118526400) [pid = 1646] [serial = 1739] [outer = 0x0] [url = about:blank] 23:22:32 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x123bd3800) [pid = 1646] [serial = 1759] [outer = 0x0] [url = about:blank] 23:22:32 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x119835000) [pid = 1646] [serial = 1718] [outer = 0x0] [url = about:blank] 23:22:32 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x1187f3800) [pid = 1646] [serial = 1717] [outer = 0x0] [url = about:blank] 23:22:32 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x126124800) [pid = 1646] [serial = 1721] [outer = 0x0] [url = about:blank] 23:22:32 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x123bd5800) [pid = 1646] [serial = 1720] [outer = 0x0] [url = about:blank] 23:22:32 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x128c4d000) [pid = 1646] [serial = 1724] [outer = 0x0] [url = about:blank] 23:22:32 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x128572400) [pid = 1646] [serial = 1723] [outer = 0x0] [url = about:blank] 23:22:32 INFO - PROCESS | 1646 | 1467872552124 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 23:22:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 23:22:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1178ms 23:22:32 INFO - PROCESS | 1646 | 1467872552169 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 23:22:32 INFO - PROCESS | 1646 | 1467872552172 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 23:22:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 23:22:32 INFO - PROCESS | 1646 | 1467872552175 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 23:22:32 INFO - PROCESS | 1646 | 1467872552176 Marionette TRACE conn2 <- [1,2402,null,{}] 23:22:32 INFO - PROCESS | 1646 | 1467872552180 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:32 INFO - PROCESS | 1646 | 1467872552182 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:32 INFO - PROCESS | 1646 | 1467872552259 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 23:22:32 INFO - PROCESS | 1646 | 1467872552264 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:32 INFO - PROCESS | 1646 | 1467872552266 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:32 INFO - PROCESS | 1646 | ++DOCSHELL 0x1169b2800 == 28 [pid = 1646] [id = 608] 23:22:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x112f98c00) [pid = 1646] [serial = 1824] [outer = 0x0] 23:22:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x11399c400) [pid = 1646] [serial = 1825] [outer = 0x112f98c00] 23:22:32 INFO - PROCESS | 1646 | 1467872552296 Marionette DEBUG loaded listener.js 23:22:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x1128b2c00) [pid = 1646] [serial = 1826] [outer = 0x112f98c00] 23:22:32 INFO - PROCESS | 1646 | 1467872552682 Marionette TRACE conn2 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 23:22:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 23:22:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 521ms 23:22:32 INFO - PROCESS | 1646 | 1467872552696 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 23:22:32 INFO - PROCESS | 1646 | 1467872552699 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 23:22:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 23:22:32 INFO - PROCESS | 1646 | 1467872552704 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 23:22:32 INFO - PROCESS | 1646 | 1467872552706 Marionette TRACE conn2 <- [1,2406,null,{}] 23:22:32 INFO - PROCESS | 1646 | 1467872552709 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:32 INFO - PROCESS | 1646 | 1467872552711 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:32 INFO - PROCESS | 1646 | 1467872552793 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 23:22:32 INFO - PROCESS | 1646 | 1467872552797 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:32 INFO - PROCESS | 1646 | 1467872552798 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:32 INFO - PROCESS | 1646 | ++DOCSHELL 0x118306800 == 29 [pid = 1646] [id = 609] 23:22:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x11671c800) [pid = 1646] [serial = 1827] [outer = 0x0] 23:22:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x1176e2400) [pid = 1646] [serial = 1828] [outer = 0x11671c800] 23:22:32 INFO - PROCESS | 1646 | 1467872552825 Marionette DEBUG loaded listener.js 23:22:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x118586800) [pid = 1646] [serial = 1829] [outer = 0x11671c800] 23:22:33 INFO - PROCESS | 1646 | 1467872553182 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 23:22:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 23:22:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 524ms 23:22:33 INFO - PROCESS | 1646 | 1467872553228 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 23:22:33 INFO - PROCESS | 1646 | 1467872553229 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 23:22:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 23:22:33 INFO - PROCESS | 1646 | 1467872553232 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 23:22:33 INFO - PROCESS | 1646 | 1467872553235 Marionette TRACE conn2 <- [1,2410,null,{}] 23:22:33 INFO - PROCESS | 1646 | 1467872553245 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:33 INFO - PROCESS | 1646 | 1467872553249 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:33 INFO - PROCESS | 1646 | 1467872553347 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 23:22:33 INFO - PROCESS | 1646 | 1467872553357 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:33 INFO - PROCESS | 1646 | 1467872553360 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:33 INFO - PROCESS | 1646 | ++DOCSHELL 0x119e64800 == 30 [pid = 1646] [id = 610] 23:22:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x112e51c00) [pid = 1646] [serial = 1830] [outer = 0x0] 23:22:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x1188fe000) [pid = 1646] [serial = 1831] [outer = 0x112e51c00] 23:22:33 INFO - PROCESS | 1646 | 1467872553404 Marionette DEBUG loaded listener.js 23:22:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x11982a400) [pid = 1646] [serial = 1832] [outer = 0x112e51c00] 23:22:33 INFO - PROCESS | 1646 | 1467872553836 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 23:22:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 23:22:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 622ms 23:22:33 INFO - PROCESS | 1646 | 1467872553855 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 23:22:33 INFO - PROCESS | 1646 | 1467872553858 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 23:22:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 23:22:33 INFO - PROCESS | 1646 | 1467872553861 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 23:22:33 INFO - PROCESS | 1646 | 1467872553862 Marionette TRACE conn2 <- [1,2414,null,{}] 23:22:33 INFO - PROCESS | 1646 | 1467872553880 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:33 INFO - PROCESS | 1646 | 1467872553881 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:33 INFO - PROCESS | 1646 | 1467872553963 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 23:22:33 INFO - PROCESS | 1646 | 1467872553967 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:33 INFO - PROCESS | 1646 | 1467872553969 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:33 INFO - PROCESS | 1646 | ++DOCSHELL 0x1235c0000 == 31 [pid = 1646] [id = 611] 23:22:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x119857c00) [pid = 1646] [serial = 1833] [outer = 0x0] 23:22:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x121702800) [pid = 1646] [serial = 1834] [outer = 0x119857c00] 23:22:34 INFO - PROCESS | 1646 | 1467872554010 Marionette DEBUG loaded listener.js 23:22:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x12363c000) [pid = 1646] [serial = 1835] [outer = 0x119857c00] 23:22:34 INFO - PROCESS | 1646 | 1467872554414 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 23:22:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 23:22:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 584ms 23:22:34 INFO - PROCESS | 1646 | 1467872554445 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 23:22:34 INFO - PROCESS | 1646 | 1467872554446 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 23:22:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 23:22:34 INFO - PROCESS | 1646 | 1467872554449 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 23:22:34 INFO - PROCESS | 1646 | 1467872554457 Marionette TRACE conn2 <- [1,2418,null,{}] 23:22:34 INFO - PROCESS | 1646 | 1467872554459 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:34 INFO - PROCESS | 1646 | 1467872554460 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:34 INFO - PROCESS | 1646 | 1467872554552 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 23:22:34 INFO - PROCESS | 1646 | 1467872554591 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:34 INFO - PROCESS | 1646 | 1467872554592 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:34 INFO - PROCESS | 1646 | ++DOCSHELL 0x124412000 == 32 [pid = 1646] [id = 612] 23:22:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x11671c400) [pid = 1646] [serial = 1836] [outer = 0x0] 23:22:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x123643c00) [pid = 1646] [serial = 1837] [outer = 0x11671c400] 23:22:34 INFO - PROCESS | 1646 | 1467872554616 Marionette DEBUG loaded listener.js 23:22:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x1236da800) [pid = 1646] [serial = 1838] [outer = 0x11671c400] 23:22:35 INFO - PROCESS | 1646 | 1467872555018 Marionette TRACE conn2 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 23:22:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 23:22:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 627ms 23:22:35 INFO - PROCESS | 1646 | 1467872555077 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 23:22:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 23:22:35 INFO - PROCESS | 1646 | 1467872555079 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 23:22:35 INFO - PROCESS | 1646 | 1467872555083 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 23:22:35 INFO - PROCESS | 1646 | 1467872555084 Marionette TRACE conn2 <- [1,2422,null,{}] 23:22:35 INFO - PROCESS | 1646 | 1467872555088 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:35 INFO - PROCESS | 1646 | 1467872555094 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:35 INFO - PROCESS | 1646 | 1467872555268 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 23:22:35 INFO - PROCESS | 1646 | 1467872555308 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:35 INFO - PROCESS | 1646 | 1467872555310 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:35 INFO - PROCESS | 1646 | ++DOCSHELL 0x1282ed800 == 33 [pid = 1646] [id = 613] 23:22:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x123649c00) [pid = 1646] [serial = 1839] [outer = 0x0] 23:22:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x123b30c00) [pid = 1646] [serial = 1840] [outer = 0x123649c00] 23:22:35 INFO - PROCESS | 1646 | 1467872555350 Marionette DEBUG loaded listener.js 23:22:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x124cc0400) [pid = 1646] [serial = 1841] [outer = 0x123649c00] 23:22:35 INFO - PROCESS | 1646 | 1467872555718 Marionette TRACE conn2 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 23:22:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 23:22:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 669ms 23:22:35 INFO - PROCESS | 1646 | 1467872555755 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 23:22:35 INFO - PROCESS | 1646 | 1467872555757 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 23:22:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 23:22:35 INFO - PROCESS | 1646 | 1467872555759 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 23:22:35 INFO - PROCESS | 1646 | 1467872555760 Marionette TRACE conn2 <- [1,2426,null,{}] 23:22:35 INFO - PROCESS | 1646 | 1467872555769 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:35 INFO - PROCESS | 1646 | 1467872555770 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:35 INFO - PROCESS | 1646 | 1467872555880 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 23:22:35 INFO - PROCESS | 1646 | 1467872555920 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:35 INFO - PROCESS | 1646 | 1467872555921 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:35 INFO - PROCESS | 1646 | ++DOCSHELL 0x1287c7800 == 34 [pid = 1646] [id = 614] 23:22:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x1164d6800) [pid = 1646] [serial = 1842] [outer = 0x0] 23:22:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x126127c00) [pid = 1646] [serial = 1843] [outer = 0x1164d6800] 23:22:35 INFO - PROCESS | 1646 | 1467872555945 Marionette DEBUG loaded listener.js 23:22:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x126b31000) [pid = 1646] [serial = 1844] [outer = 0x1164d6800] 23:22:36 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x128a7e800) [pid = 1646] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 23:22:36 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x12363b400) [pid = 1646] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 23:22:36 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x123b28800) [pid = 1646] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 23:22:36 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x126698000) [pid = 1646] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 23:22:36 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x110ee8c00) [pid = 1646] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 23:22:36 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x12612b400) [pid = 1646] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 23:22:36 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x1217da000) [pid = 1646] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 23:22:36 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x1188f7000) [pid = 1646] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 23:22:36 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x1176e9000) [pid = 1646] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 23:22:36 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x112ee1800) [pid = 1646] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 23:22:36 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x112f0f000) [pid = 1646] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 23:22:36 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x116976400) [pid = 1646] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 23:22:36 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x112e94c00) [pid = 1646] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 23:22:36 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x119183000) [pid = 1646] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 23:22:36 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x123b25400) [pid = 1646] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 23:22:36 INFO - PROCESS | 1646 | 1467872556409 Marionette TRACE conn2 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 23:22:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 23:22:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 668ms 23:22:36 INFO - PROCESS | 1646 | 1467872556428 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 23:22:36 INFO - PROCESS | 1646 | 1467872556429 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 23:22:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 23:22:36 INFO - PROCESS | 1646 | 1467872556431 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 23:22:36 INFO - PROCESS | 1646 | 1467872556432 Marionette TRACE conn2 <- [1,2430,null,{}] 23:22:36 INFO - PROCESS | 1646 | 1467872556435 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:36 INFO - PROCESS | 1646 | 1467872556436 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:36 INFO - PROCESS | 1646 | 1467872556509 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 23:22:36 INFO - PROCESS | 1646 | 1467872556513 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:36 INFO - PROCESS | 1646 | 1467872556514 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:36 INFO - PROCESS | 1646 | ++DOCSHELL 0x124721000 == 35 [pid = 1646] [id = 615] 23:22:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x111f2d800) [pid = 1646] [serial = 1845] [outer = 0x0] 23:22:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x112f9c000) [pid = 1646] [serial = 1846] [outer = 0x111f2d800] 23:22:36 INFO - PROCESS | 1646 | 1467872556538 Marionette DEBUG loaded listener.js 23:22:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x1185ad400) [pid = 1646] [serial = 1847] [outer = 0x111f2d800] 23:22:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 23:22:36 INFO - PROCESS | 1646 | 1467872556849 Marionette TRACE conn2 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 23:22:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 419ms 23:22:36 INFO - PROCESS | 1646 | 1467872556852 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 23:22:36 INFO - PROCESS | 1646 | 1467872556853 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 23:22:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 23:22:36 INFO - PROCESS | 1646 | 1467872556862 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 23:22:36 INFO - PROCESS | 1646 | 1467872556863 Marionette TRACE conn2 <- [1,2434,null,{}] 23:22:36 INFO - PROCESS | 1646 | 1467872556866 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:36 INFO - PROCESS | 1646 | 1467872556867 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:36 INFO - PROCESS | 1646 | 1467872556952 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 23:22:37 INFO - PROCESS | 1646 | 1467872557011 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:37 INFO - PROCESS | 1646 | 1467872557012 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:37 INFO - PROCESS | 1646 | ++DOCSHELL 0x119bd8000 == 36 [pid = 1646] [id = 616] 23:22:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x1128afc00) [pid = 1646] [serial = 1848] [outer = 0x0] 23:22:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x1234e7800) [pid = 1646] [serial = 1849] [outer = 0x1128afc00] 23:22:37 INFO - PROCESS | 1646 | 1467872557036 Marionette DEBUG loaded listener.js 23:22:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x12612b000) [pid = 1646] [serial = 1850] [outer = 0x1128afc00] 23:22:37 INFO - PROCESS | 1646 | 1467872557303 Marionette TRACE conn2 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 23:22:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 23:22:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 470ms 23:22:37 INFO - PROCESS | 1646 | 1467872557333 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 23:22:37 INFO - PROCESS | 1646 | 1467872557334 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 23:22:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 23:22:37 INFO - PROCESS | 1646 | 1467872557336 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 23:22:37 INFO - PROCESS | 1646 | 1467872557337 Marionette TRACE conn2 <- [1,2438,null,{}] 23:22:37 INFO - PROCESS | 1646 | 1467872557347 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:37 INFO - PROCESS | 1646 | 1467872557348 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:37 INFO - PROCESS | 1646 | 1467872557430 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 23:22:37 INFO - PROCESS | 1646 | 1467872557434 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:37 INFO - PROCESS | 1646 | 1467872557435 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:37 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a316000 == 37 [pid = 1646] [id = 617] 23:22:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x126607c00) [pid = 1646] [serial = 1851] [outer = 0x0] 23:22:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x128373800) [pid = 1646] [serial = 1852] [outer = 0x126607c00] 23:22:37 INFO - PROCESS | 1646 | 1467872557459 Marionette DEBUG loaded listener.js 23:22:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x1283ef800) [pid = 1646] [serial = 1853] [outer = 0x126607c00] 23:22:37 INFO - PROCESS | 1646 | 1467872557780 Marionette TRACE conn2 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 23:22:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 23:22:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 473ms 23:22:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 23:22:37 INFO - PROCESS | 1646 | 1467872557810 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 23:22:37 INFO - PROCESS | 1646 | 1467872557811 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 23:22:37 INFO - PROCESS | 1646 | 1467872557813 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 23:22:37 INFO - PROCESS | 1646 | 1467872557815 Marionette TRACE conn2 <- [1,2442,null,{}] 23:22:37 INFO - PROCESS | 1646 | 1467872557817 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:37 INFO - PROCESS | 1646 | 1467872557819 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:37 INFO - PROCESS | 1646 | 1467872557915 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 23:22:37 INFO - PROCESS | 1646 | 1467872557984 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:37 INFO - PROCESS | 1646 | 1467872557985 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:37 INFO - PROCESS | 1646 | ++DOCSHELL 0x124407800 == 38 [pid = 1646] [id = 618] 23:22:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x1283eec00) [pid = 1646] [serial = 1854] [outer = 0x0] 23:22:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x12857d000) [pid = 1646] [serial = 1855] [outer = 0x1283eec00] 23:22:38 INFO - PROCESS | 1646 | 1467872558012 Marionette DEBUG loaded listener.js 23:22:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x128c4bc00) [pid = 1646] [serial = 1856] [outer = 0x1283eec00] 23:22:38 INFO - PROCESS | 1646 | 1467872558292 Marionette TRACE conn2 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 23:22:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 23:22:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 519ms 23:22:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 23:22:38 INFO - PROCESS | 1646 | 1467872558332 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 23:22:38 INFO - PROCESS | 1646 | 1467872558334 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 23:22:38 INFO - PROCESS | 1646 | 1467872558336 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 23:22:38 INFO - PROCESS | 1646 | 1467872558337 Marionette TRACE conn2 <- [1,2446,null,{}] 23:22:38 INFO - PROCESS | 1646 | 1467872558341 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:38 INFO - PROCESS | 1646 | 1467872558344 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:38 INFO - PROCESS | 1646 | 1467872558481 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 23:22:38 INFO - PROCESS | 1646 | 1467872558540 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:38 INFO - PROCESS | 1646 | 1467872558541 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:38 INFO - PROCESS | 1646 | ++DOCSHELL 0x113e14000 == 39 [pid = 1646] [id = 619] 23:22:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x110fa7800) [pid = 1646] [serial = 1857] [outer = 0x0] 23:22:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x1121be000) [pid = 1646] [serial = 1858] [outer = 0x110fa7800] 23:22:38 INFO - PROCESS | 1646 | 1467872558576 Marionette DEBUG loaded listener.js 23:22:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x112e4c800) [pid = 1646] [serial = 1859] [outer = 0x110fa7800] 23:22:39 INFO - PROCESS | 1646 | 1467872559150 Marionette TRACE conn2 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 23:22:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 23:22:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 819ms 23:22:39 INFO - PROCESS | 1646 | 1467872559157 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 23:22:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 23:22:39 INFO - PROCESS | 1646 | 1467872559161 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 23:22:39 INFO - PROCESS | 1646 | 1467872559166 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 23:22:39 INFO - PROCESS | 1646 | 1467872559169 Marionette TRACE conn2 <- [1,2450,null,{}] 23:22:39 INFO - PROCESS | 1646 | 1467872559174 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:39 INFO - PROCESS | 1646 | 1467872559179 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:39 INFO - PROCESS | 1646 | 1467872559338 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 23:22:39 INFO - PROCESS | 1646 | 1467872559421 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:39 INFO - PROCESS | 1646 | 1467872559423 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x119e72000 == 40 [pid = 1646] [id = 620] 23:22:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x113cec400) [pid = 1646] [serial = 1860] [outer = 0x0] 23:22:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x1181af400) [pid = 1646] [serial = 1861] [outer = 0x113cec400] 23:22:39 INFO - PROCESS | 1646 | 1467872559453 Marionette DEBUG loaded listener.js 23:22:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x118591000) [pid = 1646] [serial = 1862] [outer = 0x113cec400] 23:22:40 INFO - PROCESS | 1646 | 1467872560028 Marionette TRACE conn2 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 23:22:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 23:22:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 874ms 23:22:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 23:22:40 INFO - PROCESS | 1646 | 1467872560039 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 23:22:40 INFO - PROCESS | 1646 | 1467872560041 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 23:22:40 INFO - PROCESS | 1646 | 1467872560043 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 23:22:40 INFO - PROCESS | 1646 | 1467872560044 Marionette TRACE conn2 <- [1,2454,null,{}] 23:22:40 INFO - PROCESS | 1646 | 1467872560047 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:40 INFO - PROCESS | 1646 | 1467872560048 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:40 INFO - PROCESS | 1646 | 1467872560157 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 23:22:40 INFO - PROCESS | 1646 | 1467872560356 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:40 INFO - PROCESS | 1646 | 1467872560357 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:40 INFO - PROCESS | 1646 | ++DOCSHELL 0x117e65000 == 41 [pid = 1646] [id = 621] 23:22:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x112e58000) [pid = 1646] [serial = 1863] [outer = 0x0] 23:22:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x11398f000) [pid = 1646] [serial = 1864] [outer = 0x112e58000] 23:22:40 INFO - PROCESS | 1646 | 1467872560385 Marionette DEBUG loaded listener.js 23:22:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x11697c800) [pid = 1646] [serial = 1865] [outer = 0x112e58000] 23:22:40 INFO - PROCESS | 1646 | --DOCSHELL 0x124407800 == 40 [pid = 1646] [id = 618] 23:22:40 INFO - PROCESS | 1646 | --DOCSHELL 0x12a316000 == 39 [pid = 1646] [id = 617] 23:22:40 INFO - PROCESS | 1646 | --DOCSHELL 0x119bd8000 == 38 [pid = 1646] [id = 616] 23:22:40 INFO - PROCESS | 1646 | --DOCSHELL 0x124721000 == 37 [pid = 1646] [id = 615] 23:22:40 INFO - PROCESS | 1646 | --DOCSHELL 0x1287c7800 == 36 [pid = 1646] [id = 614] 23:22:40 INFO - PROCESS | 1646 | --DOCSHELL 0x1282ed800 == 35 [pid = 1646] [id = 613] 23:22:40 INFO - PROCESS | 1646 | --DOCSHELL 0x124412000 == 34 [pid = 1646] [id = 612] 23:22:40 INFO - PROCESS | 1646 | --DOCSHELL 0x1235c0000 == 33 [pid = 1646] [id = 611] 23:22:40 INFO - PROCESS | 1646 | --DOCSHELL 0x119e64800 == 32 [pid = 1646] [id = 610] 23:22:40 INFO - PROCESS | 1646 | --DOCSHELL 0x118306800 == 31 [pid = 1646] [id = 609] 23:22:40 INFO - PROCESS | 1646 | --DOCSHELL 0x1169b2800 == 30 [pid = 1646] [id = 608] 23:22:40 INFO - PROCESS | 1646 | --DOCSHELL 0x116f50800 == 29 [pid = 1646] [id = 607] 23:22:40 INFO - PROCESS | 1646 | 1467872560877 Marionette TRACE conn2 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 23:22:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 23:22:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 876ms 23:22:40 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x128c49c00) [pid = 1646] [serial = 1804] [outer = 0x0] [url = about:blank] 23:22:40 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x1236da400) [pid = 1646] [serial = 1786] [outer = 0x0] [url = about:blank] 23:22:40 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x123bdc000) [pid = 1646] [serial = 1789] [outer = 0x0] [url = about:blank] 23:22:40 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x1283ebc00) [pid = 1646] [serial = 1795] [outer = 0x0] [url = about:blank] 23:22:40 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x112e18800) [pid = 1646] [serial = 1798] [outer = 0x0] [url = about:blank] 23:22:40 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x126b28000) [pid = 1646] [serial = 1792] [outer = 0x0] [url = about:blank] 23:22:40 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x128377800) [pid = 1646] [serial = 1793] [outer = 0x0] [url = about:blank] 23:22:40 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x123304800) [pid = 1646] [serial = 1783] [outer = 0x0] [url = about:blank] 23:22:40 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x119829800) [pid = 1646] [serial = 1780] [outer = 0x0] [url = about:blank] 23:22:40 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x121703400) [pid = 1646] [serial = 1781] [outer = 0x0] [url = about:blank] 23:22:40 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x128553400) [pid = 1646] [serial = 1766] [outer = 0x0] [url = about:blank] 23:22:40 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x126b28400) [pid = 1646] [serial = 1765] [outer = 0x0] [url = about:blank] 23:22:40 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x113cf1c00) [pid = 1646] [serial = 1774] [outer = 0x0] [url = about:blank] 23:22:40 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x116975c00) [pid = 1646] [serial = 1775] [outer = 0x0] [url = about:blank] 23:22:40 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x1181b5400) [pid = 1646] [serial = 1771] [outer = 0x0] [url = about:blank] 23:22:40 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x11858d000) [pid = 1646] [serial = 1772] [outer = 0x0] [url = about:blank] 23:22:40 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x118211000) [pid = 1646] [serial = 1777] [outer = 0x0] [url = about:blank] 23:22:40 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x1187ea400) [pid = 1646] [serial = 1778] [outer = 0x0] [url = about:blank] 23:22:40 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x113c04c00) [pid = 1646] [serial = 1768] [outer = 0x0] [url = about:blank] 23:22:40 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x116168400) [pid = 1646] [serial = 1769] [outer = 0x0] [url = about:blank] 23:22:40 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x1247cf800) [pid = 1646] [serial = 1801] [outer = 0x0] [url = about:blank] 23:22:40 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x1188f6c00) [pid = 1646] [serial = 1799] [outer = 0x0] [url = about:blank] 23:22:40 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x128574800) [pid = 1646] [serial = 1796] [outer = 0x0] [url = about:blank] 23:22:40 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x126610400) [pid = 1646] [serial = 1790] [outer = 0x0] [url = about:blank] 23:22:40 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x12876f400) [pid = 1646] [serial = 1802] [outer = 0x0] [url = about:blank] 23:22:40 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x123641800) [pid = 1646] [serial = 1784] [outer = 0x0] [url = about:blank] 23:22:40 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x12396ec00) [pid = 1646] [serial = 1787] [outer = 0x0] [url = about:blank] 23:22:40 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x12363ec00) [pid = 1646] [serial = 1805] [outer = 0x0] [url = about:blank] 23:22:40 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x123b6b400) [pid = 1646] [serial = 1754] [outer = 0x0] [url = about:blank] 23:22:40 INFO - PROCESS | 1646 | 1467872560942 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 23:22:40 INFO - PROCESS | 1646 | 1467872560945 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 23:22:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 23:22:40 INFO - PROCESS | 1646 | 1467872560954 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 23:22:40 INFO - PROCESS | 1646 | 1467872560957 Marionette TRACE conn2 <- [1,2458,null,{}] 23:22:40 INFO - PROCESS | 1646 | 1467872560961 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:40 INFO - PROCESS | 1646 | 1467872560964 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:41 INFO - PROCESS | 1646 | 1467872561084 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 23:22:41 INFO - PROCESS | 1646 | 1467872561101 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:41 INFO - PROCESS | 1646 | 1467872561103 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:41 INFO - PROCESS | 1646 | ++DOCSHELL 0x11839c800 == 30 [pid = 1646] [id = 622] 23:22:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x118589400) [pid = 1646] [serial = 1866] [outer = 0x0] 23:22:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x1185aac00) [pid = 1646] [serial = 1867] [outer = 0x118589400] 23:22:41 INFO - PROCESS | 1646 | 1467872561147 Marionette DEBUG loaded listener.js 23:22:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x11917a400) [pid = 1646] [serial = 1868] [outer = 0x118589400] 23:22:41 INFO - PROCESS | 1646 | 1467872561567 Marionette TRACE conn2 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 23:22:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 23:22:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 626ms 23:22:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 23:22:41 INFO - PROCESS | 1646 | 1467872561579 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 23:22:41 INFO - PROCESS | 1646 | 1467872561581 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 23:22:41 INFO - PROCESS | 1646 | 1467872561584 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 23:22:41 INFO - PROCESS | 1646 | 1467872561585 Marionette TRACE conn2 <- [1,2462,null,{}] 23:22:41 INFO - PROCESS | 1646 | 1467872561587 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:41 INFO - PROCESS | 1646 | 1467872561589 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:41 INFO - PROCESS | 1646 | 1467872561686 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 23:22:41 INFO - PROCESS | 1646 | 1467872561695 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:41 INFO - PROCESS | 1646 | 1467872561696 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:41 INFO - PROCESS | 1646 | ++DOCSHELL 0x12305a000 == 31 [pid = 1646] [id = 623] 23:22:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x119835400) [pid = 1646] [serial = 1869] [outer = 0x0] 23:22:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x121702400) [pid = 1646] [serial = 1870] [outer = 0x119835400] 23:22:41 INFO - PROCESS | 1646 | 1467872561721 Marionette DEBUG loaded listener.js 23:22:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x123644000) [pid = 1646] [serial = 1871] [outer = 0x119835400] 23:22:42 INFO - PROCESS | 1646 | 1467872562062 Marionette TRACE conn2 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 23:22:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 23:22:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 518ms 23:22:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 23:22:42 INFO - PROCESS | 1646 | 1467872562111 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 23:22:42 INFO - PROCESS | 1646 | 1467872562113 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 23:22:42 INFO - PROCESS | 1646 | 1467872562121 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 23:22:42 INFO - PROCESS | 1646 | 1467872562126 Marionette TRACE conn2 <- [1,2466,null,{}] 23:22:42 INFO - PROCESS | 1646 | 1467872562129 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:42 INFO - PROCESS | 1646 | 1467872562131 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:42 INFO - PROCESS | 1646 | 1467872562211 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 23:22:42 INFO - PROCESS | 1646 | 1467872562214 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:42 INFO - PROCESS | 1646 | 1467872562216 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:42 INFO - PROCESS | 1646 | ++DOCSHELL 0x1265a6000 == 32 [pid = 1646] [id = 624] 23:22:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x112e90c00) [pid = 1646] [serial = 1872] [outer = 0x0] 23:22:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x123779400) [pid = 1646] [serial = 1873] [outer = 0x112e90c00] 23:22:42 INFO - PROCESS | 1646 | 1467872562243 Marionette DEBUG loaded listener.js 23:22:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x123b6a800) [pid = 1646] [serial = 1874] [outer = 0x112e90c00] 23:22:42 INFO - PROCESS | 1646 | 1467872562563 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 23:22:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 23:22:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 477ms 23:22:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 23:22:42 INFO - PROCESS | 1646 | 1467872562594 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 23:22:42 INFO - PROCESS | 1646 | 1467872562596 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 23:22:42 INFO - PROCESS | 1646 | 1467872562598 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 23:22:42 INFO - PROCESS | 1646 | 1467872562599 Marionette TRACE conn2 <- [1,2470,null,{}] 23:22:42 INFO - PROCESS | 1646 | 1467872562601 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:42 INFO - PROCESS | 1646 | 1467872562603 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:42 INFO - PROCESS | 1646 | 1467872562691 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 23:22:42 INFO - PROCESS | 1646 | 1467872562771 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:42 INFO - PROCESS | 1646 | 1467872562772 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:42 INFO - PROCESS | 1646 | ++DOCSHELL 0x119bc8000 == 33 [pid = 1646] [id = 625] 23:22:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x112e54400) [pid = 1646] [serial = 1875] [outer = 0x0] 23:22:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x123bd1400) [pid = 1646] [serial = 1876] [outer = 0x112e54400] 23:22:42 INFO - PROCESS | 1646 | 1467872562810 Marionette DEBUG loaded listener.js 23:22:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x124cc2800) [pid = 1646] [serial = 1877] [outer = 0x112e54400] 23:22:43 INFO - PROCESS | 1646 | 1467872563248 Marionette TRACE conn2 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 23:22:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 23:22:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 669ms 23:22:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 23:22:43 INFO - PROCESS | 1646 | 1467872563267 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 23:22:43 INFO - PROCESS | 1646 | 1467872563268 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 23:22:43 INFO - PROCESS | 1646 | 1467872563270 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 23:22:43 INFO - PROCESS | 1646 | 1467872563272 Marionette TRACE conn2 <- [1,2474,null,{}] 23:22:43 INFO - PROCESS | 1646 | 1467872563274 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:43 INFO - PROCESS | 1646 | 1467872563275 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:43 INFO - PROCESS | 1646 | 1467872563374 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 23:22:43 INFO - PROCESS | 1646 | 1467872563385 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:43 INFO - PROCESS | 1646 | 1467872563389 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:43 INFO - PROCESS | 1646 | ++DOCSHELL 0x128eab000 == 34 [pid = 1646] [id = 626] 23:22:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x12836a800) [pid = 1646] [serial = 1878] [outer = 0x0] 23:22:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x128370400) [pid = 1646] [serial = 1879] [outer = 0x12836a800] 23:22:43 INFO - PROCESS | 1646 | 1467872563421 Marionette DEBUG loaded listener.js 23:22:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x12855bc00) [pid = 1646] [serial = 1880] [outer = 0x12836a800] 23:22:43 INFO - PROCESS | 1646 | 1467872563821 Marionette TRACE conn2 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 23:22:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 23:22:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 569ms 23:22:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 23:22:43 INFO - PROCESS | 1646 | 1467872563841 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 23:22:43 INFO - PROCESS | 1646 | 1467872563843 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 23:22:43 INFO - PROCESS | 1646 | 1467872563845 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 23:22:43 INFO - PROCESS | 1646 | 1467872563846 Marionette TRACE conn2 <- [1,2478,null,{}] 23:22:43 INFO - PROCESS | 1646 | 1467872563848 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:43 INFO - PROCESS | 1646 | 1467872563850 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:43 INFO - PROCESS | 1646 | 1467872563951 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 23:22:43 INFO - PROCESS | 1646 | 1467872563963 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:43 INFO - PROCESS | 1646 | 1467872563964 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:43 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a060800 == 35 [pid = 1646] [id = 627] 23:22:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x128573c00) [pid = 1646] [serial = 1881] [outer = 0x0] 23:22:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x128a82c00) [pid = 1646] [serial = 1882] [outer = 0x128573c00] 23:22:43 INFO - PROCESS | 1646 | 1467872563988 Marionette DEBUG loaded listener.js 23:22:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x128c50c00) [pid = 1646] [serial = 1883] [outer = 0x128573c00] 23:22:44 INFO - PROCESS | 1646 | 1467872564358 Marionette TRACE conn2 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 23:22:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 23:22:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 521ms 23:22:44 INFO - PROCESS | 1646 | 1467872564367 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 23:22:44 INFO - PROCESS | 1646 | 1467872564368 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 23:22:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 23:22:44 INFO - PROCESS | 1646 | 1467872564370 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 23:22:44 INFO - PROCESS | 1646 | 1467872564371 Marionette TRACE conn2 <- [1,2482,null,{}] 23:22:44 INFO - PROCESS | 1646 | 1467872564378 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:44 INFO - PROCESS | 1646 | 1467872564379 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:44 INFO - PROCESS | 1646 | 1467872564482 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 23:22:44 INFO - PROCESS | 1646 | 1467872564486 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:44 INFO - PROCESS | 1646 | 1467872564487 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:44 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ba7b000 == 36 [pid = 1646] [id = 628] 23:22:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x128574400) [pid = 1646] [serial = 1884] [outer = 0x0] 23:22:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x128cb7400) [pid = 1646] [serial = 1885] [outer = 0x128574400] 23:22:44 INFO - PROCESS | 1646 | 1467872564512 Marionette DEBUG loaded listener.js 23:22:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x128e0f000) [pid = 1646] [serial = 1886] [outer = 0x128574400] 23:22:44 INFO - PROCESS | 1646 | 1467872564835 Marionette TRACE conn2 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 23:22:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 23:22:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 524ms 23:22:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 23:22:44 INFO - PROCESS | 1646 | 1467872564895 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 23:22:44 INFO - PROCESS | 1646 | 1467872564896 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 23:22:44 INFO - PROCESS | 1646 | 1467872564898 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 23:22:44 INFO - PROCESS | 1646 | 1467872564899 Marionette TRACE conn2 <- [1,2486,null,{}] 23:22:44 INFO - PROCESS | 1646 | 1467872564901 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:44 INFO - PROCESS | 1646 | 1467872564902 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:45 INFO - PROCESS | 1646 | 1467872565005 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 23:22:45 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x112e51c00) [pid = 1646] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 23:22:45 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x11671f800) [pid = 1646] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 23:22:45 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x112f98c00) [pid = 1646] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 23:22:45 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x119857c00) [pid = 1646] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 23:22:45 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x11671c800) [pid = 1646] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 23:22:45 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x123649c00) [pid = 1646] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 23:22:45 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x110eb2400) [pid = 1646] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 23:22:45 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x11662ec00) [pid = 1646] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 23:22:45 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x119830400) [pid = 1646] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 23:22:45 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x119b54c00) [pid = 1646] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 23:22:45 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x1164d6800) [pid = 1646] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 23:22:45 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x12877c000) [pid = 1646] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 23:22:45 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x111f2d800) [pid = 1646] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 23:22:45 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x126607c00) [pid = 1646] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 23:22:45 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x1128afc00) [pid = 1646] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 23:22:45 INFO - PROCESS | 1646 | 1467872565135 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:45 INFO - PROCESS | 1646 | 1467872565136 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:45 INFO - PROCESS | 1646 | ++DOCSHELL 0x1188bf800 == 37 [pid = 1646] [id = 629] 23:22:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x111f2d800) [pid = 1646] [serial = 1887] [outer = 0x0] 23:22:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x1128a4400) [pid = 1646] [serial = 1888] [outer = 0x111f2d800] 23:22:45 INFO - PROCESS | 1646 | 1467872565161 Marionette DEBUG loaded listener.js 23:22:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x11671f800) [pid = 1646] [serial = 1889] [outer = 0x111f2d800] 23:22:45 INFO - PROCESS | 1646 | 1467872565449 Marionette TRACE conn2 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 23:22:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 23:22:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 568ms 23:22:45 INFO - PROCESS | 1646 | 1467872565467 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 23:22:45 INFO - PROCESS | 1646 | 1467872565468 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 23:22:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 23:22:45 INFO - PROCESS | 1646 | 1467872565470 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 23:22:45 INFO - PROCESS | 1646 | 1467872565471 Marionette TRACE conn2 <- [1,2490,null,{}] 23:22:45 INFO - PROCESS | 1646 | 1467872565482 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:45 INFO - PROCESS | 1646 | 1467872565483 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:45 INFO - PROCESS | 1646 | 1467872565566 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 23:22:45 INFO - PROCESS | 1646 | 1467872565570 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:45 INFO - PROCESS | 1646 | 1467872565572 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:45 INFO - PROCESS | 1646 | ++DOCSHELL 0x124d24800 == 38 [pid = 1646] [id = 630] 23:22:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x112e92800) [pid = 1646] [serial = 1890] [outer = 0x0] 23:22:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x119444000) [pid = 1646] [serial = 1891] [outer = 0x112e92800] 23:22:45 INFO - PROCESS | 1646 | 1467872565598 Marionette DEBUG loaded listener.js 23:22:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x128c51000) [pid = 1646] [serial = 1892] [outer = 0x112e92800] 23:22:45 INFO - PROCESS | 1646 | 1467872565914 Marionette TRACE conn2 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 23:22:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 23:22:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 477ms 23:22:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 23:22:45 INFO - PROCESS | 1646 | 1467872565948 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 23:22:45 INFO - PROCESS | 1646 | 1467872565949 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 23:22:45 INFO - PROCESS | 1646 | 1467872565951 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 23:22:45 INFO - PROCESS | 1646 | 1467872565952 Marionette TRACE conn2 <- [1,2494,null,{}] 23:22:45 INFO - PROCESS | 1646 | 1467872565954 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:45 INFO - PROCESS | 1646 | 1467872565955 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:46 INFO - PROCESS | 1646 | 1467872566070 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 23:22:46 INFO - PROCESS | 1646 | 1467872566075 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:46 INFO - PROCESS | 1646 | 1467872566077 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:46 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cb4d800 == 39 [pid = 1646] [id = 631] 23:22:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x116630400) [pid = 1646] [serial = 1893] [outer = 0x0] 23:22:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x12877c000) [pid = 1646] [serial = 1894] [outer = 0x116630400] 23:22:46 INFO - PROCESS | 1646 | 1467872566103 Marionette DEBUG loaded listener.js 23:22:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x129cb4c00) [pid = 1646] [serial = 1895] [outer = 0x116630400] 23:22:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 23:22:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 519ms 23:22:46 INFO - PROCESS | 1646 | 1467872566463 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 23:22:46 INFO - PROCESS | 1646 | 1467872566470 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 23:22:46 INFO - PROCESS | 1646 | 1467872566472 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 23:22:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 23:22:46 INFO - PROCESS | 1646 | 1467872566478 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 23:22:46 INFO - PROCESS | 1646 | 1467872566480 Marionette TRACE conn2 <- [1,2498,null,{}] 23:22:46 INFO - PROCESS | 1646 | 1467872566482 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:46 INFO - PROCESS | 1646 | 1467872566484 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:46 INFO - PROCESS | 1646 | 1467872566576 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 23:22:46 INFO - PROCESS | 1646 | 1467872566579 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:46 INFO - PROCESS | 1646 | 1467872566580 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:46 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d71c000 == 40 [pid = 1646] [id = 632] 23:22:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x129cb6400) [pid = 1646] [serial = 1896] [outer = 0x0] 23:22:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x129f3fc00) [pid = 1646] [serial = 1897] [outer = 0x129cb6400] 23:22:46 INFO - PROCESS | 1646 | 1467872566604 Marionette DEBUG loaded listener.js 23:22:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x129f89400) [pid = 1646] [serial = 1898] [outer = 0x129cb6400] 23:22:46 INFO - PROCESS | 1646 | 1467872566928 Marionette TRACE conn2 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 23:22:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 23:22:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 470ms 23:22:46 INFO - PROCESS | 1646 | 1467872566949 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 23:22:46 INFO - PROCESS | 1646 | 1467872566950 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 23:22:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 23:22:46 INFO - PROCESS | 1646 | 1467872566952 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 23:22:46 INFO - PROCESS | 1646 | 1467872566953 Marionette TRACE conn2 <- [1,2502,null,{}] 23:22:46 INFO - PROCESS | 1646 | 1467872566955 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:46 INFO - PROCESS | 1646 | 1467872566958 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:47 INFO - PROCESS | 1646 | 1467872567078 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 23:22:47 INFO - PROCESS | 1646 | 1467872567084 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:47 INFO - PROCESS | 1646 | 1467872567085 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x12da68000 == 41 [pid = 1646] [id = 633] 23:22:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x129f85400) [pid = 1646] [serial = 1899] [outer = 0x0] 23:22:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x129f8e800) [pid = 1646] [serial = 1900] [outer = 0x129f85400] 23:22:47 INFO - PROCESS | 1646 | 1467872567109 Marionette DEBUG loaded listener.js 23:22:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x129fb5800) [pid = 1646] [serial = 1901] [outer = 0x129f85400] 23:22:47 INFO - PROCESS | 1646 | 1467872567580 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 23:22:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 23:22:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 668ms 23:22:47 INFO - PROCESS | 1646 | 1467872567621 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 23:22:47 INFO - PROCESS | 1646 | 1467872567626 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 23:22:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 23:22:47 INFO - PROCESS | 1646 | 1467872567629 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 23:22:47 INFO - PROCESS | 1646 | 1467872567632 Marionette TRACE conn2 <- [1,2506,null,{}] 23:22:47 INFO - PROCESS | 1646 | 1467872567636 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:47 INFO - PROCESS | 1646 | 1467872567637 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:47 INFO - PROCESS | 1646 | 1467872567740 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 23:22:47 INFO - PROCESS | 1646 | 1467872567844 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:47 INFO - PROCESS | 1646 | 1467872567845 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x119bcf800 == 42 [pid = 1646] [id = 634] 23:22:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x11876e000) [pid = 1646] [serial = 1902] [outer = 0x0] 23:22:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x1187edc00) [pid = 1646] [serial = 1903] [outer = 0x11876e000] 23:22:47 INFO - PROCESS | 1646 | 1467872567877 Marionette DEBUG loaded listener.js 23:22:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x119835000) [pid = 1646] [serial = 1904] [outer = 0x11876e000] 23:22:48 INFO - PROCESS | 1646 | 1467872568295 Marionette TRACE conn2 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 23:22:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 23:22:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 724ms 23:22:48 INFO - PROCESS | 1646 | 1467872568353 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 23:22:48 INFO - PROCESS | 1646 | 1467872568356 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 23:22:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 23:22:48 INFO - PROCESS | 1646 | 1467872568361 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 23:22:48 INFO - PROCESS | 1646 | 1467872568363 Marionette TRACE conn2 <- [1,2510,null,{}] 23:22:48 INFO - PROCESS | 1646 | 1467872568365 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:48 INFO - PROCESS | 1646 | 1467872568367 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:48 INFO - PROCESS | 1646 | 1467872568472 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 23:22:48 INFO - PROCESS | 1646 | 1467872568535 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:48 INFO - PROCESS | 1646 | 1467872568537 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x129ccb000 == 43 [pid = 1646] [id = 635] 23:22:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x119b4dc00) [pid = 1646] [serial = 1905] [outer = 0x0] 23:22:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x1236d5000) [pid = 1646] [serial = 1906] [outer = 0x119b4dc00] 23:22:48 INFO - PROCESS | 1646 | 1467872568579 Marionette DEBUG loaded listener.js 23:22:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x123b6dc00) [pid = 1646] [serial = 1907] [outer = 0x119b4dc00] 23:22:48 INFO - PROCESS | 1646 | 1467872568994 Marionette TRACE conn2 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 23:22:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 23:22:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 669ms 23:22:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 23:22:49 INFO - PROCESS | 1646 | 1467872569031 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 23:22:49 INFO - PROCESS | 1646 | 1467872569032 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 23:22:49 INFO - PROCESS | 1646 | 1467872569035 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 23:22:49 INFO - PROCESS | 1646 | 1467872569038 Marionette TRACE conn2 <- [1,2514,null,{}] 23:22:49 INFO - PROCESS | 1646 | 1467872569045 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:49 INFO - PROCESS | 1646 | 1467872569049 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:49 INFO - PROCESS | 1646 | 1467872569174 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 23:22:49 INFO - PROCESS | 1646 | 1467872569240 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:49 INFO - PROCESS | 1646 | 1467872569242 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:49 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c95f000 == 44 [pid = 1646] [id = 636] 23:22:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x12669c800) [pid = 1646] [serial = 1908] [outer = 0x0] 23:22:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x12855d000) [pid = 1646] [serial = 1909] [outer = 0x12669c800] 23:22:49 INFO - PROCESS | 1646 | 1467872569313 Marionette DEBUG loaded listener.js 23:22:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x128e14c00) [pid = 1646] [serial = 1910] [outer = 0x12669c800] 23:22:49 INFO - PROCESS | 1646 | 1467872569744 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 23:22:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 23:22:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 723ms 23:22:49 INFO - PROCESS | 1646 | 1467872569759 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 23:22:49 INFO - PROCESS | 1646 | 1467872569761 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 23:22:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 23:22:49 INFO - PROCESS | 1646 | 1467872569763 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 23:22:49 INFO - PROCESS | 1646 | 1467872569765 Marionette TRACE conn2 <- [1,2518,null,{}] 23:22:49 INFO - PROCESS | 1646 | 1467872569767 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:49 INFO - PROCESS | 1646 | 1467872569769 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:49 INFO - PROCESS | 1646 | 1467872569873 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 23:22:49 INFO - PROCESS | 1646 | 1467872569935 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:49 INFO - PROCESS | 1646 | 1467872569936 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:50 INFO - PROCESS | 1646 | ++DOCSHELL 0x11916a800 == 45 [pid = 1646] [id = 637] 23:22:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x111f2bc00) [pid = 1646] [serial = 1911] [outer = 0x0] 23:22:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x112e56000) [pid = 1646] [serial = 1912] [outer = 0x111f2bc00] 23:22:50 INFO - PROCESS | 1646 | 1467872570115 Marionette DEBUG loaded listener.js 23:22:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x11697a800) [pid = 1646] [serial = 1913] [outer = 0x111f2bc00] 23:22:50 INFO - PROCESS | 1646 | 1467872570561 Marionette TRACE conn2 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 23:22:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 23:22:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 821ms 23:22:50 INFO - PROCESS | 1646 | 1467872570586 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 23:22:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 23:22:50 INFO - PROCESS | 1646 | 1467872570588 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 23:22:50 INFO - PROCESS | 1646 | 1467872570591 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 23:22:50 INFO - PROCESS | 1646 | 1467872570593 Marionette TRACE conn2 <- [1,2522,null,{}] 23:22:50 INFO - PROCESS | 1646 | 1467872570596 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:50 INFO - PROCESS | 1646 | 1467872570598 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:50 INFO - PROCESS | 1646 | 1467872570701 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 23:22:50 INFO - PROCESS | 1646 | 1467872570781 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:50 INFO - PROCESS | 1646 | 1467872570782 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:50 INFO - PROCESS | 1646 | ++DOCSHELL 0x119167000 == 46 [pid = 1646] [id = 638] 23:22:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x117116800) [pid = 1646] [serial = 1914] [outer = 0x0] 23:22:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x118583800) [pid = 1646] [serial = 1915] [outer = 0x117116800] 23:22:50 INFO - PROCESS | 1646 | 1467872570811 Marionette DEBUG loaded listener.js 23:22:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x119921c00) [pid = 1646] [serial = 1916] [outer = 0x117116800] 23:22:51 INFO - PROCESS | 1646 | --DOCSHELL 0x12d71c000 == 45 [pid = 1646] [id = 632] 23:22:51 INFO - PROCESS | 1646 | --DOCSHELL 0x12cb4d800 == 44 [pid = 1646] [id = 631] 23:22:51 INFO - PROCESS | 1646 | --DOCSHELL 0x124d24800 == 43 [pid = 1646] [id = 630] 23:22:51 INFO - PROCESS | 1646 | --DOCSHELL 0x1188bf800 == 42 [pid = 1646] [id = 629] 23:22:51 INFO - PROCESS | 1646 | --DOCSHELL 0x12ba7b000 == 41 [pid = 1646] [id = 628] 23:22:51 INFO - PROCESS | 1646 | --DOCSHELL 0x12a060800 == 40 [pid = 1646] [id = 627] 23:22:51 INFO - PROCESS | 1646 | --DOCSHELL 0x128eab000 == 39 [pid = 1646] [id = 626] 23:22:51 INFO - PROCESS | 1646 | --DOCSHELL 0x119bc8000 == 38 [pid = 1646] [id = 625] 23:22:51 INFO - PROCESS | 1646 | --DOCSHELL 0x1265a6000 == 37 [pid = 1646] [id = 624] 23:22:51 INFO - PROCESS | 1646 | --DOCSHELL 0x12305a000 == 36 [pid = 1646] [id = 623] 23:22:51 INFO - PROCESS | 1646 | --DOCSHELL 0x11839c800 == 35 [pid = 1646] [id = 622] 23:22:51 INFO - PROCESS | 1646 | --DOCSHELL 0x117e65000 == 34 [pid = 1646] [id = 621] 23:22:51 INFO - PROCESS | 1646 | --DOCSHELL 0x119e72000 == 33 [pid = 1646] [id = 620] 23:22:51 INFO - PROCESS | 1646 | --DOCSHELL 0x113e14000 == 32 [pid = 1646] [id = 619] 23:22:51 INFO - PROCESS | 1646 | --DOCSHELL 0x11916a800 == 31 [pid = 1646] [id = 637] 23:22:51 INFO - PROCESS | 1646 | --DOCSHELL 0x12c95f000 == 30 [pid = 1646] [id = 636] 23:22:51 INFO - PROCESS | 1646 | --DOCSHELL 0x129ccb000 == 29 [pid = 1646] [id = 635] 23:22:51 INFO - PROCESS | 1646 | --DOCSHELL 0x119bcf800 == 28 [pid = 1646] [id = 634] 23:22:51 INFO - PROCESS | 1646 | --DOCSHELL 0x12da68000 == 27 [pid = 1646] [id = 633] 23:22:51 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x123643c00) [pid = 1646] [serial = 1837] [outer = 0x0] [url = about:blank] 23:22:51 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x1188fe000) [pid = 1646] [serial = 1831] [outer = 0x0] [url = about:blank] 23:22:51 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x11982a400) [pid = 1646] [serial = 1832] [outer = 0x0] [url = about:blank] 23:22:51 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x1181a9000) [pid = 1646] [serial = 1823] [outer = 0x0] [url = about:blank] 23:22:51 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x1167f2c00) [pid = 1646] [serial = 1822] [outer = 0x0] [url = about:blank] 23:22:51 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x11399c400) [pid = 1646] [serial = 1825] [outer = 0x0] [url = about:blank] 23:22:51 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x1128b2c00) [pid = 1646] [serial = 1826] [outer = 0x0] [url = about:blank] 23:22:51 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x121702800) [pid = 1646] [serial = 1834] [outer = 0x0] [url = about:blank] 23:22:51 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x1176e2400) [pid = 1646] [serial = 1828] [outer = 0x0] [url = about:blank] 23:22:51 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x118586800) [pid = 1646] [serial = 1829] [outer = 0x0] [url = about:blank] 23:22:51 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x123b30c00) [pid = 1646] [serial = 1840] [outer = 0x0] [url = about:blank] 23:22:51 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x112988800) [pid = 1646] [serial = 1808] [outer = 0x0] [url = about:blank] 23:22:51 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x111aad400) [pid = 1646] [serial = 1807] [outer = 0x0] [url = about:blank] 23:22:51 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x1185b1400) [pid = 1646] [serial = 1811] [outer = 0x0] [url = about:blank] 23:22:51 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x1181b2000) [pid = 1646] [serial = 1810] [outer = 0x0] [url = about:blank] 23:22:51 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x1236d4000) [pid = 1646] [serial = 1814] [outer = 0x0] [url = about:blank] 23:22:51 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x121707000) [pid = 1646] [serial = 1813] [outer = 0x0] [url = about:blank] 23:22:51 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x128555000) [pid = 1646] [serial = 1817] [outer = 0x0] [url = about:blank] 23:22:51 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x123c7cc00) [pid = 1646] [serial = 1816] [outer = 0x0] [url = about:blank] 23:22:51 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x126127c00) [pid = 1646] [serial = 1843] [outer = 0x0] [url = about:blank] 23:22:51 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x128cb4400) [pid = 1646] [serial = 1820] [outer = 0x0] [url = about:blank] 23:22:51 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x128c4dc00) [pid = 1646] [serial = 1819] [outer = 0x0] [url = about:blank] 23:22:51 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x124cc0400) [pid = 1646] [serial = 1841] [outer = 0x0] [url = about:blank] 23:22:51 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x112f9c000) [pid = 1646] [serial = 1846] [outer = 0x0] [url = about:blank] 23:22:51 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x1185ad400) [pid = 1646] [serial = 1847] [outer = 0x0] [url = about:blank] 23:22:51 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x128373800) [pid = 1646] [serial = 1852] [outer = 0x0] [url = about:blank] 23:22:51 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x1234e7800) [pid = 1646] [serial = 1849] [outer = 0x0] [url = about:blank] 23:22:51 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x1283ef800) [pid = 1646] [serial = 1853] [outer = 0x0] [url = about:blank] 23:22:51 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x12857d000) [pid = 1646] [serial = 1855] [outer = 0x0] [url = about:blank] 23:22:51 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x126b31000) [pid = 1646] [serial = 1844] [outer = 0x0] [url = about:blank] 23:22:51 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x12612b000) [pid = 1646] [serial = 1850] [outer = 0x0] [url = about:blank] 23:22:51 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x12363c000) [pid = 1646] [serial = 1835] [outer = 0x0] [url = about:blank] 23:22:51 INFO - PROCESS | 1646 | 1467872571749 Marionette TRACE conn2 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 23:22:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 23:22:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1175ms 23:22:51 INFO - PROCESS | 1646 | 1467872571767 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 23:22:51 INFO - PROCESS | 1646 | 1467872571769 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 23:22:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 23:22:51 INFO - PROCESS | 1646 | 1467872571774 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 23:22:51 INFO - PROCESS | 1646 | 1467872571776 Marionette TRACE conn2 <- [1,2526,null,{}] 23:22:51 INFO - PROCESS | 1646 | 1467872571779 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:51 INFO - PROCESS | 1646 | 1467872571781 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:51 INFO - PROCESS | 1646 | 1467872571865 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 23:22:51 INFO - PROCESS | 1646 | 1467872571869 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:51 INFO - PROCESS | 1646 | 1467872571872 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:51 INFO - PROCESS | 1646 | ++DOCSHELL 0x11717a000 == 28 [pid = 1646] [id = 639] 23:22:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x112e4a400) [pid = 1646] [serial = 1917] [outer = 0x0] 23:22:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x112f93000) [pid = 1646] [serial = 1918] [outer = 0x112e4a400] 23:22:51 INFO - PROCESS | 1646 | 1467872571903 Marionette DEBUG loaded listener.js 23:22:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x113ced400) [pid = 1646] [serial = 1919] [outer = 0x112e4a400] 23:22:52 INFO - PROCESS | 1646 | 1467872572287 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 23:22:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 23:22:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 572ms 23:22:52 INFO - PROCESS | 1646 | 1467872572345 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 23:22:52 INFO - PROCESS | 1646 | 1467872572348 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 23:22:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 23:22:52 INFO - PROCESS | 1646 | 1467872572353 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 23:22:52 INFO - PROCESS | 1646 | 1467872572355 Marionette TRACE conn2 <- [1,2530,null,{}] 23:22:52 INFO - PROCESS | 1646 | 1467872572357 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:52 INFO - PROCESS | 1646 | 1467872572359 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:52 INFO - PROCESS | 1646 | 1467872572435 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 23:22:52 INFO - PROCESS | 1646 | 1467872572442 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:52 INFO - PROCESS | 1646 | 1467872572444 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x1182e1800 == 29 [pid = 1646] [id = 640] 23:22:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x115fa8c00) [pid = 1646] [serial = 1920] [outer = 0x0] 23:22:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x1175b2400) [pid = 1646] [serial = 1921] [outer = 0x115fa8c00] 23:22:52 INFO - PROCESS | 1646 | 1467872572471 Marionette DEBUG loaded listener.js 23:22:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x118206800) [pid = 1646] [serial = 1922] [outer = 0x115fa8c00] 23:22:52 INFO - PROCESS | 1646 | 1467872572810 Marionette TRACE conn2 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 23:22:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 23:22:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 468ms 23:22:52 INFO - PROCESS | 1646 | 1467872572822 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 23:22:52 INFO - PROCESS | 1646 | 1467872572825 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 23:22:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 23:22:52 INFO - PROCESS | 1646 | 1467872572829 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 23:22:52 INFO - PROCESS | 1646 | 1467872572831 Marionette TRACE conn2 <- [1,2534,null,{}] 23:22:52 INFO - PROCESS | 1646 | 1467872572839 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:52 INFO - PROCESS | 1646 | 1467872572845 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:52 INFO - PROCESS | 1646 | 1467872572949 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 23:22:52 INFO - PROCESS | 1646 | 1467872572958 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:52 INFO - PROCESS | 1646 | 1467872572961 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x119bcb000 == 30 [pid = 1646] [id = 641] 23:22:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x112e18800) [pid = 1646] [serial = 1923] [outer = 0x0] 23:22:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x1188fa800) [pid = 1646] [serial = 1924] [outer = 0x112e18800] 23:22:52 INFO - PROCESS | 1646 | 1467872572988 Marionette DEBUG loaded listener.js 23:22:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x119838400) [pid = 1646] [serial = 1925] [outer = 0x112e18800] 23:22:53 INFO - PROCESS | 1646 | 1467872573309 Marionette TRACE conn2 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 23:22:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 23:22:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 521ms 23:22:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 23:22:53 INFO - PROCESS | 1646 | 1467872573350 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 23:22:53 INFO - PROCESS | 1646 | 1467872573352 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 23:22:53 INFO - PROCESS | 1646 | 1467872573354 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 23:22:53 INFO - PROCESS | 1646 | 1467872573355 Marionette TRACE conn2 <- [1,2538,null,{}] 23:22:53 INFO - PROCESS | 1646 | 1467872573358 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:53 INFO - PROCESS | 1646 | 1467872573359 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:53 INFO - PROCESS | 1646 | 1467872573436 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 23:22:53 INFO - PROCESS | 1646 | 1467872573499 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:53 INFO - PROCESS | 1646 | 1467872573500 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:53 INFO - PROCESS | 1646 | ++DOCSHELL 0x123765800 == 31 [pid = 1646] [id = 642] 23:22:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x11876a800) [pid = 1646] [serial = 1926] [outer = 0x0] 23:22:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x119b5a800) [pid = 1646] [serial = 1927] [outer = 0x11876a800] 23:22:53 INFO - PROCESS | 1646 | 1467872573526 Marionette DEBUG loaded listener.js 23:22:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x1232b6800) [pid = 1646] [serial = 1928] [outer = 0x11876a800] 23:22:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 23:22:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 471ms 23:22:53 INFO - PROCESS | 1646 | 1467872573821 Marionette TRACE conn2 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 23:22:53 INFO - PROCESS | 1646 | 1467872573837 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 23:22:53 INFO - PROCESS | 1646 | 1467872573848 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 23:22:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 23:22:53 INFO - PROCESS | 1646 | 1467872573855 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 23:22:53 INFO - PROCESS | 1646 | 1467872573858 Marionette TRACE conn2 <- [1,2542,null,{}] 23:22:53 INFO - PROCESS | 1646 | 1467872573862 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:53 INFO - PROCESS | 1646 | 1467872573863 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:53 INFO - PROCESS | 1646 | 1467872573955 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 23:22:53 INFO - PROCESS | 1646 | 1467872573990 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:53 INFO - PROCESS | 1646 | 1467872573992 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x12663b800 == 32 [pid = 1646] [id = 643] 23:22:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x112981800) [pid = 1646] [serial = 1929] [outer = 0x0] 23:22:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x123644400) [pid = 1646] [serial = 1930] [outer = 0x112981800] 23:22:54 INFO - PROCESS | 1646 | 1467872574016 Marionette DEBUG loaded listener.js 23:22:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x1236d6800) [pid = 1646] [serial = 1931] [outer = 0x112981800] 23:22:54 INFO - PROCESS | 1646 | 1467872574347 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 23:22:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 23:22:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 522ms 23:22:54 INFO - PROCESS | 1646 | 1467872574382 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 23:22:54 INFO - PROCESS | 1646 | 1467872574383 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 23:22:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 23:22:54 INFO - PROCESS | 1646 | 1467872574385 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 23:22:54 INFO - PROCESS | 1646 | 1467872574386 Marionette TRACE conn2 <- [1,2546,null,{}] 23:22:54 INFO - PROCESS | 1646 | 1467872574388 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:54 INFO - PROCESS | 1646 | 1467872574393 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:54 INFO - PROCESS | 1646 | 1467872574509 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 23:22:54 INFO - PROCESS | 1646 | 1467872574520 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:54 INFO - PROCESS | 1646 | 1467872574521 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x1285d5000 == 33 [pid = 1646] [id = 644] 23:22:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x123647800) [pid = 1646] [serial = 1932] [outer = 0x0] 23:22:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x123b2fc00) [pid = 1646] [serial = 1933] [outer = 0x123647800] 23:22:54 INFO - PROCESS | 1646 | 1467872574547 Marionette DEBUG loaded listener.js 23:22:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x124cc0400) [pid = 1646] [serial = 1934] [outer = 0x123647800] 23:22:55 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x11671c400) [pid = 1646] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 23:22:55 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x129f85400) [pid = 1646] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 23:22:55 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x129cb6400) [pid = 1646] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 23:22:55 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x12836a800) [pid = 1646] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 23:22:55 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x128573c00) [pid = 1646] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 23:22:55 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x128574400) [pid = 1646] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 23:22:55 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x118589400) [pid = 1646] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 23:22:55 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x112e54400) [pid = 1646] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 23:22:55 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x112e90c00) [pid = 1646] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 23:22:55 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x112e58000) [pid = 1646] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 23:22:55 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x1283eec00) [pid = 1646] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 23:22:55 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x113cec400) [pid = 1646] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 23:22:55 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x110fa7800) [pid = 1646] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 23:22:55 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x119835400) [pid = 1646] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 23:22:55 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x111f2d800) [pid = 1646] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 23:22:55 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x112e92800) [pid = 1646] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 23:22:55 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x116630400) [pid = 1646] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 23:22:55 INFO - PROCESS | 1646 | 1467872575379 Marionette TRACE conn2 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 23:22:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 23:22:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1019ms 23:22:55 INFO - PROCESS | 1646 | 1467872575405 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 23:22:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 23:22:55 INFO - PROCESS | 1646 | 1467872575407 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 23:22:55 INFO - PROCESS | 1646 | 1467872575410 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 23:22:55 INFO - PROCESS | 1646 | 1467872575414 Marionette TRACE conn2 <- [1,2550,null,{}] 23:22:55 INFO - PROCESS | 1646 | 1467872575417 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:55 INFO - PROCESS | 1646 | 1467872575419 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:55 INFO - PROCESS | 1646 | 1467872575526 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 23:22:55 INFO - PROCESS | 1646 | 1467872575605 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:55 INFO - PROCESS | 1646 | 1467872575607 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x118312000 == 34 [pid = 1646] [id = 645] 23:22:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x112ebc400) [pid = 1646] [serial = 1935] [outer = 0x0] 23:22:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x113c07400) [pid = 1646] [serial = 1936] [outer = 0x112ebc400] 23:22:55 INFO - PROCESS | 1646 | 1467872575638 Marionette DEBUG loaded listener.js 23:22:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x116165c00) [pid = 1646] [serial = 1937] [outer = 0x112ebc400] 23:22:56 INFO - PROCESS | 1646 | 1467872576119 Marionette TRACE conn2 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 23:22:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 23:22:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 774ms 23:22:56 INFO - PROCESS | 1646 | 1467872576204 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 23:22:56 INFO - PROCESS | 1646 | 1467872576208 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 23:22:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 23:22:56 INFO - PROCESS | 1646 | 1467872576215 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 23:22:56 INFO - PROCESS | 1646 | 1467872576217 Marionette TRACE conn2 <- [1,2554,null,{}] 23:22:56 INFO - PROCESS | 1646 | 1467872576219 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:56 INFO - PROCESS | 1646 | 1467872576221 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:56 INFO - PROCESS | 1646 | 1467872576334 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 23:22:56 INFO - PROCESS | 1646 | 1467872576410 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:56 INFO - PROCESS | 1646 | 1467872576411 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:56 INFO - PROCESS | 1646 | ++DOCSHELL 0x119a9c000 == 35 [pid = 1646] [id = 646] 23:22:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x112eddc00) [pid = 1646] [serial = 1938] [outer = 0x0] 23:22:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x118206c00) [pid = 1646] [serial = 1939] [outer = 0x112eddc00] 23:22:56 INFO - PROCESS | 1646 | 1467872576443 Marionette DEBUG loaded listener.js 23:22:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x11858d000) [pid = 1646] [serial = 1940] [outer = 0x112eddc00] 23:22:56 INFO - PROCESS | 1646 | --DOCSHELL 0x12663b800 == 34 [pid = 1646] [id = 643] 23:22:56 INFO - PROCESS | 1646 | --DOCSHELL 0x123765800 == 33 [pid = 1646] [id = 642] 23:22:56 INFO - PROCESS | 1646 | --DOCSHELL 0x119bcb000 == 32 [pid = 1646] [id = 641] 23:22:56 INFO - PROCESS | 1646 | --DOCSHELL 0x1182e1800 == 31 [pid = 1646] [id = 640] 23:22:56 INFO - PROCESS | 1646 | --DOCSHELL 0x11717a000 == 30 [pid = 1646] [id = 639] 23:22:56 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x1236da800) [pid = 1646] [serial = 1838] [outer = 0x0] [url = about:blank] 23:22:56 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x129f8e800) [pid = 1646] [serial = 1900] [outer = 0x0] [url = about:blank] 23:22:56 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x129fb5800) [pid = 1646] [serial = 1901] [outer = 0x0] [url = about:blank] 23:22:56 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x129f3fc00) [pid = 1646] [serial = 1897] [outer = 0x0] [url = about:blank] 23:22:56 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x128370400) [pid = 1646] [serial = 1879] [outer = 0x0] [url = about:blank] 23:22:56 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x128a82c00) [pid = 1646] [serial = 1882] [outer = 0x0] [url = about:blank] 23:22:56 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x128cb7400) [pid = 1646] [serial = 1885] [outer = 0x0] [url = about:blank] 23:22:56 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x128c50c00) [pid = 1646] [serial = 1883] [outer = 0x0] [url = about:blank] 23:22:56 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x1185aac00) [pid = 1646] [serial = 1867] [outer = 0x0] [url = about:blank] 23:22:56 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x11917a400) [pid = 1646] [serial = 1868] [outer = 0x0] [url = about:blank] 23:22:56 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x123bd1400) [pid = 1646] [serial = 1876] [outer = 0x0] [url = about:blank] 23:22:56 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x123779400) [pid = 1646] [serial = 1873] [outer = 0x0] [url = about:blank] 23:22:56 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x123b6a800) [pid = 1646] [serial = 1874] [outer = 0x0] [url = about:blank] 23:22:56 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x11398f000) [pid = 1646] [serial = 1864] [outer = 0x0] [url = about:blank] 23:22:56 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x11697c800) [pid = 1646] [serial = 1865] [outer = 0x0] [url = about:blank] 23:22:56 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x128c4bc00) [pid = 1646] [serial = 1856] [outer = 0x0] [url = about:blank] 23:22:56 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x1181af400) [pid = 1646] [serial = 1861] [outer = 0x0] [url = about:blank] 23:22:56 INFO - PROCESS | 1646 | --DOMWINDOW == 70 (0x118591000) [pid = 1646] [serial = 1862] [outer = 0x0] [url = about:blank] 23:22:56 INFO - PROCESS | 1646 | --DOMWINDOW == 69 (0x1121be000) [pid = 1646] [serial = 1858] [outer = 0x0] [url = about:blank] 23:22:56 INFO - PROCESS | 1646 | --DOMWINDOW == 68 (0x112e4c800) [pid = 1646] [serial = 1859] [outer = 0x0] [url = about:blank] 23:22:56 INFO - PROCESS | 1646 | --DOMWINDOW == 67 (0x121702400) [pid = 1646] [serial = 1870] [outer = 0x0] [url = about:blank] 23:22:56 INFO - PROCESS | 1646 | --DOMWINDOW == 66 (0x123644000) [pid = 1646] [serial = 1871] [outer = 0x0] [url = about:blank] 23:22:56 INFO - PROCESS | 1646 | --DOMWINDOW == 65 (0x11671f800) [pid = 1646] [serial = 1889] [outer = 0x0] [url = about:blank] 23:22:56 INFO - PROCESS | 1646 | --DOMWINDOW == 64 (0x129f89400) [pid = 1646] [serial = 1898] [outer = 0x0] [url = about:blank] 23:22:56 INFO - PROCESS | 1646 | --DOMWINDOW == 63 (0x119444000) [pid = 1646] [serial = 1891] [outer = 0x0] [url = about:blank] 23:22:56 INFO - PROCESS | 1646 | --DOMWINDOW == 62 (0x128e0f000) [pid = 1646] [serial = 1886] [outer = 0x0] [url = about:blank] 23:22:56 INFO - PROCESS | 1646 | --DOMWINDOW == 61 (0x1128a4400) [pid = 1646] [serial = 1888] [outer = 0x0] [url = about:blank] 23:22:56 INFO - PROCESS | 1646 | --DOMWINDOW == 60 (0x12855bc00) [pid = 1646] [serial = 1880] [outer = 0x0] [url = about:blank] 23:22:56 INFO - PROCESS | 1646 | --DOMWINDOW == 59 (0x129cb4c00) [pid = 1646] [serial = 1895] [outer = 0x0] [url = about:blank] 23:22:56 INFO - PROCESS | 1646 | --DOMWINDOW == 58 (0x128c51000) [pid = 1646] [serial = 1892] [outer = 0x0] [url = about:blank] 23:22:56 INFO - PROCESS | 1646 | --DOMWINDOW == 57 (0x12877c000) [pid = 1646] [serial = 1894] [outer = 0x0] [url = about:blank] 23:22:56 INFO - PROCESS | 1646 | --DOMWINDOW == 56 (0x124cc2800) [pid = 1646] [serial = 1877] [outer = 0x0] [url = about:blank] 23:22:56 INFO - PROCESS | 1646 | 1467872576994 Marionette TRACE conn2 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 23:22:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 23:22:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 821ms 23:22:57 INFO - PROCESS | 1646 | 1467872577036 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 23:22:57 INFO - PROCESS | 1646 | 1467872577039 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 23:22:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 23:22:57 INFO - PROCESS | 1646 | 1467872577042 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 23:22:57 INFO - PROCESS | 1646 | 1467872577044 Marionette TRACE conn2 <- [1,2558,null,{}] 23:22:57 INFO - PROCESS | 1646 | 1467872577048 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:57 INFO - PROCESS | 1646 | 1467872577050 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:57 INFO - PROCESS | 1646 | 1467872577128 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 23:22:57 INFO - PROCESS | 1646 | 1467872577134 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:57 INFO - PROCESS | 1646 | 1467872577137 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x11823e000 == 31 [pid = 1646] [id = 647] 23:22:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 57 (0x115fa5c00) [pid = 1646] [serial = 1941] [outer = 0x0] 23:22:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 58 (0x11697c800) [pid = 1646] [serial = 1942] [outer = 0x115fa5c00] 23:22:57 INFO - PROCESS | 1646 | 1467872577167 Marionette DEBUG loaded listener.js 23:22:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 59 (0x1175b4800) [pid = 1646] [serial = 1943] [outer = 0x115fa5c00] 23:22:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 23:22:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 474ms 23:22:57 INFO - PROCESS | 1646 | 1467872577514 Marionette TRACE conn2 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 23:22:57 INFO - PROCESS | 1646 | 1467872577517 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 23:22:57 INFO - PROCESS | 1646 | 1467872577520 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 23:22:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 23:22:57 INFO - PROCESS | 1646 | 1467872577527 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 23:22:57 INFO - PROCESS | 1646 | 1467872577528 Marionette TRACE conn2 <- [1,2562,null,{}] 23:22:57 INFO - PROCESS | 1646 | 1467872577530 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:57 INFO - PROCESS | 1646 | 1467872577532 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:57 INFO - PROCESS | 1646 | 1467872577628 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 23:22:57 INFO - PROCESS | 1646 | 1467872577684 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:57 INFO - PROCESS | 1646 | 1467872577685 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x1192d3000 == 32 [pid = 1646] [id = 648] 23:22:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 60 (0x118203000) [pid = 1646] [serial = 1944] [outer = 0x0] 23:22:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 61 (0x1185b6800) [pid = 1646] [serial = 1945] [outer = 0x118203000] 23:22:57 INFO - PROCESS | 1646 | 1467872577712 Marionette DEBUG loaded listener.js 23:22:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 62 (0x1187f8400) [pid = 1646] [serial = 1946] [outer = 0x118203000] 23:22:58 INFO - PROCESS | 1646 | 1467872578198 Marionette TRACE conn2 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 23:22:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 23:22:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 720ms 23:22:58 INFO - PROCESS | 1646 | 1467872578256 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 23:22:58 INFO - PROCESS | 1646 | 1467872578258 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 23:22:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 23:22:58 INFO - PROCESS | 1646 | 1467872578263 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 23:22:58 INFO - PROCESS | 1646 | 1467872578266 Marionette TRACE conn2 <- [1,2566,null,{}] 23:22:58 INFO - PROCESS | 1646 | 1467872578269 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:58 INFO - PROCESS | 1646 | 1467872578271 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:58 INFO - PROCESS | 1646 | 1467872578368 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 23:22:58 INFO - PROCESS | 1646 | 1467872578436 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:58 INFO - PROCESS | 1646 | 1467872578438 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x123067000 == 33 [pid = 1646] [id = 649] 23:22:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 63 (0x1181a7800) [pid = 1646] [serial = 1947] [outer = 0x0] 23:22:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 64 (0x1185b4400) [pid = 1646] [serial = 1948] [outer = 0x1181a7800] 23:22:58 INFO - PROCESS | 1646 | 1467872578469 Marionette DEBUG loaded listener.js 23:22:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 65 (0x119443c00) [pid = 1646] [serial = 1949] [outer = 0x1181a7800] 23:22:58 INFO - PROCESS | 1646 | 1467872578909 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 23:22:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 23:22:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 673ms 23:22:58 INFO - PROCESS | 1646 | 1467872578936 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 23:22:58 INFO - PROCESS | 1646 | 1467872578939 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 23:22:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 23:22:58 INFO - PROCESS | 1646 | 1467872578963 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 23:22:58 INFO - PROCESS | 1646 | 1467872578965 Marionette TRACE conn2 <- [1,2570,null,{}] 23:22:58 INFO - PROCESS | 1646 | 1467872578967 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:58 INFO - PROCESS | 1646 | 1467872578969 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:59 INFO - PROCESS | 1646 | 1467872579067 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 23:22:59 INFO - PROCESS | 1646 | 1467872579136 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:59 INFO - PROCESS | 1646 | 1467872579137 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x126190000 == 34 [pid = 1646] [id = 650] 23:22:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 66 (0x119838c00) [pid = 1646] [serial = 1950] [outer = 0x0] 23:22:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 67 (0x119d85c00) [pid = 1646] [serial = 1951] [outer = 0x119838c00] 23:22:59 INFO - PROCESS | 1646 | 1467872579168 Marionette DEBUG loaded listener.js 23:22:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 68 (0x1232b8000) [pid = 1646] [serial = 1952] [outer = 0x119838c00] 23:22:59 INFO - PROCESS | 1646 | 1467872579586 Marionette TRACE conn2 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 23:22:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 23:22:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 692ms 23:22:59 INFO - PROCESS | 1646 | 1467872579642 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 23:22:59 INFO - PROCESS | 1646 | 1467872579643 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 23:22:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 23:22:59 INFO - PROCESS | 1646 | 1467872579646 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 23:22:59 INFO - PROCESS | 1646 | 1467872579649 Marionette TRACE conn2 <- [1,2574,null,{}] 23:22:59 INFO - PROCESS | 1646 | 1467872579660 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:59 INFO - PROCESS | 1646 | 1467872579663 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:59 INFO - PROCESS | 1646 | 1467872579755 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 23:22:59 INFO - PROCESS | 1646 | 1467872579829 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:59 INFO - PROCESS | 1646 | 1467872579831 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:22:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x1287ca800 == 35 [pid = 1646] [id = 651] 23:22:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 69 (0x12396e000) [pid = 1646] [serial = 1953] [outer = 0x0] 23:22:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x123b2a000) [pid = 1646] [serial = 1954] [outer = 0x12396e000] 23:22:59 INFO - PROCESS | 1646 | 1467872579863 Marionette DEBUG loaded listener.js 23:22:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x123b6c800) [pid = 1646] [serial = 1955] [outer = 0x12396e000] 23:23:00 INFO - PROCESS | 1646 | 1467872580293 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 23:23:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 23:23:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 673ms 23:23:00 INFO - PROCESS | 1646 | 1467872580320 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 23:23:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 23:23:00 INFO - PROCESS | 1646 | 1467872580322 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 23:23:00 INFO - PROCESS | 1646 | 1467872580324 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 23:23:00 INFO - PROCESS | 1646 | 1467872580325 Marionette TRACE conn2 <- [1,2578,null,{}] 23:23:00 INFO - PROCESS | 1646 | 1467872580328 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:00 INFO - PROCESS | 1646 | 1467872580329 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:00 INFO - PROCESS | 1646 | 1467872580446 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 23:23:00 INFO - PROCESS | 1646 | 1467872580503 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:00 INFO - PROCESS | 1646 | 1467872580504 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x129cce800 == 36 [pid = 1646] [id = 652] 23:23:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x123bd8000) [pid = 1646] [serial = 1956] [outer = 0x0] 23:23:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x12407e400) [pid = 1646] [serial = 1957] [outer = 0x123bd8000] 23:23:00 INFO - PROCESS | 1646 | 1467872580533 Marionette DEBUG loaded listener.js 23:23:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x124d7fc00) [pid = 1646] [serial = 1958] [outer = 0x123bd8000] 23:23:00 INFO - PROCESS | 1646 | 1467872580977 Marionette TRACE conn2 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 23:23:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 23:23:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 771ms 23:23:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 23:23:01 INFO - PROCESS | 1646 | 1467872581096 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 23:23:01 INFO - PROCESS | 1646 | 1467872581098 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 23:23:01 INFO - PROCESS | 1646 | 1467872581101 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 23:23:01 INFO - PROCESS | 1646 | 1467872581103 Marionette TRACE conn2 <- [1,2582,null,{}] 23:23:01 INFO - PROCESS | 1646 | 1467872581110 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:01 INFO - PROCESS | 1646 | 1467872581112 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:01 INFO - PROCESS | 1646 | 1467872581218 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 23:23:01 INFO - PROCESS | 1646 | 1467872581285 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:01 INFO - PROCESS | 1646 | 1467872581288 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:01 INFO - PROCESS | 1646 | ++DOCSHELL 0x119bcb000 == 37 [pid = 1646] [id = 653] 23:23:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x113c7ec00) [pid = 1646] [serial = 1959] [outer = 0x0] 23:23:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x11662cc00) [pid = 1646] [serial = 1960] [outer = 0x113c7ec00] 23:23:01 INFO - PROCESS | 1646 | 1467872581317 Marionette DEBUG loaded listener.js 23:23:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x1181a9400) [pid = 1646] [serial = 1961] [outer = 0x113c7ec00] 23:23:02 INFO - PROCESS | 1646 | --DOCSHELL 0x119167000 == 36 [pid = 1646] [id = 638] 23:23:02 INFO - PROCESS | 1646 | --DOCSHELL 0x11823e000 == 35 [pid = 1646] [id = 647] 23:23:02 INFO - PROCESS | 1646 | --DOCSHELL 0x118312000 == 34 [pid = 1646] [id = 645] 23:23:02 INFO - PROCESS | 1646 | --DOCSHELL 0x119a9c000 == 33 [pid = 1646] [id = 646] 23:23:02 INFO - PROCESS | 1646 | --DOCSHELL 0x129cce800 == 32 [pid = 1646] [id = 652] 23:23:02 INFO - PROCESS | 1646 | --DOCSHELL 0x1287ca800 == 31 [pid = 1646] [id = 651] 23:23:02 INFO - PROCESS | 1646 | --DOCSHELL 0x126190000 == 30 [pid = 1646] [id = 650] 23:23:02 INFO - PROCESS | 1646 | --DOCSHELL 0x123067000 == 29 [pid = 1646] [id = 649] 23:23:02 INFO - PROCESS | 1646 | --DOCSHELL 0x1285d5000 == 28 [pid = 1646] [id = 644] 23:23:02 INFO - PROCESS | 1646 | --DOCSHELL 0x1192d3000 == 27 [pid = 1646] [id = 648] 23:23:02 INFO - PROCESS | 1646 | 1467872582345 Marionette TRACE conn2 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 23:23:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 23:23:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1278ms 23:23:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 23:23:02 INFO - PROCESS | 1646 | 1467872582379 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 23:23:02 INFO - PROCESS | 1646 | 1467872582381 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 23:23:02 INFO - PROCESS | 1646 | 1467872582384 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 23:23:02 INFO - PROCESS | 1646 | 1467872582385 Marionette TRACE conn2 <- [1,2586,null,{}] 23:23:02 INFO - PROCESS | 1646 | 1467872582389 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:02 INFO - PROCESS | 1646 | 1467872582393 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:02 INFO - PROCESS | 1646 | 1467872582471 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 23:23:02 INFO - PROCESS | 1646 | 1467872582478 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:02 INFO - PROCESS | 1646 | 1467872582481 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:02 INFO - PROCESS | 1646 | ++DOCSHELL 0x117189000 == 28 [pid = 1646] [id = 654] 23:23:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x1128afc00) [pid = 1646] [serial = 1962] [outer = 0x0] 23:23:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x112e94c00) [pid = 1646] [serial = 1963] [outer = 0x1128afc00] 23:23:02 INFO - PROCESS | 1646 | 1467872582508 Marionette DEBUG loaded listener.js 23:23:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x114f95000) [pid = 1646] [serial = 1964] [outer = 0x1128afc00] 23:23:02 INFO - PROCESS | 1646 | 1467872582837 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 23:23:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 23:23:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 470ms 23:23:02 INFO - PROCESS | 1646 | 1467872582876 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 23:23:02 INFO - PROCESS | 1646 | 1467872582879 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 23:23:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 23:23:02 INFO - PROCESS | 1646 | 1467872582885 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 23:23:02 INFO - PROCESS | 1646 | 1467872582887 Marionette TRACE conn2 <- [1,2590,null,{}] 23:23:02 INFO - PROCESS | 1646 | 1467872582890 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:02 INFO - PROCESS | 1646 | 1467872582893 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:02 INFO - PROCESS | 1646 | 1467872582970 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 23:23:02 INFO - PROCESS | 1646 | 1467872582978 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:02 INFO - PROCESS | 1646 | 1467872582979 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:02 INFO - PROCESS | 1646 | ++DOCSHELL 0x1188bf800 == 29 [pid = 1646] [id = 655] 23:23:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x11671e800) [pid = 1646] [serial = 1965] [outer = 0x0] 23:23:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x1175b1400) [pid = 1646] [serial = 1966] [outer = 0x11671e800] 23:23:03 INFO - PROCESS | 1646 | 1467872583007 Marionette DEBUG loaded listener.js 23:23:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x118263000) [pid = 1646] [serial = 1967] [outer = 0x11671e800] 23:23:03 INFO - PROCESS | 1646 | 1467872583370 Marionette TRACE conn2 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 23:23:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 23:23:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 520ms 23:23:03 INFO - PROCESS | 1646 | 1467872583421 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 23:23:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 23:23:03 INFO - PROCESS | 1646 | 1467872583422 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 23:23:03 INFO - PROCESS | 1646 | 1467872583424 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 23:23:03 INFO - PROCESS | 1646 | 1467872583427 Marionette TRACE conn2 <- [1,2594,null,{}] 23:23:03 INFO - PROCESS | 1646 | 1467872583435 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:03 INFO - PROCESS | 1646 | 1467872583438 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:03 INFO - PROCESS | 1646 | 1467872583536 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 23:23:03 INFO - PROCESS | 1646 | 1467872583579 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:03 INFO - PROCESS | 1646 | 1467872583581 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:03 INFO - PROCESS | 1646 | ++DOCSHELL 0x1239d2000 == 30 [pid = 1646] [id = 656] 23:23:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x112983800) [pid = 1646] [serial = 1968] [outer = 0x0] 23:23:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x1187f6800) [pid = 1646] [serial = 1969] [outer = 0x112983800] 23:23:03 INFO - PROCESS | 1646 | 1467872583608 Marionette DEBUG loaded listener.js 23:23:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x119831400) [pid = 1646] [serial = 1970] [outer = 0x112983800] 23:23:03 INFO - PROCESS | 1646 | 1467872583968 Marionette TRACE conn2 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 23:23:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 23:23:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 572ms 23:23:03 INFO - PROCESS | 1646 | 1467872583996 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 23:23:03 INFO - PROCESS | 1646 | 1467872583998 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 23:23:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 23:23:04 INFO - PROCESS | 1646 | 1467872584000 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 23:23:04 INFO - PROCESS | 1646 | 1467872584001 Marionette TRACE conn2 <- [1,2598,null,{}] 23:23:04 INFO - PROCESS | 1646 | 1467872584004 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:04 INFO - PROCESS | 1646 | 1467872584005 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:04 INFO - PROCESS | 1646 | 1467872584107 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 23:23:04 INFO - PROCESS | 1646 | 1467872584111 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:04 INFO - PROCESS | 1646 | 1467872584112 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:04 INFO - PROCESS | 1646 | ++DOCSHELL 0x1282e0800 == 31 [pid = 1646] [id = 657] 23:23:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x1199e6000) [pid = 1646] [serial = 1971] [outer = 0x0] 23:23:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x1232b3000) [pid = 1646] [serial = 1972] [outer = 0x1199e6000] 23:23:04 INFO - PROCESS | 1646 | 1467872584137 Marionette DEBUG loaded listener.js 23:23:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x12363d800) [pid = 1646] [serial = 1973] [outer = 0x1199e6000] 23:23:04 INFO - PROCESS | 1646 | 1467872584487 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 23:23:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 23:23:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 520ms 23:23:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 23:23:04 INFO - PROCESS | 1646 | 1467872584531 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 23:23:04 INFO - PROCESS | 1646 | 1467872584533 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 23:23:04 INFO - PROCESS | 1646 | 1467872584535 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 23:23:04 INFO - PROCESS | 1646 | 1467872584536 Marionette TRACE conn2 <- [1,2602,null,{}] 23:23:04 INFO - PROCESS | 1646 | 1467872584539 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:04 INFO - PROCESS | 1646 | 1467872584540 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:04 INFO - PROCESS | 1646 | 1467872584633 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 23:23:04 INFO - PROCESS | 1646 | 1467872584637 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:04 INFO - PROCESS | 1646 | 1467872584638 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:04 INFO - PROCESS | 1646 | ++DOCSHELL 0x1287d9000 == 32 [pid = 1646] [id = 658] 23:23:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x1128a9c00) [pid = 1646] [serial = 1974] [outer = 0x0] 23:23:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x123644000) [pid = 1646] [serial = 1975] [outer = 0x1128a9c00] 23:23:04 INFO - PROCESS | 1646 | 1467872584663 Marionette DEBUG loaded listener.js 23:23:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x1236de400) [pid = 1646] [serial = 1976] [outer = 0x1128a9c00] 23:23:05 INFO - PROCESS | 1646 | 1467872585031 Marionette TRACE conn2 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 23:23:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 23:23:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 518ms 23:23:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 23:23:05 INFO - PROCESS | 1646 | 1467872585060 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 23:23:05 INFO - PROCESS | 1646 | 1467872585061 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 23:23:05 INFO - PROCESS | 1646 | 1467872585063 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 23:23:05 INFO - PROCESS | 1646 | 1467872585064 Marionette TRACE conn2 <- [1,2606,null,{}] 23:23:05 INFO - PROCESS | 1646 | 1467872585066 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:05 INFO - PROCESS | 1646 | 1467872585071 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:05 INFO - PROCESS | 1646 | 1467872585185 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 23:23:05 INFO - PROCESS | 1646 | 1467872585190 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:05 INFO - PROCESS | 1646 | 1467872585191 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:05 INFO - PROCESS | 1646 | ++DOCSHELL 0x129f6e000 == 33 [pid = 1646] [id = 659] 23:23:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x11820e800) [pid = 1646] [serial = 1977] [outer = 0x0] 23:23:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x123b31c00) [pid = 1646] [serial = 1978] [outer = 0x11820e800] 23:23:05 INFO - PROCESS | 1646 | 1467872585216 Marionette DEBUG loaded listener.js 23:23:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x126586800) [pid = 1646] [serial = 1979] [outer = 0x11820e800] 23:23:05 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x112e4a400) [pid = 1646] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 23:23:05 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x115fa5c00) [pid = 1646] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 23:23:05 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x123647800) [pid = 1646] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 23:23:05 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x112ebc400) [pid = 1646] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 23:23:05 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x112eddc00) [pid = 1646] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 23:23:05 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x11876a800) [pid = 1646] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 23:23:05 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x112981800) [pid = 1646] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 23:23:05 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x111f2bc00) [pid = 1646] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 23:23:05 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x119b4dc00) [pid = 1646] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 23:23:05 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x11876e000) [pid = 1646] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 23:23:05 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x12669c800) [pid = 1646] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 23:23:05 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x118203000) [pid = 1646] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 23:23:05 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x117116800) [pid = 1646] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 23:23:05 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x112e18800) [pid = 1646] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 23:23:05 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x115fa8c00) [pid = 1646] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 23:23:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 23:23:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 620ms 23:23:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 23:23:05 INFO - PROCESS | 1646 | 1467872585679 Marionette TRACE conn2 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 23:23:05 INFO - PROCESS | 1646 | 1467872585683 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 23:23:05 INFO - PROCESS | 1646 | 1467872585684 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 23:23:05 INFO - PROCESS | 1646 | 1467872585686 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 23:23:05 INFO - PROCESS | 1646 | 1467872585698 Marionette TRACE conn2 <- [1,2610,null,{}] 23:23:05 INFO - PROCESS | 1646 | 1467872585700 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:05 INFO - PROCESS | 1646 | 1467872585701 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:05 INFO - PROCESS | 1646 | 1467872585775 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 23:23:05 INFO - PROCESS | 1646 | 1467872585779 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:05 INFO - PROCESS | 1646 | 1467872585780 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:05 INFO - PROCESS | 1646 | ++DOCSHELL 0x1282d4000 == 34 [pid = 1646] [id = 660] 23:23:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x111aad400) [pid = 1646] [serial = 1980] [outer = 0x0] 23:23:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x115fa5800) [pid = 1646] [serial = 1981] [outer = 0x111aad400] 23:23:05 INFO - PROCESS | 1646 | 1467872585804 Marionette DEBUG loaded listener.js 23:23:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x11858e400) [pid = 1646] [serial = 1982] [outer = 0x111aad400] 23:23:06 INFO - PROCESS | 1646 | 1467872586149 Marionette TRACE conn2 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 23:23:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 23:23:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 483ms 23:23:06 INFO - PROCESS | 1646 | 1467872586170 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 23:23:06 INFO - PROCESS | 1646 | 1467872586171 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 23:23:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 23:23:06 INFO - PROCESS | 1646 | 1467872586175 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 23:23:06 INFO - PROCESS | 1646 | 1467872586176 Marionette TRACE conn2 <- [1,2614,null,{}] 23:23:06 INFO - PROCESS | 1646 | 1467872586178 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:06 INFO - PROCESS | 1646 | 1467872586179 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:06 INFO - PROCESS | 1646 | 1467872586278 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 23:23:06 INFO - PROCESS | 1646 | 1467872586283 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:06 INFO - PROCESS | 1646 | 1467872586284 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a537800 == 35 [pid = 1646] [id = 661] 23:23:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x1199e7800) [pid = 1646] [serial = 1983] [outer = 0x0] 23:23:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x123b69400) [pid = 1646] [serial = 1984] [outer = 0x1199e7800] 23:23:06 INFO - PROCESS | 1646 | 1467872586311 Marionette DEBUG loaded listener.js 23:23:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x123b73800) [pid = 1646] [serial = 1985] [outer = 0x1199e7800] 23:23:06 INFO - PROCESS | 1646 | 1467872586611 Marionette TRACE conn2 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 23:23:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 23:23:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 471ms 23:23:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 23:23:06 INFO - PROCESS | 1646 | 1467872586646 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 23:23:06 INFO - PROCESS | 1646 | 1467872586647 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 23:23:06 INFO - PROCESS | 1646 | 1467872586649 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 23:23:06 INFO - PROCESS | 1646 | 1467872586650 Marionette TRACE conn2 <- [1,2618,null,{}] 23:23:06 INFO - PROCESS | 1646 | 1467872586662 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:06 INFO - PROCESS | 1646 | 1467872586663 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:06 INFO - PROCESS | 1646 | 1467872586735 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 23:23:06 INFO - PROCESS | 1646 | 1467872586740 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:06 INFO - PROCESS | 1646 | 1467872586742 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x1239c9000 == 36 [pid = 1646] [id = 662] 23:23:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x126940800) [pid = 1646] [serial = 1986] [outer = 0x0] 23:23:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x12836b400) [pid = 1646] [serial = 1987] [outer = 0x126940800] 23:23:06 INFO - PROCESS | 1646 | 1467872586767 Marionette DEBUG loaded listener.js 23:23:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x128372800) [pid = 1646] [serial = 1988] [outer = 0x126940800] 23:23:07 INFO - PROCESS | 1646 | 1467872587105 Marionette TRACE conn2 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 23:23:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 23:23:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 469ms 23:23:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 23:23:07 INFO - PROCESS | 1646 | 1467872587118 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 23:23:07 INFO - PROCESS | 1646 | 1467872587119 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 23:23:07 INFO - PROCESS | 1646 | 1467872587121 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 23:23:07 INFO - PROCESS | 1646 | 1467872587123 Marionette TRACE conn2 <- [1,2622,null,{}] 23:23:07 INFO - PROCESS | 1646 | 1467872587128 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:07 INFO - PROCESS | 1646 | 1467872587129 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:07 INFO - PROCESS | 1646 | 1467872587234 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 23:23:07 INFO - PROCESS | 1646 | 1467872587240 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:07 INFO - PROCESS | 1646 | 1467872587241 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bcc4000 == 37 [pid = 1646] [id = 663] 23:23:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x112eddc00) [pid = 1646] [serial = 1989] [outer = 0x0] 23:23:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x128372400) [pid = 1646] [serial = 1990] [outer = 0x112eddc00] 23:23:07 INFO - PROCESS | 1646 | 1467872587265 Marionette DEBUG loaded listener.js 23:23:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x1283e7800) [pid = 1646] [serial = 1991] [outer = 0x112eddc00] 23:23:07 INFO - PROCESS | 1646 | 1467872587570 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 23:23:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 23:23:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 474ms 23:23:07 INFO - PROCESS | 1646 | 1467872587634 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 23:23:07 INFO - PROCESS | 1646 | 1467872587636 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 23:23:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 23:23:07 INFO - PROCESS | 1646 | 1467872587640 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 23:23:07 INFO - PROCESS | 1646 | 1467872587643 Marionette TRACE conn2 <- [1,2626,null,{}] 23:23:07 INFO - PROCESS | 1646 | 1467872587647 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:07 INFO - PROCESS | 1646 | 1467872587649 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:07 INFO - PROCESS | 1646 | 1467872587740 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 23:23:07 INFO - PROCESS | 1646 | 1467872587838 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:07 INFO - PROCESS | 1646 | 1467872587840 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x1169a9800 == 38 [pid = 1646] [id = 664] 23:23:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x110ef2c00) [pid = 1646] [serial = 1992] [outer = 0x0] 23:23:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x1121bcc00) [pid = 1646] [serial = 1993] [outer = 0x110ef2c00] 23:23:07 INFO - PROCESS | 1646 | 1467872587872 Marionette DEBUG loaded listener.js 23:23:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x112eb7400) [pid = 1646] [serial = 1994] [outer = 0x110ef2c00] 23:23:08 INFO - PROCESS | 1646 | 1467872588378 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 23:23:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 23:23:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 777ms 23:23:08 INFO - PROCESS | 1646 | 1467872588443 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 23:23:08 INFO - PROCESS | 1646 | 1467872588445 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 23:23:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 23:23:08 INFO - PROCESS | 1646 | 1467872588451 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 23:23:08 INFO - PROCESS | 1646 | 1467872588454 Marionette TRACE conn2 <- [1,2630,null,{}] 23:23:08 INFO - PROCESS | 1646 | 1467872588456 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:08 INFO - PROCESS | 1646 | 1467872588458 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:08 INFO - PROCESS | 1646 | 1467872588564 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 23:23:08 INFO - PROCESS | 1646 | 1467872588642 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:08 INFO - PROCESS | 1646 | 1467872588644 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x124d0e000 == 39 [pid = 1646] [id = 665] 23:23:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x1176e2400) [pid = 1646] [serial = 1995] [outer = 0x0] 23:23:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x1181b0c00) [pid = 1646] [serial = 1996] [outer = 0x1176e2400] 23:23:08 INFO - PROCESS | 1646 | 1467872588674 Marionette DEBUG loaded listener.js 23:23:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x11858c400) [pid = 1646] [serial = 1997] [outer = 0x1176e2400] 23:23:09 INFO - PROCESS | 1646 | 1467872589256 Marionette TRACE conn2 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 23:23:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 23:23:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 826ms 23:23:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 23:23:09 INFO - PROCESS | 1646 | 1467872589276 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 23:23:09 INFO - PROCESS | 1646 | 1467872589278 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 23:23:09 INFO - PROCESS | 1646 | 1467872589282 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 23:23:09 INFO - PROCESS | 1646 | 1467872589284 Marionette TRACE conn2 <- [1,2634,null,{}] 23:23:09 INFO - PROCESS | 1646 | 1467872589294 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:09 INFO - PROCESS | 1646 | 1467872589298 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:09 INFO - PROCESS | 1646 | 1467872589596 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 23:23:09 INFO - PROCESS | 1646 | 1467872589687 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:09 INFO - PROCESS | 1646 | 1467872589688 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:09 INFO - PROCESS | 1646 | ++DOCSHELL 0x11699f800 == 40 [pid = 1646] [id = 666] 23:23:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x1128a8c00) [pid = 1646] [serial = 1998] [outer = 0x0] 23:23:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x112e50c00) [pid = 1646] [serial = 1999] [outer = 0x1128a8c00] 23:23:09 INFO - PROCESS | 1646 | 1467872589717 Marionette DEBUG loaded listener.js 23:23:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x11615ec00) [pid = 1646] [serial = 2000] [outer = 0x1128a8c00] 23:23:10 INFO - PROCESS | 1646 | --DOCSHELL 0x1239c9000 == 39 [pid = 1646] [id = 662] 23:23:10 INFO - PROCESS | 1646 | --DOCSHELL 0x12a537800 == 38 [pid = 1646] [id = 661] 23:23:10 INFO - PROCESS | 1646 | --DOCSHELL 0x1282d4000 == 37 [pid = 1646] [id = 660] 23:23:10 INFO - PROCESS | 1646 | --DOCSHELL 0x129f6e000 == 36 [pid = 1646] [id = 659] 23:23:10 INFO - PROCESS | 1646 | --DOCSHELL 0x1287d9000 == 35 [pid = 1646] [id = 658] 23:23:10 INFO - PROCESS | 1646 | --DOCSHELL 0x1282e0800 == 34 [pid = 1646] [id = 657] 23:23:10 INFO - PROCESS | 1646 | --DOCSHELL 0x1239d2000 == 33 [pid = 1646] [id = 656] 23:23:10 INFO - PROCESS | 1646 | --DOCSHELL 0x1188bf800 == 32 [pid = 1646] [id = 655] 23:23:10 INFO - PROCESS | 1646 | --DOCSHELL 0x117189000 == 31 [pid = 1646] [id = 654] 23:23:10 INFO - PROCESS | 1646 | 1467872590145 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 23:23:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 23:23:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 874ms 23:23:10 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x1185b6800) [pid = 1646] [serial = 1945] [outer = 0x0] [url = about:blank] 23:23:10 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x1187f8400) [pid = 1646] [serial = 1946] [outer = 0x0] [url = about:blank] 23:23:10 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x1236d6800) [pid = 1646] [serial = 1931] [outer = 0x0] [url = about:blank] 23:23:10 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x119921c00) [pid = 1646] [serial = 1916] [outer = 0x0] [url = about:blank] 23:23:10 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x118583800) [pid = 1646] [serial = 1915] [outer = 0x0] [url = about:blank] 23:23:10 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x1188fa800) [pid = 1646] [serial = 1924] [outer = 0x0] [url = about:blank] 23:23:10 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x119838400) [pid = 1646] [serial = 1925] [outer = 0x0] [url = about:blank] 23:23:10 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x1175b2400) [pid = 1646] [serial = 1921] [outer = 0x0] [url = about:blank] 23:23:10 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x118206800) [pid = 1646] [serial = 1922] [outer = 0x0] [url = about:blank] 23:23:10 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x112f93000) [pid = 1646] [serial = 1918] [outer = 0x0] [url = about:blank] 23:23:10 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x113ced400) [pid = 1646] [serial = 1919] [outer = 0x0] [url = about:blank] 23:23:10 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x11697c800) [pid = 1646] [serial = 1942] [outer = 0x0] [url = about:blank] 23:23:10 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x1175b4800) [pid = 1646] [serial = 1943] [outer = 0x0] [url = about:blank] 23:23:10 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x1187edc00) [pid = 1646] [serial = 1903] [outer = 0x0] [url = about:blank] 23:23:10 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x1236d5000) [pid = 1646] [serial = 1906] [outer = 0x0] [url = about:blank] 23:23:10 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x12855d000) [pid = 1646] [serial = 1909] [outer = 0x0] [url = about:blank] 23:23:10 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x112e56000) [pid = 1646] [serial = 1912] [outer = 0x0] [url = about:blank] 23:23:10 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x123b2fc00) [pid = 1646] [serial = 1933] [outer = 0x0] [url = about:blank] 23:23:10 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x113c07400) [pid = 1646] [serial = 1936] [outer = 0x0] [url = about:blank] 23:23:10 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x116165c00) [pid = 1646] [serial = 1937] [outer = 0x0] [url = about:blank] 23:23:10 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x118206c00) [pid = 1646] [serial = 1939] [outer = 0x0] [url = about:blank] 23:23:10 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x124cc0400) [pid = 1646] [serial = 1934] [outer = 0x0] [url = about:blank] 23:23:10 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x11858d000) [pid = 1646] [serial = 1940] [outer = 0x0] [url = about:blank] 23:23:10 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x1232b6800) [pid = 1646] [serial = 1928] [outer = 0x0] [url = about:blank] 23:23:10 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x123644400) [pid = 1646] [serial = 1930] [outer = 0x0] [url = about:blank] 23:23:10 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x119b5a800) [pid = 1646] [serial = 1927] [outer = 0x0] [url = about:blank] 23:23:10 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x11697a800) [pid = 1646] [serial = 1913] [outer = 0x0] [url = about:blank] 23:23:10 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x123b6dc00) [pid = 1646] [serial = 1907] [outer = 0x0] [url = about:blank] 23:23:10 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x119835000) [pid = 1646] [serial = 1904] [outer = 0x0] [url = about:blank] 23:23:10 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x128e14c00) [pid = 1646] [serial = 1910] [outer = 0x0] [url = about:blank] 23:23:10 INFO - PROCESS | 1646 | 1467872590168 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 23:23:10 INFO - PROCESS | 1646 | 1467872590171 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 23:23:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 23:23:10 INFO - PROCESS | 1646 | 1467872590185 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 23:23:10 INFO - PROCESS | 1646 | 1467872590187 Marionette TRACE conn2 <- [1,2638,null,{}] 23:23:10 INFO - PROCESS | 1646 | 1467872590192 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:10 INFO - PROCESS | 1646 | 1467872590195 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:10 INFO - PROCESS | 1646 | 1467872590274 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 23:23:10 INFO - PROCESS | 1646 | 1467872590280 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:10 INFO - PROCESS | 1646 | 1467872590281 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:10 INFO - PROCESS | 1646 | ++DOCSHELL 0x1182ce000 == 32 [pid = 1646] [id = 667] 23:23:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x11729b800) [pid = 1646] [serial = 2001] [outer = 0x0] 23:23:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x118206c00) [pid = 1646] [serial = 2002] [outer = 0x11729b800] 23:23:10 INFO - PROCESS | 1646 | 1467872590308 Marionette DEBUG loaded listener.js 23:23:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x1185ac400) [pid = 1646] [serial = 2003] [outer = 0x11729b800] 23:23:10 INFO - PROCESS | 1646 | 1467872590647 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 23:23:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 23:23:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 480ms 23:23:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 23:23:10 INFO - PROCESS | 1646 | 1467872590661 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 23:23:10 INFO - PROCESS | 1646 | 1467872590663 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 23:23:10 INFO - PROCESS | 1646 | 1467872590665 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 23:23:10 INFO - PROCESS | 1646 | 1467872590666 Marionette TRACE conn2 <- [1,2642,null,{}] 23:23:10 INFO - PROCESS | 1646 | 1467872590668 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:10 INFO - PROCESS | 1646 | 1467872590669 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:10 INFO - PROCESS | 1646 | 1467872590767 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 23:23:10 INFO - PROCESS | 1646 | 1467872590827 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:10 INFO - PROCESS | 1646 | 1467872590828 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:10 INFO - PROCESS | 1646 | ++DOCSHELL 0x119fb2000 == 33 [pid = 1646] [id = 668] 23:23:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x1185b2400) [pid = 1646] [serial = 2004] [outer = 0x0] 23:23:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x119189000) [pid = 1646] [serial = 2005] [outer = 0x1185b2400] 23:23:10 INFO - PROCESS | 1646 | 1467872590854 Marionette DEBUG loaded listener.js 23:23:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x121703400) [pid = 1646] [serial = 2006] [outer = 0x1185b2400] 23:23:11 INFO - PROCESS | 1646 | 1467872591166 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 23:23:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 23:23:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 517ms 23:23:11 INFO - PROCESS | 1646 | 1467872591183 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 23:23:11 INFO - PROCESS | 1646 | 1467872591185 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 23:23:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 23:23:11 INFO - PROCESS | 1646 | 1467872591195 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 23:23:11 INFO - PROCESS | 1646 | 1467872591198 Marionette TRACE conn2 <- [1,2646,null,{}] 23:23:11 INFO - PROCESS | 1646 | 1467872591200 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:11 INFO - PROCESS | 1646 | 1467872591203 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:11 INFO - PROCESS | 1646 | 1467872591283 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 23:23:11 INFO - PROCESS | 1646 | 1467872591342 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:11 INFO - PROCESS | 1646 | 1467872591344 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:11 INFO - PROCESS | 1646 | ++DOCSHELL 0x1239c6000 == 34 [pid = 1646] [id = 669] 23:23:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x11876b400) [pid = 1646] [serial = 2007] [outer = 0x0] 23:23:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x123640c00) [pid = 1646] [serial = 2008] [outer = 0x11876b400] 23:23:11 INFO - PROCESS | 1646 | 1467872591368 Marionette DEBUG loaded listener.js 23:23:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x123b2f800) [pid = 1646] [serial = 2009] [outer = 0x11876b400] 23:23:11 INFO - PROCESS | 1646 | 1467872591633 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 23:23:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 23:23:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 480ms 23:23:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 23:23:11 INFO - PROCESS | 1646 | 1467872591670 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 23:23:11 INFO - PROCESS | 1646 | 1467872591671 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 23:23:11 INFO - PROCESS | 1646 | 1467872591681 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 23:23:11 INFO - PROCESS | 1646 | 1467872591682 Marionette TRACE conn2 <- [1,2650,null,{}] 23:23:11 INFO - PROCESS | 1646 | 1467872591684 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:11 INFO - PROCESS | 1646 | 1467872591686 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:11 INFO - PROCESS | 1646 | 1467872591767 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 23:23:11 INFO - PROCESS | 1646 | 1467872591771 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:11 INFO - PROCESS | 1646 | 1467872591772 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:11 INFO - PROCESS | 1646 | ++DOCSHELL 0x128312000 == 35 [pid = 1646] [id = 670] 23:23:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x123b68800) [pid = 1646] [serial = 2010] [outer = 0x0] 23:23:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x123bdcc00) [pid = 1646] [serial = 2011] [outer = 0x123b68800] 23:23:11 INFO - PROCESS | 1646 | 1467872591798 Marionette DEBUG loaded listener.js 23:23:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x1246e0c00) [pid = 1646] [serial = 2012] [outer = 0x123b68800] 23:23:12 INFO - PROCESS | 1646 | 1467872592128 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 23:23:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 23:23:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 476ms 23:23:12 INFO - PROCESS | 1646 | 1467872592150 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 23:23:12 INFO - PROCESS | 1646 | 1467872592151 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 23:23:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 23:23:12 INFO - PROCESS | 1646 | 1467872592153 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 23:23:12 INFO - PROCESS | 1646 | 1467872592154 Marionette TRACE conn2 <- [1,2654,null,{}] 23:23:12 INFO - PROCESS | 1646 | 1467872592158 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:12 INFO - PROCESS | 1646 | 1467872592160 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:12 INFO - PROCESS | 1646 | 1467872592270 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 23:23:12 INFO - PROCESS | 1646 | 1467872592280 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:12 INFO - PROCESS | 1646 | 1467872592284 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x129cd7000 == 36 [pid = 1646] [id = 671] 23:23:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x126941000) [pid = 1646] [serial = 2013] [outer = 0x0] 23:23:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x126b2ac00) [pid = 1646] [serial = 2014] [outer = 0x126941000] 23:23:12 INFO - PROCESS | 1646 | 1467872592316 Marionette DEBUG loaded listener.js 23:23:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x1283e4800) [pid = 1646] [serial = 2015] [outer = 0x126941000] 23:23:12 INFO - PROCESS | 1646 | 1467872592675 Marionette TRACE conn2 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 23:23:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 23:23:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 570ms 23:23:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 23:23:12 INFO - PROCESS | 1646 | 1467872592724 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 23:23:12 INFO - PROCESS | 1646 | 1467872592725 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 23:23:12 INFO - PROCESS | 1646 | 1467872592727 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 23:23:12 INFO - PROCESS | 1646 | 1467872592728 Marionette TRACE conn2 <- [1,2658,null,{}] 23:23:12 INFO - PROCESS | 1646 | 1467872592730 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:12 INFO - PROCESS | 1646 | 1467872592731 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:12 INFO - PROCESS | 1646 | 1467872592838 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 23:23:12 INFO - PROCESS | 1646 | 1467872592849 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:12 INFO - PROCESS | 1646 | 1467872592850 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a53c800 == 37 [pid = 1646] [id = 672] 23:23:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x12855d000) [pid = 1646] [serial = 2016] [outer = 0x0] 23:23:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x128579c00) [pid = 1646] [serial = 2017] [outer = 0x12855d000] 23:23:12 INFO - PROCESS | 1646 | 1467872592873 Marionette DEBUG loaded listener.js 23:23:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x128778000) [pid = 1646] [serial = 2018] [outer = 0x12855d000] 23:23:13 INFO - PROCESS | 1646 | 1467872593198 Marionette TRACE conn2 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 23:23:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 23:23:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 519ms 23:23:13 INFO - PROCESS | 1646 | 1467872593247 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 23:23:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 23:23:13 INFO - PROCESS | 1646 | 1467872593248 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 23:23:13 INFO - PROCESS | 1646 | 1467872593250 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 23:23:13 INFO - PROCESS | 1646 | 1467872593251 Marionette TRACE conn2 <- [1,2662,null,{}] 23:23:13 INFO - PROCESS | 1646 | 1467872593253 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:13 INFO - PROCESS | 1646 | 1467872593254 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:13 INFO - PROCESS | 1646 | 1467872593349 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 23:23:13 INFO - PROCESS | 1646 | 1467872593362 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:13 INFO - PROCESS | 1646 | 1467872593363 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:13 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ba7b000 == 38 [pid = 1646] [id = 673] 23:23:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x12877d000) [pid = 1646] [serial = 2019] [outer = 0x0] 23:23:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x128a7f800) [pid = 1646] [serial = 2020] [outer = 0x12877d000] 23:23:13 INFO - PROCESS | 1646 | 1467872593387 Marionette DEBUG loaded listener.js 23:23:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x128a85400) [pid = 1646] [serial = 2021] [outer = 0x12877d000] 23:23:13 INFO - PROCESS | 1646 | 1467872593714 Marionette TRACE conn2 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 23:23:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 23:23:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 473ms 23:23:13 INFO - PROCESS | 1646 | 1467872593725 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 23:23:13 INFO - PROCESS | 1646 | 1467872593727 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 23:23:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 23:23:13 INFO - PROCESS | 1646 | 1467872593736 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 23:23:13 INFO - PROCESS | 1646 | 1467872593737 Marionette TRACE conn2 <- [1,2666,null,{}] 23:23:13 INFO - PROCESS | 1646 | 1467872593739 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:13 INFO - PROCESS | 1646 | 1467872593740 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:13 INFO - PROCESS | 1646 | 1467872593836 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 23:23:13 INFO - PROCESS | 1646 | 1467872593840 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:13 INFO - PROCESS | 1646 | 1467872593841 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:13 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c133800 == 39 [pid = 1646] [id = 674] 23:23:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x128a79800) [pid = 1646] [serial = 2022] [outer = 0x0] 23:23:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x128c48c00) [pid = 1646] [serial = 2023] [outer = 0x128a79800] 23:23:13 INFO - PROCESS | 1646 | 1467872593865 Marionette DEBUG loaded listener.js 23:23:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x128c52000) [pid = 1646] [serial = 2024] [outer = 0x128a79800] 23:23:14 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x1128a9c00) [pid = 1646] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 23:23:14 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x11671e800) [pid = 1646] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 23:23:14 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x113c7ec00) [pid = 1646] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 23:23:14 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x1181a7800) [pid = 1646] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 23:23:14 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x1128afc00) [pid = 1646] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 23:23:14 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x119838c00) [pid = 1646] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 23:23:14 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x12396e000) [pid = 1646] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 23:23:14 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x123bd8000) [pid = 1646] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 23:23:14 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x1199e6000) [pid = 1646] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 23:23:14 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x11820e800) [pid = 1646] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 23:23:14 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x111aad400) [pid = 1646] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 23:23:14 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x1199e7800) [pid = 1646] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 23:23:14 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x126940800) [pid = 1646] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 23:23:14 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x112983800) [pid = 1646] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 23:23:14 INFO - PROCESS | 1646 | 1467872594667 Marionette TRACE conn2 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 23:23:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 23:23:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 970ms 23:23:14 INFO - PROCESS | 1646 | 1467872594706 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 23:23:14 INFO - PROCESS | 1646 | 1467872594707 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 23:23:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 23:23:14 INFO - PROCESS | 1646 | 1467872594710 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 23:23:14 INFO - PROCESS | 1646 | 1467872594711 Marionette TRACE conn2 <- [1,2670,null,{}] 23:23:14 INFO - PROCESS | 1646 | 1467872594713 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:14 INFO - PROCESS | 1646 | 1467872594714 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:14 INFO - PROCESS | 1646 | 1467872594789 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 23:23:14 INFO - PROCESS | 1646 | 1467872594846 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:14 INFO - PROCESS | 1646 | 1467872594847 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:14 INFO - PROCESS | 1646 | ++DOCSHELL 0x12663e000 == 40 [pid = 1646] [id = 675] 23:23:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x1128afc00) [pid = 1646] [serial = 2025] [outer = 0x0] 23:23:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x1181ac400) [pid = 1646] [serial = 2026] [outer = 0x1128afc00] 23:23:14 INFO - PROCESS | 1646 | 1467872594871 Marionette DEBUG loaded listener.js 23:23:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x121704800) [pid = 1646] [serial = 2027] [outer = 0x1128afc00] 23:23:15 INFO - PROCESS | 1646 | 1467872595637 Marionette TRACE conn2 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 23:23:15 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 23:23:15 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 23:23:15 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 23:23:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:23:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 23:23:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 971ms 23:23:15 INFO - PROCESS | 1646 | 1467872595682 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 23:23:15 INFO - PROCESS | 1646 | 1467872595683 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 23:23:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 23:23:15 INFO - PROCESS | 1646 | 1467872595685 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 23:23:15 INFO - PROCESS | 1646 | 1467872595686 Marionette TRACE conn2 <- [1,2674,null,{}] 23:23:15 INFO - PROCESS | 1646 | 1467872595689 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:15 INFO - PROCESS | 1646 | 1467872595690 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:15 INFO - PROCESS | 1646 | 1467872595762 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 23:23:15 INFO - PROCESS | 1646 | 1467872595765 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:15 INFO - PROCESS | 1646 | 1467872595773 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:15 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c97d800 == 41 [pid = 1646] [id = 676] 23:23:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x1236db400) [pid = 1646] [serial = 2028] [outer = 0x0] 23:23:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x128577c00) [pid = 1646] [serial = 2029] [outer = 0x1236db400] 23:23:15 INFO - PROCESS | 1646 | 1467872595796 Marionette DEBUG loaded listener.js 23:23:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x128cbc400) [pid = 1646] [serial = 2030] [outer = 0x1236db400] 23:23:16 INFO - PROCESS | 1646 | 1467872596739 Marionette TRACE conn2 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 23:23:16 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 23:23:16 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 23:23:16 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 23:23:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:23:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 23:23:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1072ms 23:23:16 INFO - PROCESS | 1646 | 1467872596758 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 23:23:16 INFO - PROCESS | 1646 | 1467872596761 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 23:23:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 23:23:16 INFO - PROCESS | 1646 | 1467872596764 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 23:23:16 INFO - PROCESS | 1646 | 1467872596766 Marionette TRACE conn2 <- [1,2678,null,{}] 23:23:16 INFO - PROCESS | 1646 | 1467872596770 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:16 INFO - PROCESS | 1646 | 1467872596772 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:16 INFO - PROCESS | 1646 | 1467872596872 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 23:23:16 INFO - PROCESS | 1646 | 1467872596928 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:16 INFO - PROCESS | 1646 | 1467872596931 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:16 INFO - PROCESS | 1646 | ++DOCSHELL 0x1182dc800 == 42 [pid = 1646] [id = 677] 23:23:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x1161a2c00) [pid = 1646] [serial = 2031] [outer = 0x0] 23:23:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x1167ee400) [pid = 1646] [serial = 2032] [outer = 0x1161a2c00] 23:23:16 INFO - PROCESS | 1646 | 1467872596962 Marionette DEBUG loaded listener.js 23:23:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x1181af400) [pid = 1646] [serial = 2033] [outer = 0x1161a2c00] 23:23:17 INFO - PROCESS | 1646 | 1467872597863 Marionette TRACE conn2 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 23:23:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 23:23:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1124ms 23:23:17 INFO - PROCESS | 1646 | 1467872597888 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 23:23:17 INFO - PROCESS | 1646 | 1467872597891 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 23:23:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 23:23:17 INFO - PROCESS | 1646 | 1467872597896 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 23:23:17 INFO - PROCESS | 1646 | 1467872597897 Marionette TRACE conn2 <- [1,2682,null,{}] 23:23:17 INFO - PROCESS | 1646 | 1467872597900 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:17 INFO - PROCESS | 1646 | 1467872597902 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:18 INFO - PROCESS | 1646 | 1467872598002 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 23:23:18 INFO - PROCESS | 1646 | 1467872598056 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:18 INFO - PROCESS | 1646 | 1467872598058 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:18 INFO - PROCESS | 1646 | ++DOCSHELL 0x124474800 == 43 [pid = 1646] [id = 678] 23:23:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x118776000) [pid = 1646] [serial = 2034] [outer = 0x0] 23:23:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x121702800) [pid = 1646] [serial = 2035] [outer = 0x118776000] 23:23:18 INFO - PROCESS | 1646 | 1467872598088 Marionette DEBUG loaded listener.js 23:23:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x123645000) [pid = 1646] [serial = 2036] [outer = 0x118776000] 23:23:19 INFO - PROCESS | 1646 | 1467872599013 Marionette TRACE conn2 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 23:23:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 23:23:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1127ms 23:23:19 INFO - PROCESS | 1646 | 1467872599022 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 23:23:19 INFO - PROCESS | 1646 | 1467872599024 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 23:23:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 23:23:19 INFO - PROCESS | 1646 | 1467872599028 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 23:23:19 INFO - PROCESS | 1646 | 1467872599031 Marionette TRACE conn2 <- [1,2686,null,{}] 23:23:19 INFO - PROCESS | 1646 | 1467872599038 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:19 INFO - PROCESS | 1646 | 1467872599042 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:19 INFO - PROCESS | 1646 | 1467872599144 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 23:23:19 INFO - PROCESS | 1646 | 1467872599200 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:19 INFO - PROCESS | 1646 | 1467872599202 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:19 INFO - PROCESS | 1646 | ++DOCSHELL 0x12471b800 == 44 [pid = 1646] [id = 679] 23:23:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x1199e5c00) [pid = 1646] [serial = 2037] [outer = 0x0] 23:23:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x123b2f000) [pid = 1646] [serial = 2038] [outer = 0x1199e5c00] 23:23:19 INFO - PROCESS | 1646 | 1467872599233 Marionette DEBUG loaded listener.js 23:23:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x12612a800) [pid = 1646] [serial = 2039] [outer = 0x1199e5c00] 23:23:20 INFO - PROCESS | 1646 | --DOCSHELL 0x12663e000 == 43 [pid = 1646] [id = 675] 23:23:20 INFO - PROCESS | 1646 | --DOCSHELL 0x12c133800 == 42 [pid = 1646] [id = 674] 23:23:20 INFO - PROCESS | 1646 | --DOCSHELL 0x12ba7b000 == 41 [pid = 1646] [id = 673] 23:23:20 INFO - PROCESS | 1646 | --DOCSHELL 0x12a53c800 == 40 [pid = 1646] [id = 672] 23:23:20 INFO - PROCESS | 1646 | --DOCSHELL 0x129cd7000 == 39 [pid = 1646] [id = 671] 23:23:20 INFO - PROCESS | 1646 | --DOCSHELL 0x128312000 == 38 [pid = 1646] [id = 670] 23:23:20 INFO - PROCESS | 1646 | --DOCSHELL 0x1239c6000 == 37 [pid = 1646] [id = 669] 23:23:20 INFO - PROCESS | 1646 | --DOCSHELL 0x119fb2000 == 36 [pid = 1646] [id = 668] 23:23:20 INFO - PROCESS | 1646 | --DOCSHELL 0x1182ce000 == 35 [pid = 1646] [id = 667] 23:23:20 INFO - PROCESS | 1646 | --DOCSHELL 0x11699f800 == 34 [pid = 1646] [id = 666] 23:23:20 INFO - PROCESS | 1646 | --DOCSHELL 0x124d0e000 == 33 [pid = 1646] [id = 665] 23:23:20 INFO - PROCESS | 1646 | --DOCSHELL 0x12bcc4000 == 32 [pid = 1646] [id = 663] 23:23:20 INFO - PROCESS | 1646 | --DOCSHELL 0x1169a9800 == 31 [pid = 1646] [id = 664] 23:23:20 INFO - PROCESS | 1646 | --DOCSHELL 0x119bcb000 == 30 [pid = 1646] [id = 653] 23:23:20 INFO - PROCESS | 1646 | --DOCSHELL 0x124474800 == 29 [pid = 1646] [id = 678] 23:23:20 INFO - PROCESS | 1646 | --DOCSHELL 0x12c97d800 == 28 [pid = 1646] [id = 676] 23:23:20 INFO - PROCESS | 1646 | --DOCSHELL 0x1182dc800 == 27 [pid = 1646] [id = 677] 23:23:20 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x119831400) [pid = 1646] [serial = 1970] [outer = 0x0] [url = about:blank] 23:23:20 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x123b73800) [pid = 1646] [serial = 1985] [outer = 0x0] [url = about:blank] 23:23:20 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x12363d800) [pid = 1646] [serial = 1973] [outer = 0x0] [url = about:blank] 23:23:20 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x128372400) [pid = 1646] [serial = 1990] [outer = 0x0] [url = about:blank] 23:23:20 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x118263000) [pid = 1646] [serial = 1967] [outer = 0x0] [url = about:blank] 23:23:20 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x123644000) [pid = 1646] [serial = 1975] [outer = 0x0] [url = about:blank] 23:23:20 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x1175b1400) [pid = 1646] [serial = 1966] [outer = 0x0] [url = about:blank] 23:23:20 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x11662cc00) [pid = 1646] [serial = 1960] [outer = 0x0] [url = about:blank] 23:23:20 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x119443c00) [pid = 1646] [serial = 1949] [outer = 0x0] [url = about:blank] 23:23:20 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x1181a9400) [pid = 1646] [serial = 1961] [outer = 0x0] [url = about:blank] 23:23:20 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x1185b4400) [pid = 1646] [serial = 1948] [outer = 0x0] [url = about:blank] 23:23:20 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x112e94c00) [pid = 1646] [serial = 1963] [outer = 0x0] [url = about:blank] 23:23:20 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x114f95000) [pid = 1646] [serial = 1964] [outer = 0x0] [url = about:blank] 23:23:20 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x1232b8000) [pid = 1646] [serial = 1952] [outer = 0x0] [url = about:blank] 23:23:20 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x119d85c00) [pid = 1646] [serial = 1951] [outer = 0x0] [url = about:blank] 23:23:20 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x123b6c800) [pid = 1646] [serial = 1955] [outer = 0x0] [url = about:blank] 23:23:20 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x123b2a000) [pid = 1646] [serial = 1954] [outer = 0x0] [url = about:blank] 23:23:20 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x124d7fc00) [pid = 1646] [serial = 1958] [outer = 0x0] [url = about:blank] 23:23:20 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x12407e400) [pid = 1646] [serial = 1957] [outer = 0x0] [url = about:blank] 23:23:20 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x1232b3000) [pid = 1646] [serial = 1972] [outer = 0x0] [url = about:blank] 23:23:20 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x1236de400) [pid = 1646] [serial = 1976] [outer = 0x0] [url = about:blank] 23:23:20 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x123b31c00) [pid = 1646] [serial = 1978] [outer = 0x0] [url = about:blank] 23:23:20 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x115fa5800) [pid = 1646] [serial = 1981] [outer = 0x0] [url = about:blank] 23:23:20 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x11858e400) [pid = 1646] [serial = 1982] [outer = 0x0] [url = about:blank] 23:23:20 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x123b69400) [pid = 1646] [serial = 1984] [outer = 0x0] [url = about:blank] 23:23:20 INFO - PROCESS | 1646 | --DOMWINDOW == 70 (0x12836b400) [pid = 1646] [serial = 1987] [outer = 0x0] [url = about:blank] 23:23:20 INFO - PROCESS | 1646 | --DOMWINDOW == 69 (0x126586800) [pid = 1646] [serial = 1979] [outer = 0x0] [url = about:blank] 23:23:20 INFO - PROCESS | 1646 | --DOMWINDOW == 68 (0x1187f6800) [pid = 1646] [serial = 1969] [outer = 0x0] [url = about:blank] 23:23:20 INFO - PROCESS | 1646 | --DOMWINDOW == 67 (0x128372800) [pid = 1646] [serial = 1988] [outer = 0x0] [url = about:blank] 23:23:20 INFO - PROCESS | 1646 | 1467872600720 Marionette TRACE conn2 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 23:23:20 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 23:23:20 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 23:23:20 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 23:23:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:23:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 23:23:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1726ms 23:23:20 INFO - PROCESS | 1646 | 1467872600755 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 23:23:20 INFO - PROCESS | 1646 | 1467872600758 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 23:23:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 23:23:20 INFO - PROCESS | 1646 | 1467872600762 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 23:23:20 INFO - PROCESS | 1646 | 1467872600763 Marionette TRACE conn2 <- [1,2690,null,{}] 23:23:20 INFO - PROCESS | 1646 | 1467872600768 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:20 INFO - PROCESS | 1646 | 1467872600769 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:20 INFO - PROCESS | 1646 | 1467872600846 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 23:23:20 INFO - PROCESS | 1646 | 1467872600851 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:20 INFO - PROCESS | 1646 | 1467872600852 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:20 INFO - PROCESS | 1646 | ++DOCSHELL 0x117184800 == 28 [pid = 1646] [id = 680] 23:23:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 68 (0x113c04c00) [pid = 1646] [serial = 2040] [outer = 0x0] 23:23:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 69 (0x113c7ec00) [pid = 1646] [serial = 2041] [outer = 0x113c04c00] 23:23:20 INFO - PROCESS | 1646 | 1467872600884 Marionette DEBUG loaded listener.js 23:23:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x116484c00) [pid = 1646] [serial = 2042] [outer = 0x113c04c00] 23:23:21 INFO - PROCESS | 1646 | 1467872601784 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 23:23:21 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 23:23:21 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 23:23:21 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 23:23:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:23:21 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 23:23:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1071ms 23:23:21 INFO - PROCESS | 1646 | 1467872601833 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 23:23:21 INFO - PROCESS | 1646 | 1467872601836 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 23:23:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 23:23:21 INFO - PROCESS | 1646 | 1467872601841 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 23:23:21 INFO - PROCESS | 1646 | 1467872601843 Marionette TRACE conn2 <- [1,2694,null,{}] 23:23:21 INFO - PROCESS | 1646 | 1467872601845 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:21 INFO - PROCESS | 1646 | 1467872601847 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:21 INFO - PROCESS | 1646 | 1467872601924 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 23:23:21 INFO - PROCESS | 1646 | 1467872601930 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:21 INFO - PROCESS | 1646 | 1467872601932 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x1183a6000 == 29 [pid = 1646] [id = 681] 23:23:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x116973400) [pid = 1646] [serial = 2043] [outer = 0x0] 23:23:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x1181ad000) [pid = 1646] [serial = 2044] [outer = 0x116973400] 23:23:21 INFO - PROCESS | 1646 | 1467872601959 Marionette DEBUG loaded listener.js 23:23:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x118583400) [pid = 1646] [serial = 2045] [outer = 0x116973400] 23:23:22 INFO - PROCESS | 1646 | 1467872602802 Marionette TRACE conn2 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 23:23:22 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 23:23:22 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 23:23:22 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 23:23:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:23:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 23:23:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 972ms 23:23:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 23:23:22 INFO - PROCESS | 1646 | 1467872602813 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 23:23:22 INFO - PROCESS | 1646 | 1467872602815 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 23:23:22 INFO - PROCESS | 1646 | 1467872602817 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 23:23:22 INFO - PROCESS | 1646 | 1467872602819 Marionette TRACE conn2 <- [1,2698,null,{}] 23:23:22 INFO - PROCESS | 1646 | 1467872602845 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:22 INFO - PROCESS | 1646 | 1467872602848 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:22 INFO - PROCESS | 1646 | 1467872602945 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 23:23:22 INFO - PROCESS | 1646 | 1467872602983 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:22 INFO - PROCESS | 1646 | 1467872602985 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:23 INFO - PROCESS | 1646 | ++DOCSHELL 0x12171b000 == 30 [pid = 1646] [id = 682] 23:23:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x1187f8000) [pid = 1646] [serial = 2046] [outer = 0x0] 23:23:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x119448400) [pid = 1646] [serial = 2047] [outer = 0x1187f8000] 23:23:23 INFO - PROCESS | 1646 | 1467872603013 Marionette DEBUG loaded listener.js 23:23:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x119929000) [pid = 1646] [serial = 2048] [outer = 0x1187f8000] 23:23:23 INFO - PROCESS | 1646 | 1467872603852 Marionette TRACE conn2 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 23:23:23 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 23:23:23 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 23:23:23 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 23:23:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:23:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 23:23:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1042ms 23:23:23 INFO - PROCESS | 1646 | 1467872603859 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 23:23:23 INFO - PROCESS | 1646 | 1467872603861 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 23:23:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 23:23:23 INFO - PROCESS | 1646 | 1467872603863 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 23:23:23 INFO - PROCESS | 1646 | 1467872603864 Marionette TRACE conn2 <- [1,2702,null,{}] 23:23:23 INFO - PROCESS | 1646 | 1467872603867 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:23 INFO - PROCESS | 1646 | 1467872603868 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:23 INFO - PROCESS | 1646 | 1467872603964 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 23:23:24 INFO - PROCESS | 1646 | 1467872603999 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:24 INFO - PROCESS | 1646 | 1467872604001 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x123c8d800 == 31 [pid = 1646] [id = 683] 23:23:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x121708800) [pid = 1646] [serial = 2049] [outer = 0x0] 23:23:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x12363d800) [pid = 1646] [serial = 2050] [outer = 0x121708800] 23:23:24 INFO - PROCESS | 1646 | 1467872604026 Marionette DEBUG loaded listener.js 23:23:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x123692400) [pid = 1646] [serial = 2051] [outer = 0x121708800] 23:23:24 INFO - PROCESS | 1646 | 1467872604337 Marionette TRACE conn2 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 23:23:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 23:23:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 519ms 23:23:24 INFO - PROCESS | 1646 | 1467872604383 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 23:23:24 INFO - PROCESS | 1646 | 1467872604384 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 23:23:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 23:23:24 INFO - PROCESS | 1646 | 1467872604387 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 23:23:24 INFO - PROCESS | 1646 | 1467872604388 Marionette TRACE conn2 <- [1,2706,null,{}] 23:23:24 INFO - PROCESS | 1646 | 1467872604390 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:24 INFO - PROCESS | 1646 | 1467872604392 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:24 INFO - PROCESS | 1646 | 1467872604493 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 23:23:24 INFO - PROCESS | 1646 | 1467872604530 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:24 INFO - PROCESS | 1646 | 1467872604531 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x124d1a000 == 32 [pid = 1646] [id = 684] 23:23:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x123693000) [pid = 1646] [serial = 2052] [outer = 0x0] 23:23:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x1236dc000) [pid = 1646] [serial = 2053] [outer = 0x123693000] 23:23:24 INFO - PROCESS | 1646 | 1467872604556 Marionette DEBUG loaded listener.js 23:23:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x123b27c00) [pid = 1646] [serial = 2054] [outer = 0x123693000] 23:23:24 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x1236db400) [pid = 1646] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 23:23:24 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x12855d000) [pid = 1646] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 23:23:24 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x12877d000) [pid = 1646] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 23:23:24 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x11876b400) [pid = 1646] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 23:23:24 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x1176e2400) [pid = 1646] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 23:23:24 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x123b68800) [pid = 1646] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 23:23:24 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x11729b800) [pid = 1646] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 23:23:24 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x1128a8c00) [pid = 1646] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 23:23:24 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x1185b2400) [pid = 1646] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 23:23:24 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x110ef2c00) [pid = 1646] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 23:23:24 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x112eddc00) [pid = 1646] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 23:23:24 INFO - PROCESS | 1646 | --DOMWINDOW == 70 (0x128a79800) [pid = 1646] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 23:23:24 INFO - PROCESS | 1646 | --DOMWINDOW == 69 (0x1128afc00) [pid = 1646] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 23:23:24 INFO - PROCESS | 1646 | --DOMWINDOW == 68 (0x126941000) [pid = 1646] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 23:23:24 INFO - PROCESS | 1646 | 1467872604921 Marionette TRACE conn2 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 23:23:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 23:23:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 568ms 23:23:24 INFO - PROCESS | 1646 | 1467872604956 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 23:23:24 INFO - PROCESS | 1646 | 1467872604957 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 23:23:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 23:23:24 INFO - PROCESS | 1646 | 1467872604962 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 23:23:24 INFO - PROCESS | 1646 | 1467872604963 Marionette TRACE conn2 <- [1,2710,null,{}] 23:23:24 INFO - PROCESS | 1646 | 1467872604965 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:24 INFO - PROCESS | 1646 | 1467872604969 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:25 INFO - PROCESS | 1646 | 1467872605085 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 23:23:25 INFO - PROCESS | 1646 | 1467872605093 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:25 INFO - PROCESS | 1646 | 1467872605094 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:25 INFO - PROCESS | 1646 | ++DOCSHELL 0x1282f1800 == 33 [pid = 1646] [id = 685] 23:23:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 69 (0x116a11c00) [pid = 1646] [serial = 2055] [outer = 0x0] 23:23:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x123b2e000) [pid = 1646] [serial = 2056] [outer = 0x116a11c00] 23:23:25 INFO - PROCESS | 1646 | 1467872605120 Marionette DEBUG loaded listener.js 23:23:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x123b73c00) [pid = 1646] [serial = 2057] [outer = 0x116a11c00] 23:23:25 INFO - PROCESS | 1646 | 1467872605430 Marionette TRACE conn2 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 23:23:25 INFO - PROCESS | 1646 | 1467872605482 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 23:23:25 INFO - PROCESS | 1646 | 1467872605484 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 23:23:25 INFO - PROCESS | 1646 | 1467872605485 Marionette TRACE conn2 <- [1,2714,null,{}] 23:23:25 INFO - PROCESS | 1646 | 1467872605487 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:25 INFO - PROCESS | 1646 | 1467872605488 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:25 INFO - PROCESS | 1646 | 1467872605567 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 23:23:25 INFO - PROCESS | 1646 | 1467872605623 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:25 INFO - PROCESS | 1646 | 1467872605624 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:25 INFO - PROCESS | 1646 | ++DOCSHELL 0x1287cc800 == 34 [pid = 1646] [id = 686] 23:23:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x1176e2400) [pid = 1646] [serial = 2058] [outer = 0x0] 23:23:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x123c7d000) [pid = 1646] [serial = 2059] [outer = 0x1176e2400] 23:23:25 INFO - PROCESS | 1646 | 1467872605648 Marionette DEBUG loaded listener.js 23:23:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x126129400) [pid = 1646] [serial = 2060] [outer = 0x1176e2400] 23:23:25 INFO - PROCESS | 1646 | 1467872605890 Marionette TRACE conn2 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 23:23:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 23:23:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 420ms 23:23:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 23:23:25 INFO - PROCESS | 1646 | 1467872605904 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 23:23:25 INFO - PROCESS | 1646 | 1467872605905 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 23:23:25 INFO - PROCESS | 1646 | 1467872605914 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 23:23:25 INFO - PROCESS | 1646 | 1467872605916 Marionette TRACE conn2 <- [1,2718,null,{}] 23:23:25 INFO - PROCESS | 1646 | 1467872605918 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:25 INFO - PROCESS | 1646 | 1467872605919 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:26 INFO - PROCESS | 1646 | 1467872605999 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 23:23:26 INFO - PROCESS | 1646 | 1467872606003 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:26 INFO - PROCESS | 1646 | 1467872606004 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x129f5e000 == 35 [pid = 1646] [id = 687] 23:23:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x114f9dc00) [pid = 1646] [serial = 2061] [outer = 0x0] 23:23:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x12669bc00) [pid = 1646] [serial = 2062] [outer = 0x114f9dc00] 23:23:26 INFO - PROCESS | 1646 | 1467872606030 Marionette DEBUG loaded listener.js 23:23:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x12836a800) [pid = 1646] [serial = 2063] [outer = 0x114f9dc00] 23:23:26 INFO - PROCESS | 1646 | 1467872606374 Marionette TRACE conn2 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 23:23:26 INFO - PROCESS | 1646 | 1467872606385 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 23:23:26 INFO - PROCESS | 1646 | 1467872606387 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 23:23:26 INFO - PROCESS | 1646 | 1467872606388 Marionette TRACE conn2 <- [1,2722,null,{}] 23:23:26 INFO - PROCESS | 1646 | 1467872606390 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:26 INFO - PROCESS | 1646 | 1467872606393 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:26 INFO - PROCESS | 1646 | 1467872606466 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 23:23:26 INFO - PROCESS | 1646 | 1467872606525 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:26 INFO - PROCESS | 1646 | 1467872606526 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a050000 == 36 [pid = 1646] [id = 688] 23:23:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x126b32c00) [pid = 1646] [serial = 2064] [outer = 0x0] 23:23:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x128377400) [pid = 1646] [serial = 2065] [outer = 0x126b32c00] 23:23:26 INFO - PROCESS | 1646 | 1467872606558 Marionette DEBUG loaded listener.js 23:23:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x1283e9400) [pid = 1646] [serial = 2066] [outer = 0x126b32c00] 23:23:27 INFO - PROCESS | 1646 | 1467872607102 Marionette TRACE conn2 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 23:23:27 INFO - PROCESS | 1646 | 1467872607166 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 23:23:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 23:23:27 INFO - PROCESS | 1646 | 1467872607171 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 23:23:27 INFO - PROCESS | 1646 | 1467872607174 Marionette TRACE conn2 <- [1,2726,null,{}] 23:23:27 INFO - PROCESS | 1646 | 1467872607180 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:27 INFO - PROCESS | 1646 | 1467872607183 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:27 INFO - PROCESS | 1646 | 1467872607340 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 23:23:27 INFO - PROCESS | 1646 | 1467872607403 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:27 INFO - PROCESS | 1646 | 1467872607404 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:27 INFO - PROCESS | 1646 | ++DOCSHELL 0x1182dc800 == 37 [pid = 1646] [id = 689] 23:23:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x112e0a800) [pid = 1646] [serial = 2067] [outer = 0x0] 23:23:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x113cf1c00) [pid = 1646] [serial = 2068] [outer = 0x112e0a800] 23:23:27 INFO - PROCESS | 1646 | 1467872607476 Marionette DEBUG loaded listener.js 23:23:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x116971000) [pid = 1646] [serial = 2069] [outer = 0x112e0a800] 23:23:28 INFO - PROCESS | 1646 | 1467872608009 Marionette TRACE conn2 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 23:23:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 23:23:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 880ms 23:23:28 INFO - PROCESS | 1646 | 1467872608050 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 23:23:28 INFO - PROCESS | 1646 | 1467872608053 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 23:23:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 23:23:28 INFO - PROCESS | 1646 | 1467872608058 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 23:23:28 INFO - PROCESS | 1646 | 1467872608060 Marionette TRACE conn2 <- [1,2730,null,{}] 23:23:28 INFO - PROCESS | 1646 | 1467872608062 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:28 INFO - PROCESS | 1646 | 1467872608064 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:28 INFO - PROCESS | 1646 | 1467872608173 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 23:23:28 INFO - PROCESS | 1646 | 1467872608254 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:28 INFO - PROCESS | 1646 | 1467872608255 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x1182e1000 == 38 [pid = 1646] [id = 690] 23:23:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x111c1d800) [pid = 1646] [serial = 2070] [outer = 0x0] 23:23:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x115f3a800) [pid = 1646] [serial = 2071] [outer = 0x111c1d800] 23:23:28 INFO - PROCESS | 1646 | 1467872608286 Marionette DEBUG loaded listener.js 23:23:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x1185af800) [pid = 1646] [serial = 2072] [outer = 0x111c1d800] 23:23:28 INFO - PROCESS | 1646 | --DOCSHELL 0x129f5e000 == 37 [pid = 1646] [id = 687] 23:23:28 INFO - PROCESS | 1646 | --DOCSHELL 0x1287cc800 == 36 [pid = 1646] [id = 686] 23:23:28 INFO - PROCESS | 1646 | --DOCSHELL 0x1282f1800 == 35 [pid = 1646] [id = 685] 23:23:28 INFO - PROCESS | 1646 | --DOCSHELL 0x124d1a000 == 34 [pid = 1646] [id = 684] 23:23:28 INFO - PROCESS | 1646 | --DOCSHELL 0x123c8d800 == 33 [pid = 1646] [id = 683] 23:23:28 INFO - PROCESS | 1646 | --DOCSHELL 0x12171b000 == 32 [pid = 1646] [id = 682] 23:23:28 INFO - PROCESS | 1646 | --DOCSHELL 0x1183a6000 == 31 [pid = 1646] [id = 681] 23:23:28 INFO - PROCESS | 1646 | --DOCSHELL 0x117184800 == 30 [pid = 1646] [id = 680] 23:23:28 INFO - PROCESS | 1646 | --DOCSHELL 0x12471b800 == 29 [pid = 1646] [id = 679] 23:23:28 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x123640c00) [pid = 1646] [serial = 2008] [outer = 0x0] [url = about:blank] 23:23:28 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x123b2f800) [pid = 1646] [serial = 2009] [outer = 0x0] [url = about:blank] 23:23:28 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x1181b0c00) [pid = 1646] [serial = 1996] [outer = 0x0] [url = about:blank] 23:23:28 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x11858c400) [pid = 1646] [serial = 1997] [outer = 0x0] [url = about:blank] 23:23:28 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x123bdcc00) [pid = 1646] [serial = 2011] [outer = 0x0] [url = about:blank] 23:23:28 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x1246e0c00) [pid = 1646] [serial = 2012] [outer = 0x0] [url = about:blank] 23:23:28 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x118206c00) [pid = 1646] [serial = 2002] [outer = 0x0] [url = about:blank] 23:23:28 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x1185ac400) [pid = 1646] [serial = 2003] [outer = 0x0] [url = about:blank] 23:23:28 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x112e50c00) [pid = 1646] [serial = 1999] [outer = 0x0] [url = about:blank] 23:23:28 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x11615ec00) [pid = 1646] [serial = 2000] [outer = 0x0] [url = about:blank] 23:23:28 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x119189000) [pid = 1646] [serial = 2005] [outer = 0x0] [url = about:blank] 23:23:28 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x121703400) [pid = 1646] [serial = 2006] [outer = 0x0] [url = about:blank] 23:23:28 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x1121bcc00) [pid = 1646] [serial = 1993] [outer = 0x0] [url = about:blank] 23:23:28 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x112eb7400) [pid = 1646] [serial = 1994] [outer = 0x0] [url = about:blank] 23:23:28 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x1283e7800) [pid = 1646] [serial = 1991] [outer = 0x0] [url = about:blank] 23:23:28 INFO - PROCESS | 1646 | --DOMWINDOW == 70 (0x126b2ac00) [pid = 1646] [serial = 2014] [outer = 0x0] [url = about:blank] 23:23:28 INFO - PROCESS | 1646 | --DOMWINDOW == 69 (0x1283e4800) [pid = 1646] [serial = 2015] [outer = 0x0] [url = about:blank] 23:23:28 INFO - PROCESS | 1646 | --DOMWINDOW == 68 (0x128579c00) [pid = 1646] [serial = 2017] [outer = 0x0] [url = about:blank] 23:23:28 INFO - PROCESS | 1646 | --DOMWINDOW == 67 (0x128a7f800) [pid = 1646] [serial = 2020] [outer = 0x0] [url = about:blank] 23:23:28 INFO - PROCESS | 1646 | --DOMWINDOW == 66 (0x128c48c00) [pid = 1646] [serial = 2023] [outer = 0x0] [url = about:blank] 23:23:28 INFO - PROCESS | 1646 | --DOMWINDOW == 65 (0x128a85400) [pid = 1646] [serial = 2021] [outer = 0x0] [url = about:blank] 23:23:28 INFO - PROCESS | 1646 | --DOMWINDOW == 64 (0x128c52000) [pid = 1646] [serial = 2024] [outer = 0x0] [url = about:blank] 23:23:28 INFO - PROCESS | 1646 | --DOMWINDOW == 63 (0x121704800) [pid = 1646] [serial = 2027] [outer = 0x0] [url = about:blank] 23:23:28 INFO - PROCESS | 1646 | --DOMWINDOW == 62 (0x1181ac400) [pid = 1646] [serial = 2026] [outer = 0x0] [url = about:blank] 23:23:28 INFO - PROCESS | 1646 | --DOMWINDOW == 61 (0x128778000) [pid = 1646] [serial = 2018] [outer = 0x0] [url = about:blank] 23:23:28 INFO - PROCESS | 1646 | --DOMWINDOW == 60 (0x128cbc400) [pid = 1646] [serial = 2030] [outer = 0x0] [url = about:blank] 23:23:28 INFO - PROCESS | 1646 | --DOMWINDOW == 59 (0x128577c00) [pid = 1646] [serial = 2029] [outer = 0x0] [url = about:blank] 23:23:29 INFO - PROCESS | 1646 | 1467872609336 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 23:23:29 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 23:23:29 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 23:23:29 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 23:23:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:23:29 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 23:23:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1323ms 23:23:29 INFO - PROCESS | 1646 | 1467872609398 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 23:23:29 INFO - PROCESS | 1646 | 1467872609400 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 23:23:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 23:23:29 INFO - PROCESS | 1646 | 1467872609405 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 23:23:29 INFO - PROCESS | 1646 | 1467872609406 Marionette TRACE conn2 <- [1,2734,null,{}] 23:23:29 INFO - PROCESS | 1646 | 1467872609410 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:29 INFO - PROCESS | 1646 | 1467872609411 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:29 INFO - PROCESS | 1646 | 1467872609487 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 23:23:29 INFO - PROCESS | 1646 | 1467872609493 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:29 INFO - PROCESS | 1646 | 1467872609494 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:29 INFO - PROCESS | 1646 | ++DOCSHELL 0x11824f800 == 30 [pid = 1646] [id = 691] 23:23:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 60 (0x115fa8c00) [pid = 1646] [serial = 2073] [outer = 0x0] 23:23:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 61 (0x1181a9400) [pid = 1646] [serial = 2074] [outer = 0x115fa8c00] 23:23:29 INFO - PROCESS | 1646 | 1467872609523 Marionette DEBUG loaded listener.js 23:23:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 62 (0x11858fc00) [pid = 1646] [serial = 2075] [outer = 0x115fa8c00] 23:23:29 INFO - PROCESS | 1646 | 1467872609875 Marionette TRACE conn2 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 23:23:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 23:23:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 521ms 23:23:29 INFO - PROCESS | 1646 | 1467872609926 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 23:23:29 INFO - PROCESS | 1646 | 1467872609929 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 23:23:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 23:23:29 INFO - PROCESS | 1646 | 1467872609933 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 23:23:29 INFO - PROCESS | 1646 | 1467872609934 Marionette TRACE conn2 <- [1,2738,null,{}] 23:23:29 INFO - PROCESS | 1646 | 1467872609937 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:29 INFO - PROCESS | 1646 | 1467872609938 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:30 INFO - PROCESS | 1646 | 1467872610016 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 23:23:30 INFO - PROCESS | 1646 | 1467872610021 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:30 INFO - PROCESS | 1646 | 1467872610022 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:30 INFO - PROCESS | 1646 | ++DOCSHELL 0x119aa1000 == 31 [pid = 1646] [id = 692] 23:23:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 63 (0x1185b6400) [pid = 1646] [serial = 2076] [outer = 0x0] 23:23:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 64 (0x119181800) [pid = 1646] [serial = 2077] [outer = 0x1185b6400] 23:23:30 INFO - PROCESS | 1646 | 1467872610055 Marionette DEBUG loaded listener.js 23:23:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 65 (0x119833c00) [pid = 1646] [serial = 2078] [outer = 0x1185b6400] 23:23:30 INFO - PROCESS | 1646 | 1467872610509 Marionette TRACE conn2 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 23:23:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 23:23:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 619ms 23:23:30 INFO - PROCESS | 1646 | 1467872610552 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 23:23:30 INFO - PROCESS | 1646 | 1467872610554 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 23:23:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 23:23:30 INFO - PROCESS | 1646 | 1467872610572 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 23:23:30 INFO - PROCESS | 1646 | 1467872610575 Marionette TRACE conn2 <- [1,2742,null,{}] 23:23:30 INFO - PROCESS | 1646 | 1467872610584 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:30 INFO - PROCESS | 1646 | 1467872610587 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:30 INFO - PROCESS | 1646 | 1467872610664 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 23:23:30 INFO - PROCESS | 1646 | 1467872610688 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:30 INFO - PROCESS | 1646 | 1467872610690 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:30 INFO - PROCESS | 1646 | ++DOCSHELL 0x124cab800 == 32 [pid = 1646] [id = 693] 23:23:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 66 (0x12363e800) [pid = 1646] [serial = 2079] [outer = 0x0] 23:23:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 67 (0x123694000) [pid = 1646] [serial = 2080] [outer = 0x12363e800] 23:23:30 INFO - PROCESS | 1646 | 1467872610718 Marionette DEBUG loaded listener.js 23:23:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 68 (0x123778800) [pid = 1646] [serial = 2081] [outer = 0x12363e800] 23:23:31 INFO - PROCESS | 1646 | 1467872611076 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 23:23:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 23:23:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 540ms 23:23:31 INFO - PROCESS | 1646 | 1467872611096 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 23:23:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 23:23:31 INFO - PROCESS | 1646 | 1467872611098 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 23:23:31 INFO - PROCESS | 1646 | 1467872611100 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 23:23:31 INFO - PROCESS | 1646 | 1467872611101 Marionette TRACE conn2 <- [1,2746,null,{}] 23:23:31 INFO - PROCESS | 1646 | 1467872611104 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:31 INFO - PROCESS | 1646 | 1467872611105 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:31 INFO - PROCESS | 1646 | 1467872611205 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 23:23:31 INFO - PROCESS | 1646 | 1467872611209 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:31 INFO - PROCESS | 1646 | 1467872611210 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:31 INFO - PROCESS | 1646 | ++DOCSHELL 0x1287cc800 == 33 [pid = 1646] [id = 694] 23:23:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 69 (0x123978400) [pid = 1646] [serial = 2082] [outer = 0x0] 23:23:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x123b6e800) [pid = 1646] [serial = 2083] [outer = 0x123978400] 23:23:31 INFO - PROCESS | 1646 | 1467872611235 Marionette DEBUG loaded listener.js 23:23:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x123c7cc00) [pid = 1646] [serial = 2084] [outer = 0x123978400] 23:23:31 INFO - PROCESS | 1646 | 1467872611572 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 23:23:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 23:23:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 518ms 23:23:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 23:23:31 INFO - PROCESS | 1646 | 1467872611619 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 23:23:31 INFO - PROCESS | 1646 | 1467872611620 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 23:23:31 INFO - PROCESS | 1646 | 1467872611622 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 23:23:31 INFO - PROCESS | 1646 | 1467872611623 Marionette TRACE conn2 <- [1,2750,null,{}] 23:23:31 INFO - PROCESS | 1646 | 1467872611628 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:31 INFO - PROCESS | 1646 | 1467872611629 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:31 INFO - PROCESS | 1646 | 1467872611729 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 23:23:31 INFO - PROCESS | 1646 | 1467872611733 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:31 INFO - PROCESS | 1646 | 1467872611734 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:31 INFO - PROCESS | 1646 | ++DOCSHELL 0x129cd7000 == 34 [pid = 1646] [id = 695] 23:23:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x114f9fc00) [pid = 1646] [serial = 2085] [outer = 0x0] 23:23:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x124cc4400) [pid = 1646] [serial = 2086] [outer = 0x114f9fc00] 23:23:31 INFO - PROCESS | 1646 | 1467872611758 Marionette DEBUG loaded listener.js 23:23:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x12669c000) [pid = 1646] [serial = 2087] [outer = 0x114f9fc00] 23:23:32 INFO - PROCESS | 1646 | 1467872612101 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 23:23:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 23:23:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 523ms 23:23:32 INFO - PROCESS | 1646 | 1467872612146 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 23:23:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 23:23:32 INFO - PROCESS | 1646 | 1467872612147 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 23:23:32 INFO - PROCESS | 1646 | 1467872612149 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 23:23:32 INFO - PROCESS | 1646 | 1467872612150 Marionette TRACE conn2 <- [1,2754,null,{}] 23:23:32 INFO - PROCESS | 1646 | 1467872612159 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:32 INFO - PROCESS | 1646 | 1467872612163 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:32 INFO - PROCESS | 1646 | 1467872612275 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 23:23:32 INFO - PROCESS | 1646 | 1467872612279 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:32 INFO - PROCESS | 1646 | 1467872612280 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:32 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a304800 == 35 [pid = 1646] [id = 696] 23:23:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x1266a3c00) [pid = 1646] [serial = 2088] [outer = 0x0] 23:23:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x1283e7000) [pid = 1646] [serial = 2089] [outer = 0x1266a3c00] 23:23:32 INFO - PROCESS | 1646 | 1467872612311 Marionette DEBUG loaded listener.js 23:23:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x128a7c800) [pid = 1646] [serial = 2090] [outer = 0x1266a3c00] 23:23:32 INFO - PROCESS | 1646 | 1467872612619 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 23:23:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 23:23:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 478ms 23:23:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 23:23:32 INFO - PROCESS | 1646 | 1467872612647 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 23:23:32 INFO - PROCESS | 1646 | 1467872612648 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 23:23:32 INFO - PROCESS | 1646 | 1467872612651 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 23:23:32 INFO - PROCESS | 1646 | 1467872612652 Marionette TRACE conn2 <- [1,2758,null,{}] 23:23:32 INFO - PROCESS | 1646 | 1467872612654 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:32 INFO - PROCESS | 1646 | 1467872612655 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:32 INFO - PROCESS | 1646 | 1467872612765 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 23:23:32 INFO - PROCESS | 1646 | 1467872612778 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:32 INFO - PROCESS | 1646 | 1467872612779 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:32 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ba7b000 == 36 [pid = 1646] [id = 697] 23:23:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x1121b2800) [pid = 1646] [serial = 2091] [outer = 0x0] 23:23:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x128a88800) [pid = 1646] [serial = 2092] [outer = 0x1121b2800] 23:23:32 INFO - PROCESS | 1646 | 1467872612803 Marionette DEBUG loaded listener.js 23:23:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x128c4d800) [pid = 1646] [serial = 2093] [outer = 0x1121b2800] 23:23:32 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x1161a2c00) [pid = 1646] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 23:23:32 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x1199e5c00) [pid = 1646] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 23:23:32 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x116973400) [pid = 1646] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 23:23:32 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x118776000) [pid = 1646] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 23:23:32 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x113c04c00) [pid = 1646] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 23:23:32 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x123693000) [pid = 1646] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 23:23:32 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x121708800) [pid = 1646] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 23:23:32 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x1176e2400) [pid = 1646] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 23:23:32 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x114f9dc00) [pid = 1646] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 23:23:32 INFO - PROCESS | 1646 | --DOMWINDOW == 70 (0x116a11c00) [pid = 1646] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 23:23:32 INFO - PROCESS | 1646 | --DOMWINDOW == 69 (0x1187f8000) [pid = 1646] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 23:23:33 INFO - PROCESS | 1646 | 1467872613159 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 23:23:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 23:23:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 518ms 23:23:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 23:23:33 INFO - PROCESS | 1646 | 1467872613170 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 23:23:33 INFO - PROCESS | 1646 | 1467872613171 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 23:23:33 INFO - PROCESS | 1646 | 1467872613173 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 23:23:33 INFO - PROCESS | 1646 | 1467872613174 Marionette TRACE conn2 <- [1,2762,null,{}] 23:23:33 INFO - PROCESS | 1646 | 1467872613178 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:33 INFO - PROCESS | 1646 | 1467872613179 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:33 INFO - PROCESS | 1646 | 1467872613280 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 23:23:33 INFO - PROCESS | 1646 | 1467872613315 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:33 INFO - PROCESS | 1646 | 1467872613316 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:33 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bccd800 == 37 [pid = 1646] [id = 698] 23:23:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x112131c00) [pid = 1646] [serial = 2094] [outer = 0x0] 23:23:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x119404c00) [pid = 1646] [serial = 2095] [outer = 0x112131c00] 23:23:33 INFO - PROCESS | 1646 | 1467872613348 Marionette DEBUG loaded listener.js 23:23:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x123b74800) [pid = 1646] [serial = 2096] [outer = 0x112131c00] 23:23:33 INFO - PROCESS | 1646 | 1467872613610 Marionette TRACE conn2 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 23:23:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 23:23:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 474ms 23:23:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 23:23:33 INFO - PROCESS | 1646 | 1467872613648 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 23:23:33 INFO - PROCESS | 1646 | 1467872613649 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 23:23:33 INFO - PROCESS | 1646 | 1467872613651 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 23:23:33 INFO - PROCESS | 1646 | 1467872613652 Marionette TRACE conn2 <- [1,2766,null,{}] 23:23:33 INFO - PROCESS | 1646 | 1467872613655 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:33 INFO - PROCESS | 1646 | 1467872613656 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:33 INFO - PROCESS | 1646 | 1467872613739 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 23:23:33 INFO - PROCESS | 1646 | 1467872613745 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:33 INFO - PROCESS | 1646 | 1467872613746 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:33 INFO - PROCESS | 1646 | ++DOCSHELL 0x123c99800 == 38 [pid = 1646] [id = 699] 23:23:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x126b31c00) [pid = 1646] [serial = 2097] [outer = 0x0] 23:23:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x128c54000) [pid = 1646] [serial = 2098] [outer = 0x126b31c00] 23:23:33 INFO - PROCESS | 1646 | 1467872613770 Marionette DEBUG loaded listener.js 23:23:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x128cb9400) [pid = 1646] [serial = 2099] [outer = 0x126b31c00] 23:23:34 INFO - PROCESS | 1646 | 1467872614106 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 23:23:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 23:23:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 470ms 23:23:34 INFO - PROCESS | 1646 | 1467872614121 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 23:23:34 INFO - PROCESS | 1646 | 1467872614122 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 23:23:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 23:23:34 INFO - PROCESS | 1646 | 1467872614125 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 23:23:34 INFO - PROCESS | 1646 | 1467872614126 Marionette TRACE conn2 <- [1,2770,null,{}] 23:23:34 INFO - PROCESS | 1646 | 1467872614128 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:34 INFO - PROCESS | 1646 | 1467872614129 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:34 INFO - PROCESS | 1646 | 1467872614237 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 23:23:34 INFO - PROCESS | 1646 | 1467872614243 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:34 INFO - PROCESS | 1646 | 1467872614244 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:34 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c968800 == 39 [pid = 1646] [id = 700] 23:23:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x119d86400) [pid = 1646] [serial = 2100] [outer = 0x0] 23:23:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x128cbc400) [pid = 1646] [serial = 2101] [outer = 0x119d86400] 23:23:34 INFO - PROCESS | 1646 | 1467872614276 Marionette DEBUG loaded listener.js 23:23:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x128e15c00) [pid = 1646] [serial = 2102] [outer = 0x119d86400] 23:23:34 INFO - PROCESS | 1646 | 1467872614573 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 23:23:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 23:23:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 472ms 23:23:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 23:23:34 INFO - PROCESS | 1646 | 1467872614598 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 23:23:34 INFO - PROCESS | 1646 | 1467872614600 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 23:23:34 INFO - PROCESS | 1646 | 1467872614602 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 23:23:34 INFO - PROCESS | 1646 | 1467872614604 Marionette TRACE conn2 <- [1,2774,null,{}] 23:23:34 INFO - PROCESS | 1646 | 1467872614606 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:34 INFO - PROCESS | 1646 | 1467872614610 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:34 INFO - PROCESS | 1646 | 1467872614700 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 23:23:34 INFO - PROCESS | 1646 | 1467872614704 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:34 INFO - PROCESS | 1646 | 1467872614706 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:34 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cb4c000 == 40 [pid = 1646] [id = 701] 23:23:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x128e18400) [pid = 1646] [serial = 2103] [outer = 0x0] 23:23:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x129cb8c00) [pid = 1646] [serial = 2104] [outer = 0x128e18400] 23:23:34 INFO - PROCESS | 1646 | 1467872614735 Marionette DEBUG loaded listener.js 23:23:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x129f82400) [pid = 1646] [serial = 2105] [outer = 0x128e18400] 23:23:35 INFO - PROCESS | 1646 | 1467872615159 Marionette TRACE conn2 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 23:23:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 23:23:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 619ms 23:23:35 INFO - PROCESS | 1646 | 1467872615221 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 23:23:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 23:23:35 INFO - PROCESS | 1646 | 1467872615224 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 23:23:35 INFO - PROCESS | 1646 | 1467872615228 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 23:23:35 INFO - PROCESS | 1646 | 1467872615230 Marionette TRACE conn2 <- [1,2778,null,{}] 23:23:35 INFO - PROCESS | 1646 | 1467872615233 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:35 INFO - PROCESS | 1646 | 1467872615235 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:35 INFO - PROCESS | 1646 | 1467872615338 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 23:23:35 INFO - PROCESS | 1646 | 1467872615435 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:35 INFO - PROCESS | 1646 | 1467872615436 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:35 INFO - PROCESS | 1646 | ++DOCSHELL 0x1192bd800 == 41 [pid = 1646] [id = 702] 23:23:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x1167f1400) [pid = 1646] [serial = 2106] [outer = 0x0] 23:23:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x1176eb800) [pid = 1646] [serial = 2107] [outer = 0x1167f1400] 23:23:35 INFO - PROCESS | 1646 | 1467872615468 Marionette DEBUG loaded listener.js 23:23:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x1185ac400) [pid = 1646] [serial = 2108] [outer = 0x1167f1400] 23:23:35 INFO - PROCESS | 1646 | 1467872615876 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 23:23:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 23:23:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 672ms 23:23:35 INFO - PROCESS | 1646 | 1467872615900 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 23:23:35 INFO - PROCESS | 1646 | 1467872615903 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 23:23:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 23:23:35 INFO - PROCESS | 1646 | 1467872615908 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 23:23:35 INFO - PROCESS | 1646 | 1467872615909 Marionette TRACE conn2 <- [1,2782,null,{}] 23:23:35 INFO - PROCESS | 1646 | 1467872615912 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:35 INFO - PROCESS | 1646 | 1467872615914 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:36 INFO - PROCESS | 1646 | 1467872616016 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 23:23:36 INFO - PROCESS | 1646 | 1467872616076 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:36 INFO - PROCESS | 1646 | 1467872616078 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:36 INFO - PROCESS | 1646 | ++DOCSHELL 0x1287d0800 == 42 [pid = 1646] [id = 703] 23:23:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x119831800) [pid = 1646] [serial = 2109] [outer = 0x0] 23:23:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x121703c00) [pid = 1646] [serial = 2110] [outer = 0x119831800] 23:23:36 INFO - PROCESS | 1646 | 1467872616108 Marionette DEBUG loaded listener.js 23:23:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x12363e400) [pid = 1646] [serial = 2111] [outer = 0x119831800] 23:23:36 INFO - PROCESS | 1646 | 1467872616564 Marionette TRACE conn2 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 23:23:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 23:23:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 670ms 23:23:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 23:23:36 INFO - PROCESS | 1646 | 1467872616577 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 23:23:36 INFO - PROCESS | 1646 | 1467872616579 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 23:23:36 INFO - PROCESS | 1646 | 1467872616581 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 23:23:36 INFO - PROCESS | 1646 | 1467872616584 Marionette TRACE conn2 <- [1,2786,null,{}] 23:23:36 INFO - PROCESS | 1646 | 1467872616592 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:36 INFO - PROCESS | 1646 | 1467872616595 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:36 INFO - PROCESS | 1646 | 1467872616695 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 23:23:36 INFO - PROCESS | 1646 | 1467872616793 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:36 INFO - PROCESS | 1646 | 1467872616796 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:36 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cb4d800 == 43 [pid = 1646] [id = 704] 23:23:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x12836e800) [pid = 1646] [serial = 2112] [outer = 0x0] 23:23:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x1283f0400) [pid = 1646] [serial = 2113] [outer = 0x12836e800] 23:23:36 INFO - PROCESS | 1646 | 1467872616826 Marionette DEBUG loaded listener.js 23:23:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x12857d000) [pid = 1646] [serial = 2114] [outer = 0x12836e800] 23:23:37 INFO - PROCESS | 1646 | 1467872617240 Marionette TRACE conn2 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 23:23:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 23:23:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 671ms 23:23:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 23:23:37 INFO - PROCESS | 1646 | 1467872617253 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 23:23:37 INFO - PROCESS | 1646 | 1467872617255 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 23:23:37 INFO - PROCESS | 1646 | 1467872617257 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 23:23:37 INFO - PROCESS | 1646 | 1467872617258 Marionette TRACE conn2 <- [1,2790,null,{}] 23:23:37 INFO - PROCESS | 1646 | 1467872617260 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:37 INFO - PROCESS | 1646 | 1467872617262 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:37 INFO - PROCESS | 1646 | 1467872617363 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 23:23:37 INFO - PROCESS | 1646 | 1467872617420 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:37 INFO - PROCESS | 1646 | 1467872617421 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:37 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d542000 == 44 [pid = 1646] [id = 705] 23:23:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x12857ec00) [pid = 1646] [serial = 2115] [outer = 0x0] 23:23:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x128e1bc00) [pid = 1646] [serial = 2116] [outer = 0x12857ec00] 23:23:37 INFO - PROCESS | 1646 | 1467872617450 Marionette DEBUG loaded listener.js 23:23:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x129f32c00) [pid = 1646] [serial = 2117] [outer = 0x12857ec00] 23:23:38 INFO - PROCESS | 1646 | 1467872618086 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 23:23:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 23:23:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 870ms 23:23:38 INFO - PROCESS | 1646 | 1467872618128 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 23:23:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 23:23:38 INFO - PROCESS | 1646 | 1467872618131 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 23:23:38 INFO - PROCESS | 1646 | 1467872618134 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 23:23:38 INFO - PROCESS | 1646 | 1467872618136 Marionette TRACE conn2 <- [1,2794,null,{}] 23:23:38 INFO - PROCESS | 1646 | 1467872618140 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:38 INFO - PROCESS | 1646 | 1467872618141 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:38 INFO - PROCESS | 1646 | 1467872618238 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 23:23:38 INFO - PROCESS | 1646 | 1467872618311 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:38 INFO - PROCESS | 1646 | 1467872618313 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:38 INFO - PROCESS | 1646 | ++DOCSHELL 0x119fb2000 == 45 [pid = 1646] [id = 706] 23:23:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x112e92800) [pid = 1646] [serial = 2118] [outer = 0x0] 23:23:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x115fae800) [pid = 1646] [serial = 2119] [outer = 0x112e92800] 23:23:38 INFO - PROCESS | 1646 | 1467872618340 Marionette DEBUG loaded listener.js 23:23:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x117299400) [pid = 1646] [serial = 2120] [outer = 0x112e92800] 23:23:39 INFO - PROCESS | 1646 | --DOCSHELL 0x12c968800 == 44 [pid = 1646] [id = 700] 23:23:39 INFO - PROCESS | 1646 | --DOCSHELL 0x123c99800 == 43 [pid = 1646] [id = 699] 23:23:39 INFO - PROCESS | 1646 | --DOCSHELL 0x12bccd800 == 42 [pid = 1646] [id = 698] 23:23:39 INFO - PROCESS | 1646 | --DOCSHELL 0x12ba7b000 == 41 [pid = 1646] [id = 697] 23:23:39 INFO - PROCESS | 1646 | --DOCSHELL 0x12a304800 == 40 [pid = 1646] [id = 696] 23:23:39 INFO - PROCESS | 1646 | --DOCSHELL 0x129cd7000 == 39 [pid = 1646] [id = 695] 23:23:39 INFO - PROCESS | 1646 | --DOCSHELL 0x1287cc800 == 38 [pid = 1646] [id = 694] 23:23:39 INFO - PROCESS | 1646 | --DOCSHELL 0x124cab800 == 37 [pid = 1646] [id = 693] 23:23:39 INFO - PROCESS | 1646 | --DOCSHELL 0x119aa1000 == 36 [pid = 1646] [id = 692] 23:23:39 INFO - PROCESS | 1646 | --DOCSHELL 0x11824f800 == 35 [pid = 1646] [id = 691] 23:23:39 INFO - PROCESS | 1646 | --DOCSHELL 0x1182e1000 == 34 [pid = 1646] [id = 690] 23:23:39 INFO - PROCESS | 1646 | --DOCSHELL 0x1182dc800 == 33 [pid = 1646] [id = 689] 23:23:39 INFO - PROCESS | 1646 | --DOCSHELL 0x12a050000 == 32 [pid = 1646] [id = 688] 23:23:39 INFO - PROCESS | 1646 | --DOCSHELL 0x12d542000 == 31 [pid = 1646] [id = 705] 23:23:39 INFO - PROCESS | 1646 | --DOCSHELL 0x12cb4d800 == 30 [pid = 1646] [id = 704] 23:23:39 INFO - PROCESS | 1646 | --DOCSHELL 0x1287d0800 == 29 [pid = 1646] [id = 703] 23:23:39 INFO - PROCESS | 1646 | --DOCSHELL 0x12cb4c000 == 28 [pid = 1646] [id = 701] 23:23:39 INFO - PROCESS | 1646 | --DOCSHELL 0x1192bd800 == 27 [pid = 1646] [id = 702] 23:23:39 INFO - PROCESS | 1646 | 1467872619227 Marionette TRACE conn2 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 23:23:39 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x128377400) [pid = 1646] [serial = 2065] [outer = 0x0] [url = about:blank] 23:23:39 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x1181af400) [pid = 1646] [serial = 2033] [outer = 0x0] [url = about:blank] 23:23:39 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x1167ee400) [pid = 1646] [serial = 2032] [outer = 0x0] [url = about:blank] 23:23:39 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x123b2f000) [pid = 1646] [serial = 2038] [outer = 0x0] [url = about:blank] 23:23:39 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x12612a800) [pid = 1646] [serial = 2039] [outer = 0x0] [url = about:blank] 23:23:39 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x1181ad000) [pid = 1646] [serial = 2044] [outer = 0x0] [url = about:blank] 23:23:39 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x123645000) [pid = 1646] [serial = 2036] [outer = 0x0] [url = about:blank] 23:23:39 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x113c7ec00) [pid = 1646] [serial = 2041] [outer = 0x0] [url = about:blank] 23:23:39 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x116484c00) [pid = 1646] [serial = 2042] [outer = 0x0] [url = about:blank] 23:23:39 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x121702800) [pid = 1646] [serial = 2035] [outer = 0x0] [url = about:blank] 23:23:39 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x1236dc000) [pid = 1646] [serial = 2053] [outer = 0x0] [url = about:blank] 23:23:39 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x123692400) [pid = 1646] [serial = 2051] [outer = 0x0] [url = about:blank] 23:23:39 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x12363d800) [pid = 1646] [serial = 2050] [outer = 0x0] [url = about:blank] 23:23:39 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x126129400) [pid = 1646] [serial = 2060] [outer = 0x0] [url = about:blank] 23:23:39 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x12669bc00) [pid = 1646] [serial = 2062] [outer = 0x0] [url = about:blank] 23:23:39 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x123b27c00) [pid = 1646] [serial = 2054] [outer = 0x0] [url = about:blank] 23:23:39 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x123b2e000) [pid = 1646] [serial = 2056] [outer = 0x0] [url = about:blank] 23:23:39 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x119448400) [pid = 1646] [serial = 2047] [outer = 0x0] [url = about:blank] 23:23:39 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x119929000) [pid = 1646] [serial = 2048] [outer = 0x0] [url = about:blank] 23:23:39 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x12836a800) [pid = 1646] [serial = 2063] [outer = 0x0] [url = about:blank] 23:23:39 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x123b73c00) [pid = 1646] [serial = 2057] [outer = 0x0] [url = about:blank] 23:23:39 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x118583400) [pid = 1646] [serial = 2045] [outer = 0x0] [url = about:blank] 23:23:39 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x123c7d000) [pid = 1646] [serial = 2059] [outer = 0x0] [url = about:blank] 23:23:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 23:23:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1172ms 23:23:39 INFO - PROCESS | 1646 | 1467872619307 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 23:23:39 INFO - PROCESS | 1646 | 1467872619309 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 23:23:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 23:23:39 INFO - PROCESS | 1646 | 1467872619313 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 23:23:39 INFO - PROCESS | 1646 | 1467872619315 Marionette TRACE conn2 <- [1,2798,null,{}] 23:23:39 INFO - PROCESS | 1646 | 1467872619318 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:39 INFO - PROCESS | 1646 | 1467872619320 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:39 INFO - PROCESS | 1646 | 1467872619402 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 23:23:39 INFO - PROCESS | 1646 | 1467872619409 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:39 INFO - PROCESS | 1646 | 1467872619413 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x1169b2800 == 28 [pid = 1646] [id = 707] 23:23:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x112e4b000) [pid = 1646] [serial = 2121] [outer = 0x0] 23:23:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x112e50c00) [pid = 1646] [serial = 2122] [outer = 0x112e4b000] 23:23:39 INFO - PROCESS | 1646 | 1467872619441 Marionette DEBUG loaded listener.js 23:23:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x112f0fc00) [pid = 1646] [serial = 2123] [outer = 0x112e4b000] 23:23:39 INFO - PROCESS | 1646 | 1467872619825 Marionette TRACE conn2 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 23:23:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 23:23:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 522ms 23:23:39 INFO - PROCESS | 1646 | 1467872619834 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 23:23:39 INFO - PROCESS | 1646 | 1467872619838 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 23:23:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 23:23:39 INFO - PROCESS | 1646 | 1467872619842 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 23:23:39 INFO - PROCESS | 1646 | 1467872619844 Marionette TRACE conn2 <- [1,2802,null,{}] 23:23:39 INFO - PROCESS | 1646 | 1467872619847 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:39 INFO - PROCESS | 1646 | 1467872619848 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:39 INFO - PROCESS | 1646 | 1467872619926 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 23:23:39 INFO - PROCESS | 1646 | 1467872619931 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:39 INFO - PROCESS | 1646 | 1467872619932 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x11839c000 == 29 [pid = 1646] [id = 708] 23:23:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x1161ad400) [pid = 1646] [serial = 2124] [outer = 0x0] 23:23:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x1176e4400) [pid = 1646] [serial = 2125] [outer = 0x1161ad400] 23:23:39 INFO - PROCESS | 1646 | 1467872619959 Marionette DEBUG loaded listener.js 23:23:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x118209000) [pid = 1646] [serial = 2126] [outer = 0x1161ad400] 23:23:40 INFO - PROCESS | 1646 | 1467872620297 Marionette TRACE conn2 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 23:23:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 23:23:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 470ms 23:23:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 23:23:40 INFO - PROCESS | 1646 | 1467872620312 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 23:23:40 INFO - PROCESS | 1646 | 1467872620314 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 23:23:40 INFO - PROCESS | 1646 | 1467872620316 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 23:23:40 INFO - PROCESS | 1646 | 1467872620326 Marionette TRACE conn2 <- [1,2806,null,{}] 23:23:40 INFO - PROCESS | 1646 | 1467872620334 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:40 INFO - PROCESS | 1646 | 1467872620337 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:40 INFO - PROCESS | 1646 | 1467872620419 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 23:23:40 INFO - PROCESS | 1646 | 1467872620475 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:40 INFO - PROCESS | 1646 | 1467872620477 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:40 INFO - PROCESS | 1646 | ++DOCSHELL 0x12171b800 == 30 [pid = 1646] [id = 709] 23:23:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x11858e000) [pid = 1646] [serial = 2127] [outer = 0x0] 23:23:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x1185b6800) [pid = 1646] [serial = 2128] [outer = 0x11858e000] 23:23:40 INFO - PROCESS | 1646 | 1467872620506 Marionette DEBUG loaded listener.js 23:23:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x1188f6c00) [pid = 1646] [serial = 2129] [outer = 0x11858e000] 23:23:40 INFO - PROCESS | 1646 | 1467872620805 Marionette TRACE conn2 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 23:23:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 23:23:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 530ms 23:23:40 INFO - PROCESS | 1646 | 1467872620847 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 23:23:40 INFO - PROCESS | 1646 | 1467872620849 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 23:23:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 23:23:40 INFO - PROCESS | 1646 | 1467872620851 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 23:23:40 INFO - PROCESS | 1646 | 1467872620852 Marionette TRACE conn2 <- [1,2810,null,{}] 23:23:40 INFO - PROCESS | 1646 | 1467872620854 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:40 INFO - PROCESS | 1646 | 1467872620855 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:40 INFO - PROCESS | 1646 | 1467872620933 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 23:23:40 INFO - PROCESS | 1646 | 1467872620994 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:40 INFO - PROCESS | 1646 | 1467872620995 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:41 INFO - PROCESS | 1646 | ++DOCSHELL 0x1239c0800 == 31 [pid = 1646] [id = 710] 23:23:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x118776000) [pid = 1646] [serial = 2130] [outer = 0x0] 23:23:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x11991bc00) [pid = 1646] [serial = 2131] [outer = 0x118776000] 23:23:41 INFO - PROCESS | 1646 | 1467872621020 Marionette DEBUG loaded listener.js 23:23:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x119d85000) [pid = 1646] [serial = 2132] [outer = 0x118776000] 23:23:41 INFO - PROCESS | 1646 | 1467872621321 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 23:23:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 23:23:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 518ms 23:23:41 INFO - PROCESS | 1646 | 1467872621369 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 23:23:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 23:23:41 INFO - PROCESS | 1646 | 1467872621370 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 23:23:41 INFO - PROCESS | 1646 | 1467872621372 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 23:23:41 INFO - PROCESS | 1646 | 1467872621374 Marionette TRACE conn2 <- [1,2814,null,{}] 23:23:41 INFO - PROCESS | 1646 | 1467872621376 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:41 INFO - PROCESS | 1646 | 1467872621377 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:41 INFO - PROCESS | 1646 | 1467872621477 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 23:23:41 INFO - PROCESS | 1646 | 1467872621513 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:41 INFO - PROCESS | 1646 | 1467872621514 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:41 INFO - PROCESS | 1646 | ++DOCSHELL 0x12663d800 == 32 [pid = 1646] [id = 711] 23:23:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x119d85c00) [pid = 1646] [serial = 2133] [outer = 0x0] 23:23:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x1232b6800) [pid = 1646] [serial = 2134] [outer = 0x119d85c00] 23:23:41 INFO - PROCESS | 1646 | 1467872621539 Marionette DEBUG loaded listener.js 23:23:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x123644800) [pid = 1646] [serial = 2135] [outer = 0x119d85c00] 23:23:41 INFO - PROCESS | 1646 | 1467872621856 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 23:23:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 23:23:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 522ms 23:23:41 INFO - PROCESS | 1646 | 1467872621896 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 23:23:41 INFO - PROCESS | 1646 | 1467872621897 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 23:23:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 23:23:41 INFO - PROCESS | 1646 | 1467872621905 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 23:23:41 INFO - PROCESS | 1646 | 1467872621906 Marionette TRACE conn2 <- [1,2818,null,{}] 23:23:41 INFO - PROCESS | 1646 | 1467872621909 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:41 INFO - PROCESS | 1646 | 1467872621913 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:42 INFO - PROCESS | 1646 | 1467872622028 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 23:23:42 INFO - PROCESS | 1646 | 1467872622065 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:42 INFO - PROCESS | 1646 | 1467872622066 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:42 INFO - PROCESS | 1646 | ++DOCSHELL 0x12831f000 == 33 [pid = 1646] [id = 712] 23:23:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x1234ec800) [pid = 1646] [serial = 2136] [outer = 0x0] 23:23:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x1236dc400) [pid = 1646] [serial = 2137] [outer = 0x1234ec800] 23:23:42 INFO - PROCESS | 1646 | 1467872622091 Marionette DEBUG loaded listener.js 23:23:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x123bcd400) [pid = 1646] [serial = 2138] [outer = 0x1234ec800] 23:23:42 INFO - PROCESS | 1646 | 1467872622421 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 23:23:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 23:23:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 575ms 23:23:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 23:23:42 INFO - PROCESS | 1646 | 1467872622474 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 23:23:42 INFO - PROCESS | 1646 | 1467872622475 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 23:23:42 INFO - PROCESS | 1646 | 1467872622477 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 23:23:42 INFO - PROCESS | 1646 | 1467872622478 Marionette TRACE conn2 <- [1,2822,null,{}] 23:23:42 INFO - PROCESS | 1646 | 1467872622480 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:42 INFO - PROCESS | 1646 | 1467872622482 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:42 INFO - PROCESS | 1646 | 1467872622582 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 23:23:42 INFO - PROCESS | 1646 | 1467872622585 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:42 INFO - PROCESS | 1646 | 1467872622586 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:42 INFO - PROCESS | 1646 | ++DOCSHELL 0x128ea3000 == 34 [pid = 1646] [id = 713] 23:23:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x123644c00) [pid = 1646] [serial = 2139] [outer = 0x0] 23:23:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x12407d000) [pid = 1646] [serial = 2140] [outer = 0x123644c00] 23:23:42 INFO - PROCESS | 1646 | 1467872622610 Marionette DEBUG loaded listener.js 23:23:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x124d8b800) [pid = 1646] [serial = 2141] [outer = 0x123644c00] 23:23:42 INFO - PROCESS | 1646 | 1467872622941 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 23:23:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 23:23:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 519ms 23:23:42 INFO - PROCESS | 1646 | 1467872622997 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 23:23:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 23:23:43 INFO - PROCESS | 1646 | 1467872622999 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 23:23:43 INFO - PROCESS | 1646 | 1467872623001 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 23:23:43 INFO - PROCESS | 1646 | 1467872623002 Marionette TRACE conn2 <- [1,2826,null,{}] 23:23:43 INFO - PROCESS | 1646 | 1467872623004 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:43 INFO - PROCESS | 1646 | 1467872623005 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:43 INFO - PROCESS | 1646 | 1467872623099 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 23:23:43 INFO - PROCESS | 1646 | 1467872623111 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:43 INFO - PROCESS | 1646 | 1467872623113 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:43 INFO - PROCESS | 1646 | ++DOCSHELL 0x129cd9800 == 35 [pid = 1646] [id = 714] 23:23:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x123c7d000) [pid = 1646] [serial = 2142] [outer = 0x0] 23:23:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x126611400) [pid = 1646] [serial = 2143] [outer = 0x123c7d000] 23:23:43 INFO - PROCESS | 1646 | 1467872623137 Marionette DEBUG loaded listener.js 23:23:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x126b29400) [pid = 1646] [serial = 2144] [outer = 0x123c7d000] 23:23:43 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x123978400) [pid = 1646] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 23:23:43 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x114f9fc00) [pid = 1646] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 23:23:43 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x112131c00) [pid = 1646] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 23:23:43 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x126b32c00) [pid = 1646] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 23:23:43 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x115fa8c00) [pid = 1646] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 23:23:43 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x111c1d800) [pid = 1646] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 23:23:43 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x1185b6400) [pid = 1646] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 23:23:43 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x1266a3c00) [pid = 1646] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 23:23:43 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x12363e800) [pid = 1646] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 23:23:43 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x112e0a800) [pid = 1646] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 23:23:43 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x1121b2800) [pid = 1646] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 23:23:43 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x126b31c00) [pid = 1646] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 23:23:43 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x128e18400) [pid = 1646] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 23:23:43 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x119d86400) [pid = 1646] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 23:23:43 INFO - PROCESS | 1646 | 1467872623589 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 23:23:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 23:23:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 621ms 23:23:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 23:23:43 INFO - PROCESS | 1646 | 1467872623622 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 23:23:43 INFO - PROCESS | 1646 | 1467872623624 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 23:23:43 INFO - PROCESS | 1646 | 1467872623626 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 23:23:43 INFO - PROCESS | 1646 | 1467872623627 Marionette TRACE conn2 <- [1,2830,null,{}] 23:23:43 INFO - PROCESS | 1646 | 1467872623629 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:43 INFO - PROCESS | 1646 | 1467872623630 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:43 INFO - PROCESS | 1646 | 1467872623704 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 23:23:43 INFO - PROCESS | 1646 | 1467872623761 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:43 INFO - PROCESS | 1646 | 1467872623762 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:43 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a047800 == 36 [pid = 1646] [id = 715] 23:23:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x112e50800) [pid = 1646] [serial = 2145] [outer = 0x0] 23:23:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x11647e800) [pid = 1646] [serial = 2146] [outer = 0x112e50800] 23:23:43 INFO - PROCESS | 1646 | 1467872623796 Marionette DEBUG loaded listener.js 23:23:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x1244b6000) [pid = 1646] [serial = 2147] [outer = 0x112e50800] 23:23:44 INFO - PROCESS | 1646 | 1467872624063 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 23:23:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 23:23:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 471ms 23:23:44 INFO - PROCESS | 1646 | 1467872624099 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 23:23:44 INFO - PROCESS | 1646 | 1467872624100 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 23:23:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 23:23:44 INFO - PROCESS | 1646 | 1467872624102 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 23:23:44 INFO - PROCESS | 1646 | 1467872624103 Marionette TRACE conn2 <- [1,2834,null,{}] 23:23:44 INFO - PROCESS | 1646 | 1467872624106 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:44 INFO - PROCESS | 1646 | 1467872624107 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:44 INFO - PROCESS | 1646 | 1467872624199 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 23:23:44 INFO - PROCESS | 1646 | 1467872624202 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:44 INFO - PROCESS | 1646 | 1467872624203 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:44 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a53e000 == 37 [pid = 1646] [id = 716] 23:23:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x1188f4400) [pid = 1646] [serial = 2148] [outer = 0x0] 23:23:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x126b32400) [pid = 1646] [serial = 2149] [outer = 0x1188f4400] 23:23:44 INFO - PROCESS | 1646 | 1467872624227 Marionette DEBUG loaded listener.js 23:23:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x128374400) [pid = 1646] [serial = 2150] [outer = 0x1188f4400] 23:23:44 INFO - PROCESS | 1646 | 1467872624550 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 23:23:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 23:23:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 470ms 23:23:44 INFO - PROCESS | 1646 | 1467872624572 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 23:23:44 INFO - PROCESS | 1646 | 1467872624574 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 23:23:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 23:23:44 INFO - PROCESS | 1646 | 1467872624580 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 23:23:44 INFO - PROCESS | 1646 | 1467872624582 Marionette TRACE conn2 <- [1,2838,null,{}] 23:23:44 INFO - PROCESS | 1646 | 1467872624584 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:44 INFO - PROCESS | 1646 | 1467872624586 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:44 INFO - PROCESS | 1646 | 1467872624704 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 23:23:44 INFO - PROCESS | 1646 | 1467872624737 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:44 INFO - PROCESS | 1646 | 1467872624738 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:44 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bcd8000 == 38 [pid = 1646] [id = 717] 23:23:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x112f14c00) [pid = 1646] [serial = 2151] [outer = 0x0] 23:23:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x128379000) [pid = 1646] [serial = 2152] [outer = 0x112f14c00] 23:23:44 INFO - PROCESS | 1646 | 1467872624772 Marionette DEBUG loaded listener.js 23:23:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x12877b400) [pid = 1646] [serial = 2153] [outer = 0x112f14c00] 23:23:45 INFO - PROCESS | 1646 | 1467872625046 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 23:23:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 23:23:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 520ms 23:23:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 23:23:45 INFO - PROCESS | 1646 | 1467872625099 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 23:23:45 INFO - PROCESS | 1646 | 1467872625100 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 23:23:45 INFO - PROCESS | 1646 | 1467872625103 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 23:23:45 INFO - PROCESS | 1646 | 1467872625103 Marionette TRACE conn2 <- [1,2842,null,{}] 23:23:45 INFO - PROCESS | 1646 | 1467872625106 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:45 INFO - PROCESS | 1646 | 1467872625107 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:45 INFO - PROCESS | 1646 | 1467872625189 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 23:23:45 INFO - PROCESS | 1646 | 1467872625194 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:45 INFO - PROCESS | 1646 | 1467872625196 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:45 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c971000 == 39 [pid = 1646] [id = 718] 23:23:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x128a7a800) [pid = 1646] [serial = 2154] [outer = 0x0] 23:23:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x128c4c400) [pid = 1646] [serial = 2155] [outer = 0x128a7a800] 23:23:45 INFO - PROCESS | 1646 | 1467872625220 Marionette DEBUG loaded listener.js 23:23:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x128cb4c00) [pid = 1646] [serial = 2156] [outer = 0x128a7a800] 23:23:45 INFO - PROCESS | 1646 | 1467872625695 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 23:23:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 23:23:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 620ms 23:23:45 INFO - PROCESS | 1646 | 1467872625723 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 23:23:45 INFO - PROCESS | 1646 | 1467872625726 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 23:23:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 23:23:45 INFO - PROCESS | 1646 | 1467872625729 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 23:23:45 INFO - PROCESS | 1646 | 1467872625731 Marionette TRACE conn2 <- [1,2846,null,{}] 23:23:45 INFO - PROCESS | 1646 | --DOCSHELL 0x12d29b800 == 38 [pid = 1646] [id = 17] 23:23:45 INFO - PROCESS | 1646 | 1467872625746 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:45 INFO - PROCESS | 1646 | 1467872625748 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:45 INFO - PROCESS | 1646 | 1467872625900 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 23:23:46 INFO - PROCESS | 1646 | 1467872626034 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:46 INFO - PROCESS | 1646 | 1467872626036 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:46 INFO - PROCESS | 1646 | ++DOCSHELL 0x118399000 == 39 [pid = 1646] [id = 719] 23:23:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x112ebc000) [pid = 1646] [serial = 2157] [outer = 0x0] 23:23:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x1133afc00) [pid = 1646] [serial = 2158] [outer = 0x112ebc000] 23:23:46 INFO - PROCESS | 1646 | 1467872626069 Marionette DEBUG loaded listener.js 23:23:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x11647d000) [pid = 1646] [serial = 2159] [outer = 0x112ebc000] 23:23:46 INFO - PROCESS | 1646 | 1467872626610 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 23:23:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 23:23:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 923ms 23:23:46 INFO - PROCESS | 1646 | 1467872626652 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 23:23:46 INFO - PROCESS | 1646 | 1467872626658 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 23:23:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 23:23:46 INFO - PROCESS | 1646 | 1467872626665 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 23:23:46 INFO - PROCESS | 1646 | 1467872626668 Marionette TRACE conn2 <- [1,2850,null,{}] 23:23:46 INFO - PROCESS | 1646 | 1467872626672 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:46 INFO - PROCESS | 1646 | 1467872626675 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:46 INFO - PROCESS | 1646 | 1467872626842 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 23:23:46 INFO - PROCESS | 1646 | 1467872626973 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:46 INFO - PROCESS | 1646 | 1467872626975 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:46 INFO - PROCESS | 1646 | ++DOCSHELL 0x12618b000 == 40 [pid = 1646] [id = 720] 23:23:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x113c07400) [pid = 1646] [serial = 2160] [outer = 0x0] 23:23:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x118263400) [pid = 1646] [serial = 2161] [outer = 0x113c07400] 23:23:47 INFO - PROCESS | 1646 | 1467872627028 Marionette DEBUG loaded listener.js 23:23:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x1185ae400) [pid = 1646] [serial = 2162] [outer = 0x113c07400] 23:23:47 INFO - PROCESS | 1646 | --DOCSHELL 0x12bcd8000 == 39 [pid = 1646] [id = 717] 23:23:47 INFO - PROCESS | 1646 | --DOCSHELL 0x12a53e000 == 38 [pid = 1646] [id = 716] 23:23:47 INFO - PROCESS | 1646 | --DOCSHELL 0x12a047800 == 37 [pid = 1646] [id = 715] 23:23:47 INFO - PROCESS | 1646 | --DOCSHELL 0x129cd9800 == 36 [pid = 1646] [id = 714] 23:23:47 INFO - PROCESS | 1646 | --DOCSHELL 0x128ea3000 == 35 [pid = 1646] [id = 713] 23:23:47 INFO - PROCESS | 1646 | --DOCSHELL 0x12831f000 == 34 [pid = 1646] [id = 712] 23:23:47 INFO - PROCESS | 1646 | 1467872627713 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 23:23:47 INFO - PROCESS | 1646 | --DOCSHELL 0x12663d800 == 33 [pid = 1646] [id = 711] 23:23:47 INFO - PROCESS | 1646 | --DOCSHELL 0x1239c0800 == 32 [pid = 1646] [id = 710] 23:23:47 INFO - PROCESS | 1646 | --DOCSHELL 0x12171b800 == 31 [pid = 1646] [id = 709] 23:23:47 INFO - PROCESS | 1646 | --DOCSHELL 0x11839c000 == 30 [pid = 1646] [id = 708] 23:23:47 INFO - PROCESS | 1646 | --DOCSHELL 0x1169b2800 == 29 [pid = 1646] [id = 707] 23:23:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 23:23:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1075ms 23:23:47 INFO - PROCESS | 1646 | 1467872627739 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 23:23:47 INFO - PROCESS | 1646 | 1467872627742 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 23:23:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 23:23:47 INFO - PROCESS | 1646 | 1467872627746 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 23:23:47 INFO - PROCESS | 1646 | 1467872627748 Marionette TRACE conn2 <- [1,2854,null,{}] 23:23:47 INFO - PROCESS | 1646 | 1467872627751 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:47 INFO - PROCESS | 1646 | 1467872627753 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:47 INFO - PROCESS | 1646 | 1467872627830 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 23:23:47 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x123b6e800) [pid = 1646] [serial = 2083] [outer = 0x0] [url = about:blank] 23:23:47 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x124cc4400) [pid = 1646] [serial = 2086] [outer = 0x0] [url = about:blank] 23:23:47 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x119404c00) [pid = 1646] [serial = 2095] [outer = 0x0] [url = about:blank] 23:23:47 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x1283e9400) [pid = 1646] [serial = 2066] [outer = 0x0] [url = about:blank] 23:23:47 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x1181a9400) [pid = 1646] [serial = 2074] [outer = 0x0] [url = about:blank] 23:23:47 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x11858fc00) [pid = 1646] [serial = 2075] [outer = 0x0] [url = about:blank] 23:23:47 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x115f3a800) [pid = 1646] [serial = 2071] [outer = 0x0] [url = about:blank] 23:23:47 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x1185af800) [pid = 1646] [serial = 2072] [outer = 0x0] [url = about:blank] 23:23:47 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x119181800) [pid = 1646] [serial = 2077] [outer = 0x0] [url = about:blank] 23:23:47 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x119833c00) [pid = 1646] [serial = 2078] [outer = 0x0] [url = about:blank] 23:23:47 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x1283e7000) [pid = 1646] [serial = 2089] [outer = 0x0] [url = about:blank] 23:23:47 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x123694000) [pid = 1646] [serial = 2080] [outer = 0x0] [url = about:blank] 23:23:47 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x113cf1c00) [pid = 1646] [serial = 2068] [outer = 0x0] [url = about:blank] 23:23:47 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x116971000) [pid = 1646] [serial = 2069] [outer = 0x0] [url = about:blank] 23:23:47 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x128a7c800) [pid = 1646] [serial = 2090] [outer = 0x0] [url = about:blank] 23:23:47 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x12669c000) [pid = 1646] [serial = 2087] [outer = 0x0] [url = about:blank] 23:23:47 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x128a88800) [pid = 1646] [serial = 2092] [outer = 0x0] [url = about:blank] 23:23:47 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x128c54000) [pid = 1646] [serial = 2098] [outer = 0x0] [url = about:blank] 23:23:47 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x129cb8c00) [pid = 1646] [serial = 2104] [outer = 0x0] [url = about:blank] 23:23:47 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x128c4d800) [pid = 1646] [serial = 2093] [outer = 0x0] [url = about:blank] 23:23:47 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x128e15c00) [pid = 1646] [serial = 2102] [outer = 0x0] [url = about:blank] 23:23:47 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x128cbc400) [pid = 1646] [serial = 2101] [outer = 0x0] [url = about:blank] 23:23:47 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x129f82400) [pid = 1646] [serial = 2105] [outer = 0x0] [url = about:blank] 23:23:47 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x123b74800) [pid = 1646] [serial = 2096] [outer = 0x0] [url = about:blank] 23:23:47 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x123c7cc00) [pid = 1646] [serial = 2084] [outer = 0x0] [url = about:blank] 23:23:47 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x128cb9400) [pid = 1646] [serial = 2099] [outer = 0x0] [url = about:blank] 23:23:47 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x123778800) [pid = 1646] [serial = 2081] [outer = 0x0] [url = about:blank] 23:23:47 INFO - PROCESS | 1646 | 1467872627903 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:47 INFO - PROCESS | 1646 | 1467872627904 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x1182d2000 == 30 [pid = 1646] [id = 721] 23:23:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x114f99000) [pid = 1646] [serial = 2163] [outer = 0x0] 23:23:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x116971000) [pid = 1646] [serial = 2164] [outer = 0x114f99000] 23:23:47 INFO - PROCESS | 1646 | 1467872627934 Marionette DEBUG loaded listener.js 23:23:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x1181aa000) [pid = 1646] [serial = 2165] [outer = 0x114f99000] 23:23:48 INFO - PROCESS | 1646 | 1467872628234 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 23:23:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 23:23:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 522ms 23:23:48 INFO - PROCESS | 1646 | 1467872628268 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 23:23:48 INFO - PROCESS | 1646 | 1467872628271 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 23:23:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 23:23:48 INFO - PROCESS | 1646 | 1467872628278 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 23:23:48 INFO - PROCESS | 1646 | 1467872628281 Marionette TRACE conn2 <- [1,2858,null,{}] 23:23:48 INFO - PROCESS | 1646 | 1467872628283 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:48 INFO - PROCESS | 1646 | 1467872628285 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:48 INFO - PROCESS | 1646 | 1467872628364 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 23:23:48 INFO - PROCESS | 1646 | 1467872628440 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:48 INFO - PROCESS | 1646 | 1467872628441 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x119aa1800 == 31 [pid = 1646] [id = 722] 23:23:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x1181b2000) [pid = 1646] [serial = 2166] [outer = 0x0] 23:23:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x1185a7c00) [pid = 1646] [serial = 2167] [outer = 0x1181b2000] 23:23:48 INFO - PROCESS | 1646 | 1467872628470 Marionette DEBUG loaded listener.js 23:23:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x1188f6800) [pid = 1646] [serial = 2168] [outer = 0x1181b2000] 23:23:48 INFO - PROCESS | 1646 | 1467872628764 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 23:23:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 23:23:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 523ms 23:23:48 INFO - PROCESS | 1646 | 1467872628799 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 23:23:48 INFO - PROCESS | 1646 | 1467872628800 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 23:23:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 23:23:48 INFO - PROCESS | 1646 | 1467872628802 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 23:23:48 INFO - PROCESS | 1646 | 1467872628805 Marionette TRACE conn2 <- [1,2862,null,{}] 23:23:48 INFO - PROCESS | 1646 | 1467872628815 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:48 INFO - PROCESS | 1646 | 1467872628818 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:48 INFO - PROCESS | 1646 | 1467872628896 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 23:23:48 INFO - PROCESS | 1646 | 1467872628901 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:48 INFO - PROCESS | 1646 | 1467872628903 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x124cb2000 == 32 [pid = 1646] [id = 723] 23:23:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x119848800) [pid = 1646] [serial = 2169] [outer = 0x0] 23:23:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x1232b5400) [pid = 1646] [serial = 2170] [outer = 0x119848800] 23:23:48 INFO - PROCESS | 1646 | 1467872628933 Marionette DEBUG loaded listener.js 23:23:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x1236d3000) [pid = 1646] [serial = 2171] [outer = 0x119848800] 23:23:49 INFO - PROCESS | 1646 | 1467872629289 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 23:23:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 23:23:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 524ms 23:23:49 INFO - PROCESS | 1646 | 1467872629328 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 23:23:49 INFO - PROCESS | 1646 | 1467872629329 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 23:23:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 23:23:49 INFO - PROCESS | 1646 | 1467872629332 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 23:23:49 INFO - PROCESS | 1646 | 1467872629333 Marionette TRACE conn2 <- [1,2866,null,{}] 23:23:49 INFO - PROCESS | 1646 | 1467872629335 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:49 INFO - PROCESS | 1646 | 1467872629336 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:49 INFO - PROCESS | 1646 | 1467872629413 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 23:23:49 INFO - PROCESS | 1646 | 1467872629417 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:49 INFO - PROCESS | 1646 | 1467872629418 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:49 INFO - PROCESS | 1646 | ++DOCSHELL 0x1287cb000 == 33 [pid = 1646] [id = 724] 23:23:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x1236db400) [pid = 1646] [serial = 2172] [outer = 0x0] 23:23:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x123b23800) [pid = 1646] [serial = 2173] [outer = 0x1236db400] 23:23:49 INFO - PROCESS | 1646 | 1467872629446 Marionette DEBUG loaded listener.js 23:23:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x123b2fc00) [pid = 1646] [serial = 2174] [outer = 0x1236db400] 23:23:49 INFO - PROCESS | 1646 | 1467872629771 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 23:23:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 23:23:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 467ms 23:23:49 INFO - PROCESS | 1646 | 1467872629800 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 23:23:49 INFO - PROCESS | 1646 | 1467872629801 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 23:23:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 23:23:49 INFO - PROCESS | 1646 | 1467872629803 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 23:23:49 INFO - PROCESS | 1646 | 1467872629804 Marionette TRACE conn2 <- [1,2870,null,{}] 23:23:49 INFO - PROCESS | 1646 | 1467872629807 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:49 INFO - PROCESS | 1646 | 1467872629808 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:49 INFO - PROCESS | 1646 | 1467872629882 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 23:23:49 INFO - PROCESS | 1646 | 1467872629953 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:49 INFO - PROCESS | 1646 | 1467872629954 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:49 INFO - PROCESS | 1646 | ++DOCSHELL 0x128eae000 == 34 [pid = 1646] [id = 725] 23:23:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x1128b1000) [pid = 1646] [serial = 2175] [outer = 0x0] 23:23:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x123b30400) [pid = 1646] [serial = 2176] [outer = 0x1128b1000] 23:23:49 INFO - PROCESS | 1646 | 1467872629979 Marionette DEBUG loaded listener.js 23:23:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x123bdb800) [pid = 1646] [serial = 2177] [outer = 0x1128b1000] 23:23:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 23:23:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 518ms 23:23:50 INFO - PROCESS | 1646 | 1467872630319 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 23:23:50 INFO - PROCESS | 1646 | 1467872630322 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 23:23:50 INFO - PROCESS | 1646 | 1467872630323 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 23:23:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 23:23:50 INFO - PROCESS | 1646 | 1467872630328 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 23:23:50 INFO - PROCESS | 1646 | 1467872630329 Marionette TRACE conn2 <- [1,2874,null,{}] 23:23:50 INFO - PROCESS | 1646 | 1467872630331 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:50 INFO - PROCESS | 1646 | 1467872630335 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:50 INFO - PROCESS | 1646 | 1467872630463 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 23:23:50 INFO - PROCESS | 1646 | 1467872630475 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:50 INFO - PROCESS | 1646 | 1467872630476 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:50 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a304800 == 35 [pid = 1646] [id = 726] 23:23:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x126129c00) [pid = 1646] [serial = 2178] [outer = 0x0] 23:23:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x12836c800) [pid = 1646] [serial = 2179] [outer = 0x126129c00] 23:23:50 INFO - PROCESS | 1646 | 1467872630500 Marionette DEBUG loaded listener.js 23:23:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x12857d400) [pid = 1646] [serial = 2180] [outer = 0x126129c00] 23:23:50 INFO - PROCESS | 1646 | 1467872630848 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 23:23:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 23:23:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 570ms 23:23:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 23:23:50 INFO - PROCESS | 1646 | 1467872630898 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 23:23:50 INFO - PROCESS | 1646 | 1467872630899 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 23:23:50 INFO - PROCESS | 1646 | 1467872630901 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 23:23:50 INFO - PROCESS | 1646 | 1467872630902 Marionette TRACE conn2 <- [1,2878,null,{}] 23:23:50 INFO - PROCESS | 1646 | 1467872630904 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:50 INFO - PROCESS | 1646 | 1467872630905 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:51 INFO - PROCESS | 1646 | 1467872631001 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 23:23:51 INFO - PROCESS | 1646 | 1467872631016 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:51 INFO - PROCESS | 1646 | 1467872631016 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:51 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ba88000 == 36 [pid = 1646] [id = 727] 23:23:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x112e4b400) [pid = 1646] [serial = 2181] [outer = 0x0] 23:23:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x128a7e000) [pid = 1646] [serial = 2182] [outer = 0x112e4b400] 23:23:51 INFO - PROCESS | 1646 | 1467872631042 Marionette DEBUG loaded listener.js 23:23:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x128c4f400) [pid = 1646] [serial = 2183] [outer = 0x112e4b400] 23:23:51 INFO - PROCESS | 1646 | 1467872631372 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 23:23:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 23:23:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 520ms 23:23:51 INFO - PROCESS | 1646 | 1467872631422 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 23:23:51 INFO - PROCESS | 1646 | 1467872631423 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 23:23:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 23:23:51 INFO - PROCESS | 1646 | 1467872631425 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 23:23:51 INFO - PROCESS | 1646 | 1467872631426 Marionette TRACE conn2 <- [1,2882,null,{}] 23:23:51 INFO - PROCESS | 1646 | 1467872631429 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:51 INFO - PROCESS | 1646 | 1467872631430 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:51 INFO - PROCESS | 1646 | 1467872631529 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 23:23:51 INFO - PROCESS | 1646 | 1467872631532 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:51 INFO - PROCESS | 1646 | 1467872631533 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:51 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c130800 == 37 [pid = 1646] [id = 728] 23:23:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x1247de000) [pid = 1646] [serial = 2184] [outer = 0x0] 23:23:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x128cb8000) [pid = 1646] [serial = 2185] [outer = 0x1247de000] 23:23:51 INFO - PROCESS | 1646 | 1467872631589 Marionette DEBUG loaded listener.js 23:23:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x128e0f800) [pid = 1646] [serial = 2186] [outer = 0x1247de000] 23:23:51 INFO - PROCESS | 1646 | 1467872631983 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 23:23:52 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x1167f1400) [pid = 1646] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 23:23:52 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x119831800) [pid = 1646] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 23:23:52 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x12836e800) [pid = 1646] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 23:23:52 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x118776000) [pid = 1646] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 23:23:52 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x11858e000) [pid = 1646] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 23:23:52 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x112e4b000) [pid = 1646] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 23:23:52 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x1161ad400) [pid = 1646] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 23:23:52 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x12857ec00) [pid = 1646] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 23:23:52 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x112e92800) [pid = 1646] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 23:23:52 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x1234ec800) [pid = 1646] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 23:23:52 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x123c7d000) [pid = 1646] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 23:23:52 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x112e50800) [pid = 1646] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 23:23:52 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x123644c00) [pid = 1646] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 23:23:52 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x1188f4400) [pid = 1646] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 23:23:52 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x119d85c00) [pid = 1646] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 23:23:52 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x112f14c00) [pid = 1646] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 23:23:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 23:23:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 621ms 23:23:52 INFO - PROCESS | 1646 | 1467872632047 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 23:23:52 INFO - PROCESS | 1646 | 1467872632048 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 23:23:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 23:23:52 INFO - PROCESS | 1646 | 1467872632050 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 23:23:52 INFO - PROCESS | 1646 | 1467872632051 Marionette TRACE conn2 <- [1,2886,null,{}] 23:23:52 INFO - PROCESS | 1646 | 1467872632054 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:52 INFO - PROCESS | 1646 | 1467872632055 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:52 INFO - PROCESS | 1646 | 1467872632133 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 23:23:52 INFO - PROCESS | 1646 | 1467872632136 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:52 INFO - PROCESS | 1646 | 1467872632137 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x1240d8800 == 38 [pid = 1646] [id = 729] 23:23:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x115ddbc00) [pid = 1646] [serial = 2187] [outer = 0x0] 23:23:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x116a0b000) [pid = 1646] [serial = 2188] [outer = 0x115ddbc00] 23:23:52 INFO - PROCESS | 1646 | 1467872632162 Marionette DEBUG loaded listener.js 23:23:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x11982a000) [pid = 1646] [serial = 2189] [outer = 0x115ddbc00] 23:23:52 INFO - PROCESS | 1646 | 1467872632480 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 23:23:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 23:23:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 470ms 23:23:52 INFO - PROCESS | 1646 | 1467872632521 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 23:23:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 23:23:52 INFO - PROCESS | 1646 | 1467872632522 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 23:23:52 INFO - PROCESS | 1646 | 1467872632524 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 23:23:52 INFO - PROCESS | 1646 | 1467872632525 Marionette TRACE conn2 <- [1,2890,null,{}] 23:23:52 INFO - PROCESS | 1646 | 1467872632527 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:52 INFO - PROCESS | 1646 | 1467872632529 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:52 INFO - PROCESS | 1646 | 1467872632604 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 23:23:52 INFO - PROCESS | 1646 | 1467872632664 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:52 INFO - PROCESS | 1646 | 1467872632665 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cb39000 == 39 [pid = 1646] [id = 730] 23:23:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x115f44400) [pid = 1646] [serial = 2190] [outer = 0x0] 23:23:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x123c7d000) [pid = 1646] [serial = 2191] [outer = 0x115f44400] 23:23:52 INFO - PROCESS | 1646 | 1467872632690 Marionette DEBUG loaded listener.js 23:23:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x123b69000) [pid = 1646] [serial = 2192] [outer = 0x115f44400] 23:23:53 INFO - PROCESS | 1646 | 1467872633017 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 23:23:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 23:23:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 522ms 23:23:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 23:23:53 INFO - PROCESS | 1646 | 1467872633048 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 23:23:53 INFO - PROCESS | 1646 | 1467872633050 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 23:23:53 INFO - PROCESS | 1646 | 1467872633053 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 23:23:53 INFO - PROCESS | 1646 | 1467872633055 Marionette TRACE conn2 <- [1,2894,null,{}] 23:23:53 INFO - PROCESS | 1646 | 1467872633062 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:53 INFO - PROCESS | 1646 | 1467872633064 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:53 INFO - PROCESS | 1646 | 1467872633206 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 23:23:53 INFO - PROCESS | 1646 | 1467872633271 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:53 INFO - PROCESS | 1646 | 1467872633272 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:53 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d2ab800 == 40 [pid = 1646] [id = 731] 23:23:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x112eb7400) [pid = 1646] [serial = 2193] [outer = 0x0] 23:23:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x128cb6400) [pid = 1646] [serial = 2194] [outer = 0x112eb7400] 23:23:53 INFO - PROCESS | 1646 | 1467872633298 Marionette DEBUG loaded listener.js 23:23:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x129f84000) [pid = 1646] [serial = 2195] [outer = 0x112eb7400] 23:23:53 INFO - PROCESS | 1646 | 1467872633568 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 23:23:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 23:23:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 521ms 23:23:53 INFO - PROCESS | 1646 | 1467872633584 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 23:23:53 INFO - PROCESS | 1646 | 1467872633586 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 23:23:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 23:23:53 INFO - PROCESS | 1646 | 1467872633588 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 23:23:53 INFO - PROCESS | 1646 | 1467872633589 Marionette TRACE conn2 <- [1,2898,null,{}] 23:23:53 INFO - PROCESS | 1646 | 1467872633600 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:53 INFO - PROCESS | 1646 | 1467872633601 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:53 INFO - PROCESS | 1646 | 1467872633687 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 23:23:53 INFO - PROCESS | 1646 | 1467872633691 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:53 INFO - PROCESS | 1646 | 1467872633692 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:53 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d72b000 == 41 [pid = 1646] [id = 732] 23:23:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x129f83c00) [pid = 1646] [serial = 2196] [outer = 0x0] 23:23:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x129f8d400) [pid = 1646] [serial = 2197] [outer = 0x129f83c00] 23:23:53 INFO - PROCESS | 1646 | 1467872633716 Marionette DEBUG loaded listener.js 23:23:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x129fb4400) [pid = 1646] [serial = 2198] [outer = 0x129f83c00] 23:23:54 INFO - PROCESS | 1646 | 1467872634183 Marionette TRACE conn2 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 23:23:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 23:23:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 631ms 23:23:54 INFO - PROCESS | 1646 | 1467872634226 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 23:23:54 INFO - PROCESS | 1646 | 1467872634229 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 23:23:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 23:23:54 INFO - PROCESS | 1646 | 1467872634233 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 23:23:54 INFO - PROCESS | 1646 | 1467872634235 Marionette TRACE conn2 <- [1,2902,null,{}] 23:23:54 INFO - PROCESS | 1646 | 1467872634239 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:54 INFO - PROCESS | 1646 | 1467872634241 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:54 INFO - PROCESS | 1646 | 1467872634348 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 23:23:54 INFO - PROCESS | 1646 | 1467872634420 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:54 INFO - PROCESS | 1646 | 1467872634421 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x11916e800 == 42 [pid = 1646] [id = 733] 23:23:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x114f9e000) [pid = 1646] [serial = 2199] [outer = 0x0] 23:23:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x11729a800) [pid = 1646] [serial = 2200] [outer = 0x114f9e000] 23:23:54 INFO - PROCESS | 1646 | 1467872634452 Marionette DEBUG loaded listener.js 23:23:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x11825cc00) [pid = 1646] [serial = 2201] [outer = 0x114f9e000] 23:23:54 INFO - PROCESS | 1646 | 1467872634870 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 23:23:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 23:23:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 672ms 23:23:54 INFO - PROCESS | 1646 | 1467872634905 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 23:23:54 INFO - PROCESS | 1646 | 1467872634908 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 23:23:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 23:23:54 INFO - PROCESS | 1646 | 1467872634913 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 23:23:54 INFO - PROCESS | 1646 | 1467872634915 Marionette TRACE conn2 <- [1,2906,null,{}] 23:23:54 INFO - PROCESS | 1646 | 1467872634918 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:54 INFO - PROCESS | 1646 | 1467872634919 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:55 INFO - PROCESS | 1646 | 1467872635046 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 23:23:55 INFO - PROCESS | 1646 | 1467872635106 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:55 INFO - PROCESS | 1646 | 1467872635108 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a041800 == 43 [pid = 1646] [id = 734] 23:23:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x1188f3400) [pid = 1646] [serial = 2202] [outer = 0x0] 23:23:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x1199e4c00) [pid = 1646] [serial = 2203] [outer = 0x1188f3400] 23:23:55 INFO - PROCESS | 1646 | 1467872635139 Marionette DEBUG loaded listener.js 23:23:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x12363f000) [pid = 1646] [serial = 2204] [outer = 0x1188f3400] 23:23:55 INFO - PROCESS | 1646 | 1467872635596 Marionette TRACE conn2 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 23:23:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 23:23:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 719ms 23:23:55 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 23:23:55 INFO - PROCESS | 1646 | 1467872635633 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 23:23:55 INFO - PROCESS | 1646 | 1467872635634 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 23:23:55 INFO - PROCESS | 1646 | 1467872635637 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 23:23:55 INFO - PROCESS | 1646 | 1467872635639 Marionette TRACE conn2 <- [1,2910,null,{}] 23:23:55 INFO - PROCESS | 1646 | 1467872635647 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:55 INFO - PROCESS | 1646 | 1467872635650 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:55 INFO - PROCESS | 1646 | 1467872635753 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 23:23:55 INFO - PROCESS | 1646 | 1467872635815 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:55 INFO - PROCESS | 1646 | 1467872635817 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x12da6b000 == 44 [pid = 1646] [id = 735] 23:23:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x123b75c00) [pid = 1646] [serial = 2205] [outer = 0x0] 23:23:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x124cc4400) [pid = 1646] [serial = 2206] [outer = 0x123b75c00] 23:23:55 INFO - PROCESS | 1646 | 1467872635848 Marionette DEBUG loaded listener.js 23:23:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x12693e800) [pid = 1646] [serial = 2207] [outer = 0x123b75c00] 23:23:56 INFO - PROCESS | 1646 | 1467872636248 Marionette TRACE conn2 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 23:23:56 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 23:23:56 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 23:23:56 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 621ms 23:23:56 INFO - TEST-START | /DOMEvents/constructors.html 23:23:56 INFO - PROCESS | 1646 | 1467872636260 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 23:23:56 INFO - PROCESS | 1646 | 1467872636263 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 23:23:56 INFO - PROCESS | 1646 | 1467872636265 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 23:23:56 INFO - PROCESS | 1646 | 1467872636266 Marionette TRACE conn2 <- [1,2914,null,{}] 23:23:56 INFO - PROCESS | 1646 | 1467872636269 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:56 INFO - PROCESS | 1646 | 1467872636270 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:56 INFO - PROCESS | 1646 | 1467872636371 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 23:23:56 INFO - PROCESS | 1646 | 1467872636477 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:56 INFO - PROCESS | 1646 | 1467872636479 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:56 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d5e7000 == 45 [pid = 1646] [id = 736] 23:23:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x126696c00) [pid = 1646] [serial = 2208] [outer = 0x0] 23:23:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x128578800) [pid = 1646] [serial = 2209] [outer = 0x126696c00] 23:23:56 INFO - PROCESS | 1646 | 1467872636508 Marionette DEBUG loaded listener.js 23:23:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x128c48800) [pid = 1646] [serial = 2210] [outer = 0x126696c00] 23:23:56 INFO - PROCESS | 1646 | 1467872636911 Marionette TRACE conn2 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 23:23:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 23:23:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 23:23:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 23:23:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 23:23:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 23:23:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 23:23:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 23:23:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 23:23:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 23:23:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 23:23:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 23:23:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 23:23:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 23:23:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 23:23:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 23:23:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 23:23:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 23:23:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 23:23:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 23:23:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 23:23:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 23:23:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 23:23:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 23:23:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 23:23:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 23:23:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 23:23:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 23:23:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 23:23:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 23:23:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 23:23:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 23:23:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 23:23:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 23:23:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 23:23:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 23:23:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 23:23:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 23:23:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 23:23:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:23:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:23:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 23:23:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:23:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 23:23:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 23:23:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:23:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:23:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 23:23:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:23:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 23:23:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 23:23:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:23:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:23:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 23:23:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:23:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 23:23:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 23:23:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:23:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:23:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 23:23:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:23:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 23:23:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 23:23:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:23:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:23:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 23:23:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:23:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 23:23:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 23:23:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:23:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:23:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 23:23:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:23:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 23:23:56 INFO - TEST-OK | /DOMEvents/constructors.html | took 674ms 23:23:56 INFO - PROCESS | 1646 | 1467872636940 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 23:23:56 INFO - PROCESS | 1646 | 1467872636941 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 23:23:56 INFO - TEST-START | /DOMEvents/event-phases-order.html 23:23:56 INFO - PROCESS | 1646 | 1467872636944 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 23:23:56 INFO - PROCESS | 1646 | 1467872636945 Marionette TRACE conn2 <- [1,2918,null,{}] 23:23:56 INFO - PROCESS | 1646 | 1467872636948 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:56 INFO - PROCESS | 1646 | 1467872636949 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:57 INFO - PROCESS | 1646 | 1467872637039 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 23:23:57 INFO - PROCESS | 1646 | 1467872637271 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:57 INFO - PROCESS | 1646 | 1467872637273 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x1192bb000 == 46 [pid = 1646] [id = 737] 23:23:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x1121b9800) [pid = 1646] [serial = 2211] [outer = 0x0] 23:23:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x112f16400) [pid = 1646] [serial = 2212] [outer = 0x1121b9800] 23:23:57 INFO - PROCESS | 1646 | 1467872637301 Marionette DEBUG loaded listener.js 23:23:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x116975c00) [pid = 1646] [serial = 2213] [outer = 0x1121b9800] 23:23:57 INFO - PROCESS | 1646 | 1467872637677 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 23:23:57 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 23:23:57 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 775ms 23:23:57 INFO - PROCESS | 1646 | 1467872637722 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 23:23:57 INFO - PROCESS | 1646 | 1467872637724 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 23:23:57 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 23:23:57 INFO - PROCESS | 1646 | 1467872637745 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 23:23:57 INFO - PROCESS | 1646 | 1467872637748 Marionette TRACE conn2 <- [1,2922,null,{}] 23:23:57 INFO - PROCESS | 1646 | 1467872637753 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:57 INFO - PROCESS | 1646 | 1467872637755 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:57 INFO - PROCESS | 1646 | 1467872637893 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 23:23:58 INFO - PROCESS | 1646 | 1467872638027 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:58 INFO - PROCESS | 1646 | 1467872638029 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x1183a4000 == 47 [pid = 1646] [id = 738] 23:23:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x118518c00) [pid = 1646] [serial = 2214] [outer = 0x0] 23:23:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x1187eec00) [pid = 1646] [serial = 2215] [outer = 0x118518c00] 23:23:58 INFO - PROCESS | 1646 | 1467872638080 Marionette DEBUG loaded listener.js 23:23:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x119448400) [pid = 1646] [serial = 2216] [outer = 0x118518c00] 23:23:58 INFO - PROCESS | 1646 | --DOCSHELL 0x12d2ab800 == 46 [pid = 1646] [id = 731] 23:23:58 INFO - PROCESS | 1646 | --DOCSHELL 0x12cb39000 == 45 [pid = 1646] [id = 730] 23:23:58 INFO - PROCESS | 1646 | --DOCSHELL 0x1240d8800 == 44 [pid = 1646] [id = 729] 23:23:58 INFO - PROCESS | 1646 | --DOCSHELL 0x12c130800 == 43 [pid = 1646] [id = 728] 23:23:58 INFO - PROCESS | 1646 | --DOCSHELL 0x12ba88000 == 42 [pid = 1646] [id = 727] 23:23:58 INFO - PROCESS | 1646 | --DOCSHELL 0x12a304800 == 41 [pid = 1646] [id = 726] 23:23:58 INFO - PROCESS | 1646 | --DOCSHELL 0x128eae000 == 40 [pid = 1646] [id = 725] 23:23:58 INFO - PROCESS | 1646 | --DOCSHELL 0x1287cb000 == 39 [pid = 1646] [id = 724] 23:23:58 INFO - PROCESS | 1646 | --DOCSHELL 0x124cb2000 == 38 [pid = 1646] [id = 723] 23:23:58 INFO - PROCESS | 1646 | --DOCSHELL 0x119aa1800 == 37 [pid = 1646] [id = 722] 23:23:58 INFO - PROCESS | 1646 | --DOCSHELL 0x12d29b000 == 36 [pid = 1646] [id = 18] 23:23:58 INFO - PROCESS | 1646 | --DOCSHELL 0x1182d2000 == 35 [pid = 1646] [id = 721] 23:23:58 INFO - PROCESS | 1646 | --DOCSHELL 0x12c971000 == 34 [pid = 1646] [id = 718] 23:23:58 INFO - PROCESS | 1646 | --DOCSHELL 0x118399000 == 33 [pid = 1646] [id = 719] 23:23:58 INFO - PROCESS | 1646 | --DOCSHELL 0x12618b000 == 32 [pid = 1646] [id = 720] 23:23:58 INFO - PROCESS | 1646 | --DOCSHELL 0x119fb2000 == 31 [pid = 1646] [id = 706] 23:23:58 INFO - PROCESS | 1646 | --DOCSHELL 0x1192bb000 == 30 [pid = 1646] [id = 737] 23:23:58 INFO - PROCESS | 1646 | --DOCSHELL 0x12d5e7000 == 29 [pid = 1646] [id = 736] 23:23:58 INFO - PROCESS | 1646 | --DOCSHELL 0x12da6b000 == 28 [pid = 1646] [id = 735] 23:23:58 INFO - PROCESS | 1646 | --DOCSHELL 0x12a041800 == 27 [pid = 1646] [id = 734] 23:23:58 INFO - PROCESS | 1646 | --DOCSHELL 0x12d72b000 == 26 [pid = 1646] [id = 732] 23:23:58 INFO - PROCESS | 1646 | --DOCSHELL 0x11916e800 == 25 [pid = 1646] [id = 733] 23:23:58 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x1176e4400) [pid = 1646] [serial = 2125] [outer = 0x0] [url = about:blank] 23:23:58 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x129f32c00) [pid = 1646] [serial = 2117] [outer = 0x0] [url = about:blank] 23:23:58 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x118209000) [pid = 1646] [serial = 2126] [outer = 0x0] [url = about:blank] 23:23:58 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x128e1bc00) [pid = 1646] [serial = 2116] [outer = 0x0] [url = about:blank] 23:23:58 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x117299400) [pid = 1646] [serial = 2120] [outer = 0x0] [url = about:blank] 23:23:58 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x115fae800) [pid = 1646] [serial = 2119] [outer = 0x0] [url = about:blank] 23:23:58 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x1236dc400) [pid = 1646] [serial = 2137] [outer = 0x0] [url = about:blank] 23:23:58 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x126611400) [pid = 1646] [serial = 2143] [outer = 0x0] [url = about:blank] 23:23:58 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x11647e800) [pid = 1646] [serial = 2146] [outer = 0x0] [url = about:blank] 23:23:58 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x124d8b800) [pid = 1646] [serial = 2141] [outer = 0x0] [url = about:blank] 23:23:58 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x12407d000) [pid = 1646] [serial = 2140] [outer = 0x0] [url = about:blank] 23:23:58 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x126b32400) [pid = 1646] [serial = 2149] [outer = 0x0] [url = about:blank] 23:23:58 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x126b29400) [pid = 1646] [serial = 2144] [outer = 0x0] [url = about:blank] 23:23:58 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x1232b6800) [pid = 1646] [serial = 2134] [outer = 0x0] [url = about:blank] 23:23:58 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x123644800) [pid = 1646] [serial = 2135] [outer = 0x0] [url = about:blank] 23:23:58 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x12877b400) [pid = 1646] [serial = 2153] [outer = 0x0] [url = about:blank] 23:23:58 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x123bcd400) [pid = 1646] [serial = 2138] [outer = 0x0] [url = about:blank] 23:23:58 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x128c4c400) [pid = 1646] [serial = 2155] [outer = 0x0] [url = about:blank] 23:23:58 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x1244b6000) [pid = 1646] [serial = 2147] [outer = 0x0] [url = about:blank] 23:23:58 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x128379000) [pid = 1646] [serial = 2152] [outer = 0x0] [url = about:blank] 23:23:58 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x128374400) [pid = 1646] [serial = 2150] [outer = 0x0] [url = about:blank] 23:23:58 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x119d85000) [pid = 1646] [serial = 2132] [outer = 0x0] [url = about:blank] 23:23:58 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x1185ac400) [pid = 1646] [serial = 2108] [outer = 0x0] [url = about:blank] 23:23:58 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x1176eb800) [pid = 1646] [serial = 2107] [outer = 0x0] [url = about:blank] 23:23:58 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x12363e400) [pid = 1646] [serial = 2111] [outer = 0x0] [url = about:blank] 23:23:58 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x121703c00) [pid = 1646] [serial = 2110] [outer = 0x0] [url = about:blank] 23:23:58 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x12857d000) [pid = 1646] [serial = 2114] [outer = 0x0] [url = about:blank] 23:23:58 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x1283f0400) [pid = 1646] [serial = 2113] [outer = 0x0] [url = about:blank] 23:23:58 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x11991bc00) [pid = 1646] [serial = 2131] [outer = 0x0] [url = about:blank] 23:23:58 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x1185b6800) [pid = 1646] [serial = 2128] [outer = 0x0] [url = about:blank] 23:23:58 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x1188f6c00) [pid = 1646] [serial = 2129] [outer = 0x0] [url = about:blank] 23:23:58 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x112e50c00) [pid = 1646] [serial = 2122] [outer = 0x0] [url = about:blank] 23:23:58 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x112f0fc00) [pid = 1646] [serial = 2123] [outer = 0x0] [url = about:blank] 23:23:58 INFO - PROCESS | 1646 | [1646] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 23:23:58 INFO - PROCESS | 1646 | [1646] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 23:23:58 INFO - PROCESS | 1646 | [1646] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 23:23:58 INFO - PROCESS | 1646 | [1646] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 23:23:59 INFO - PROCESS | 1646 | 1467872638998 Marionette TRACE conn2 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 23:23:59 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 23:23:59 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 23:23:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 23:23:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:23:59 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:23:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:23:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:23:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:23:59 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 23:23:59 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 23:23:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 23:23:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:23:59 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:23:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:23:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:23:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:23:59 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 23:23:59 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 23:23:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 23:23:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:23:59 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:23:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:23:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:23:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:23:59 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 23:23:59 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 23:23:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 23:23:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:23:59 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:23:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:23:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:23:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:23:59 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 23:23:59 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1279ms 23:23:59 INFO - PROCESS | 1646 | 1467872639021 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 23:23:59 INFO - PROCESS | 1646 | 1467872639024 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 23:23:59 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 23:23:59 INFO - PROCESS | 1646 | 1467872639030 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 23:23:59 INFO - PROCESS | 1646 | 1467872639031 Marionette TRACE conn2 <- [1,2926,null,{}] 23:23:59 INFO - PROCESS | 1646 | 1467872639036 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:59 INFO - PROCESS | 1646 | 1467872639037 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:59 INFO - PROCESS | 1646 | 1467872639116 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 23:23:59 INFO - PROCESS | 1646 | 1467872639171 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:59 INFO - PROCESS | 1646 | 1467872639174 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x117e75000 == 26 [pid = 1646] [id = 739] 23:23:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x116629c00) [pid = 1646] [serial = 2217] [outer = 0x0] 23:23:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x116721c00) [pid = 1646] [serial = 2218] [outer = 0x116629c00] 23:23:59 INFO - PROCESS | 1646 | 1467872639202 Marionette DEBUG loaded listener.js 23:23:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x1175a9400) [pid = 1646] [serial = 2219] [outer = 0x116629c00] 23:23:59 INFO - PROCESS | 1646 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 23:23:59 INFO - PROCESS | 1646 | 1467872639491 Marionette TRACE conn2 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 23:23:59 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 23:23:59 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 522ms 23:23:59 INFO - PROCESS | 1646 | 1467872639552 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 23:23:59 INFO - PROCESS | 1646 | 1467872639556 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 23:23:59 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 23:23:59 INFO - PROCESS | 1646 | 1467872639563 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 23:23:59 INFO - PROCESS | 1646 | 1467872639565 Marionette TRACE conn2 <- [1,2930,null,{}] 23:23:59 INFO - PROCESS | 1646 | 1467872639567 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:59 INFO - PROCESS | 1646 | 1467872639569 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:59 INFO - PROCESS | 1646 | 1467872639644 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 23:23:59 INFO - PROCESS | 1646 | 1467872639648 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:59 INFO - PROCESS | 1646 | 1467872639649 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:23:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x1188b1000 == 27 [pid = 1646] [id = 740] 23:23:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x1181a7c00) [pid = 1646] [serial = 2220] [outer = 0x0] 23:23:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x11858dc00) [pid = 1646] [serial = 2221] [outer = 0x1181a7c00] 23:23:59 INFO - PROCESS | 1646 | 1467872639680 Marionette DEBUG loaded listener.js 23:23:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x11876c400) [pid = 1646] [serial = 2222] [outer = 0x1181a7c00] 23:23:59 INFO - PROCESS | 1646 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 23:24:00 INFO - PROCESS | 1646 | 1467872640020 Marionette TRACE conn2 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 23:24:00 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 23:24:00 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 470ms 23:24:00 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 23:24:00 INFO - PROCESS | 1646 | 1467872640032 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 23:24:00 INFO - PROCESS | 1646 | 1467872640034 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 23:24:00 INFO - PROCESS | 1646 | 1467872640036 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 23:24:00 INFO - PROCESS | 1646 | 1467872640038 Marionette TRACE conn2 <- [1,2934,null,{}] 23:24:00 INFO - PROCESS | 1646 | 1467872640046 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:00 INFO - PROCESS | 1646 | 1467872640049 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:24:00 INFO - PROCESS | 1646 | 1467872640125 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 23:24:00 INFO - PROCESS | 1646 | 1467872640132 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:00 INFO - PROCESS | 1646 | 1467872640134 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:24:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x1235b1800 == 28 [pid = 1646] [id = 741] 23:24:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x112e0b000) [pid = 1646] [serial = 2223] [outer = 0x0] 23:24:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x119849c00) [pid = 1646] [serial = 2224] [outer = 0x112e0b000] 23:24:00 INFO - PROCESS | 1646 | 1467872640161 Marionette DEBUG loaded listener.js 23:24:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x119fd2000) [pid = 1646] [serial = 2225] [outer = 0x112e0b000] 23:24:00 INFO - PROCESS | 1646 | 1467872640481 Marionette TRACE conn2 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 23:24:00 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 23:24:00 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 470ms 23:24:00 INFO - PROCESS | 1646 | 1467872640506 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 23:24:00 INFO - PROCESS | 1646 | 1467872640508 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 23:24:00 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 23:24:00 INFO - PROCESS | 1646 | 1467872640512 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 23:24:00 INFO - PROCESS | 1646 | 1467872640513 Marionette TRACE conn2 <- [1,2938,null,{}] 23:24:00 INFO - PROCESS | 1646 | 1467872640515 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:00 INFO - PROCESS | 1646 | 1467872640517 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:24:00 INFO - PROCESS | 1646 | 1467872640595 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 23:24:00 INFO - PROCESS | 1646 | 1467872640657 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:00 INFO - PROCESS | 1646 | 1467872640658 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:24:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x126964800 == 29 [pid = 1646] [id = 742] 23:24:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x11858f800) [pid = 1646] [serial = 2226] [outer = 0x0] 23:24:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x1217dc400) [pid = 1646] [serial = 2227] [outer = 0x11858f800] 23:24:00 INFO - PROCESS | 1646 | 1467872640683 Marionette DEBUG loaded listener.js 23:24:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x1236d5800) [pid = 1646] [serial = 2228] [outer = 0x11858f800] 23:24:00 INFO - PROCESS | 1646 | 1467872640924 Marionette TRACE conn2 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 23:24:00 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 23:24:00 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 469ms 23:24:00 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 23:24:00 INFO - PROCESS | 1646 | 1467872640982 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 23:24:00 INFO - PROCESS | 1646 | 1467872640983 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 23:24:00 INFO - PROCESS | 1646 | 1467872640985 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 23:24:00 INFO - PROCESS | 1646 | 1467872640986 Marionette TRACE conn2 <- [1,2942,null,{}] 23:24:00 INFO - PROCESS | 1646 | 1467872640989 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:00 INFO - PROCESS | 1646 | 1467872640990 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:24:01 INFO - PROCESS | 1646 | 1467872641090 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 23:24:01 INFO - PROCESS | 1646 | 1467872641094 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:01 INFO - PROCESS | 1646 | 1467872641095 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:24:01 INFO - PROCESS | 1646 | ++DOCSHELL 0x12831f000 == 30 [pid = 1646] [id = 743] 23:24:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x1176e4400) [pid = 1646] [serial = 2229] [outer = 0x0] 23:24:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x1236db800) [pid = 1646] [serial = 2230] [outer = 0x1176e4400] 23:24:01 INFO - PROCESS | 1646 | 1467872641120 Marionette DEBUG loaded listener.js 23:24:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x123b2d000) [pid = 1646] [serial = 2231] [outer = 0x1176e4400] 23:24:01 INFO - PROCESS | 1646 | 1467872641410 Marionette TRACE conn2 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 23:24:01 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 23:24:01 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 23:24:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:24:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:24:01 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 23:24:01 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 469ms 23:24:01 INFO - PROCESS | 1646 | 1467872641455 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 23:24:01 INFO - PROCESS | 1646 | 1467872641456 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 23:24:01 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 23:24:01 INFO - PROCESS | 1646 | 1467872641466 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 23:24:01 INFO - PROCESS | 1646 | 1467872641467 Marionette TRACE conn2 <- [1,2946,null,{}] 23:24:01 INFO - PROCESS | 1646 | 1467872641469 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:01 INFO - PROCESS | 1646 | 1467872641473 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:24:01 INFO - PROCESS | 1646 | 1467872641590 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 23:24:01 INFO - PROCESS | 1646 | 1467872641629 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:01 INFO - PROCESS | 1646 | 1467872641630 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:24:01 INFO - PROCESS | 1646 | ++DOCSHELL 0x129ccf000 == 31 [pid = 1646] [id = 744] 23:24:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x123b6e000) [pid = 1646] [serial = 2232] [outer = 0x0] 23:24:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x12669c000) [pid = 1646] [serial = 2233] [outer = 0x123b6e000] 23:24:01 INFO - PROCESS | 1646 | 1467872641656 Marionette DEBUG loaded listener.js 23:24:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x128373000) [pid = 1646] [serial = 2234] [outer = 0x123b6e000] 23:24:01 INFO - PROCESS | 1646 | 1467872641965 Marionette TRACE conn2 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 23:24:01 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 23:24:01 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 527ms 23:24:01 INFO - PROCESS | 1646 | 1467872641986 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 23:24:01 INFO - PROCESS | 1646 | 1467872641987 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 23:24:01 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 23:24:02 INFO - PROCESS | 1646 | 1467872642002 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 23:24:02 INFO - PROCESS | 1646 | 1467872642003 Marionette TRACE conn2 <- [1,2950,null,{}] 23:24:02 INFO - PROCESS | 1646 | 1467872642005 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:02 INFO - PROCESS | 1646 | 1467872642006 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:24:02 INFO - PROCESS | 1646 | 1467872642108 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 23:24:02 INFO - PROCESS | 1646 | 1467872642112 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:02 INFO - PROCESS | 1646 | 1467872642113 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:24:02 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a31a000 == 32 [pid = 1646] [id = 745] 23:24:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x128375400) [pid = 1646] [serial = 2235] [outer = 0x0] 23:24:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x1283e7000) [pid = 1646] [serial = 2236] [outer = 0x128375400] 23:24:02 INFO - PROCESS | 1646 | 1467872642137 Marionette DEBUG loaded listener.js 23:24:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x12857c400) [pid = 1646] [serial = 2237] [outer = 0x128375400] 23:24:02 INFO - PROCESS | 1646 | ++DOCSHELL 0x129f6e800 == 33 [pid = 1646] [id = 746] 23:24:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x128c4d000) [pid = 1646] [serial = 2238] [outer = 0x0] 23:24:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x1283e1c00) [pid = 1646] [serial = 2239] [outer = 0x128c4d000] 23:24:02 INFO - PROCESS | 1646 | 1467872642497 Marionette TRACE conn2 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 23:24:02 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 23:24:02 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 525ms 23:24:02 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 23:24:02 INFO - PROCESS | 1646 | 1467872642522 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 23:24:02 INFO - PROCESS | 1646 | 1467872642523 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 23:24:02 INFO - PROCESS | 1646 | 1467872642525 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 23:24:02 INFO - PROCESS | 1646 | 1467872642526 Marionette TRACE conn2 <- [1,2954,null,{}] 23:24:02 INFO - PROCESS | 1646 | 1467872642535 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:02 INFO - PROCESS | 1646 | 1467872642536 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:24:02 INFO - PROCESS | 1646 | 1467872642643 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 23:24:02 INFO - PROCESS | 1646 | 1467872642681 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:02 INFO - PROCESS | 1646 | 1467872642682 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:24:02 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ba92800 == 34 [pid = 1646] [id = 747] 23:24:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x128376c00) [pid = 1646] [serial = 2240] [outer = 0x0] 23:24:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x128a82000) [pid = 1646] [serial = 2241] [outer = 0x128376c00] 23:24:02 INFO - PROCESS | 1646 | 1467872642707 Marionette DEBUG loaded listener.js 23:24:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x128cb8c00) [pid = 1646] [serial = 2242] [outer = 0x128376c00] 23:24:03 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x12d29c000) [pid = 1646] [serial = 47] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 23:24:03 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x126129c00) [pid = 1646] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 23:24:03 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x112e4b400) [pid = 1646] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 23:24:03 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x1247de000) [pid = 1646] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 23:24:03 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x113c07400) [pid = 1646] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 23:24:03 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x1236db400) [pid = 1646] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 23:24:03 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x112ebc000) [pid = 1646] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 23:24:03 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x115ddbc00) [pid = 1646] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 23:24:03 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x119848800) [pid = 1646] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 23:24:03 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x1181b2000) [pid = 1646] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 23:24:03 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x128a7a800) [pid = 1646] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 23:24:03 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x114f99000) [pid = 1646] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 23:24:03 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x129f83c00) [pid = 1646] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 23:24:03 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x112eb7400) [pid = 1646] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 23:24:03 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x12cbda000) [pid = 1646] [serial = 50] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 23:24:03 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x115f44400) [pid = 1646] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 23:24:03 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x1128b1000) [pid = 1646] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 23:24:03 INFO - PROCESS | 1646 | 1467872643186 Marionette TRACE conn2 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 23:24:03 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 23:24:03 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 23:24:03 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 675ms 23:24:03 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 23:24:03 INFO - PROCESS | 1646 | 1467872643201 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 23:24:03 INFO - PROCESS | 1646 | 1467872643202 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 23:24:03 INFO - PROCESS | 1646 | 1467872643204 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 23:24:03 INFO - PROCESS | 1646 | 1467872643205 Marionette TRACE conn2 <- [1,2958,null,{}] 23:24:03 INFO - PROCESS | 1646 | 1467872643207 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:03 INFO - PROCESS | 1646 | 1467872643209 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:24:03 INFO - PROCESS | 1646 | 1467872643289 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 23:24:03 INFO - PROCESS | 1646 | 1467872643294 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:03 INFO - PROCESS | 1646 | 1467872643296 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:24:03 INFO - PROCESS | 1646 | ++DOCSHELL 0x1235ad000 == 35 [pid = 1646] [id = 748] 23:24:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x1128b1000) [pid = 1646] [serial = 2243] [outer = 0x0] 23:24:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x1232b8000) [pid = 1646] [serial = 2244] [outer = 0x1128b1000] 23:24:03 INFO - PROCESS | 1646 | 1467872643320 Marionette DEBUG loaded listener.js 23:24:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x126610800) [pid = 1646] [serial = 2245] [outer = 0x1128b1000] 23:24:03 INFO - PROCESS | 1646 | 1467872643649 Marionette TRACE conn2 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 23:24:03 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 23:24:03 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 474ms 23:24:03 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 23:24:03 INFO - PROCESS | 1646 | 1467872643679 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 23:24:03 INFO - PROCESS | 1646 | 1467872643681 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 23:24:03 INFO - PROCESS | 1646 | 1467872643683 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 23:24:03 INFO - PROCESS | 1646 | 1467872643684 Marionette TRACE conn2 <- [1,2962,null,{}] 23:24:03 INFO - PROCESS | 1646 | 1467872643686 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:03 INFO - PROCESS | 1646 | 1467872643687 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:24:03 INFO - PROCESS | 1646 | 1467872643795 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 23:24:03 INFO - PROCESS | 1646 | 1467872643801 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:03 INFO - PROCESS | 1646 | 1467872643801 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:24:03 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c965800 == 36 [pid = 1646] [id = 749] 23:24:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x112988800) [pid = 1646] [serial = 2246] [outer = 0x0] 23:24:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x128571400) [pid = 1646] [serial = 2247] [outer = 0x112988800] 23:24:03 INFO - PROCESS | 1646 | 1467872643825 Marionette DEBUG loaded listener.js 23:24:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x128cb9400) [pid = 1646] [serial = 2248] [outer = 0x112988800] 23:24:04 INFO - PROCESS | 1646 | 1467872644110 Marionette TRACE conn2 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 23:24:04 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 23:24:04 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 468ms 23:24:04 INFO - PROCESS | 1646 | 1467872644152 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 23:24:04 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 23:24:04 INFO - PROCESS | 1646 | 1467872644153 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 23:24:04 INFO - PROCESS | 1646 | 1467872644155 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 23:24:04 INFO - PROCESS | 1646 | 1467872644157 Marionette TRACE conn2 <- [1,2966,null,{}] 23:24:04 INFO - PROCESS | 1646 | 1467872644161 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:04 INFO - PROCESS | 1646 | 1467872644164 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:24:04 INFO - PROCESS | 1646 | 1467872644252 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 23:24:04 INFO - PROCESS | 1646 | 1467872644256 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:04 INFO - PROCESS | 1646 | 1467872644257 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:24:04 INFO - PROCESS | 1646 | ++DOCSHELL 0x12831e800 == 37 [pid = 1646] [id = 750] 23:24:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x128cbf400) [pid = 1646] [serial = 2249] [outer = 0x0] 23:24:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x129cae800) [pid = 1646] [serial = 2250] [outer = 0x128cbf400] 23:24:04 INFO - PROCESS | 1646 | 1467872644286 Marionette DEBUG loaded listener.js 23:24:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x129f38400) [pid = 1646] [serial = 2251] [outer = 0x128cbf400] 23:24:04 INFO - PROCESS | 1646 | 1467872644597 Marionette TRACE conn2 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 23:24:04 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 23:24:04 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 471ms 23:24:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 23:24:04 INFO - PROCESS | 1646 | 1467872644629 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 23:24:04 INFO - PROCESS | 1646 | 1467872644631 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 23:24:04 INFO - PROCESS | 1646 | 1467872644633 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 23:24:04 INFO - PROCESS | 1646 | 1467872644634 Marionette TRACE conn2 <- [1,2970,null,{}] 23:24:04 INFO - PROCESS | 1646 | 1467872644636 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:04 INFO - PROCESS | 1646 | 1467872644637 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:24:04 INFO - PROCESS | 1646 | 1467872644742 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 23:24:04 INFO - PROCESS | 1646 | 1467872644777 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:04 INFO - PROCESS | 1646 | 1467872644778 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:24:04 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d5db800 == 38 [pid = 1646] [id = 751] 23:24:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x128e13000) [pid = 1646] [serial = 2252] [outer = 0x0] 23:24:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x129f81400) [pid = 1646] [serial = 2253] [outer = 0x128e13000] 23:24:04 INFO - PROCESS | 1646 | 1467872644801 Marionette DEBUG loaded listener.js 23:24:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x129f89400) [pid = 1646] [serial = 2254] [outer = 0x128e13000] 23:24:05 INFO - PROCESS | 1646 | 1467872645039 Marionette TRACE conn2 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 23:24:05 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 23:24:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 417ms 23:24:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 23:24:05 INFO - PROCESS | 1646 | 1467872645051 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 23:24:05 INFO - PROCESS | 1646 | 1467872645052 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 23:24:05 INFO - PROCESS | 1646 | 1467872645054 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 23:24:05 INFO - PROCESS | 1646 | 1467872645055 Marionette TRACE conn2 <- [1,2974,null,{}] 23:24:05 INFO - PROCESS | 1646 | 1467872645057 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:05 INFO - PROCESS | 1646 | 1467872645058 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:24:05 INFO - PROCESS | 1646 | 1467872645153 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 23:24:05 INFO - PROCESS | 1646 | 1467872645252 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:05 INFO - PROCESS | 1646 | 1467872645254 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:24:05 INFO - PROCESS | 1646 | ++DOCSHELL 0x115ff0800 == 39 [pid = 1646] [id = 752] 23:24:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x110eb2400) [pid = 1646] [serial = 2255] [outer = 0x0] 23:24:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x111c19000) [pid = 1646] [serial = 2256] [outer = 0x110eb2400] 23:24:05 INFO - PROCESS | 1646 | 1467872645286 Marionette DEBUG loaded listener.js 23:24:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x112e0a400) [pid = 1646] [serial = 2257] [outer = 0x110eb2400] 23:24:05 INFO - PROCESS | 1646 | 1467872645705 Marionette TRACE conn2 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 23:24:05 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 23:24:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 669ms 23:24:05 INFO - PROCESS | 1646 | 1467872645725 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 23:24:05 INFO - PROCESS | 1646 | 1467872645727 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 23:24:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 23:24:05 INFO - PROCESS | 1646 | 1467872645730 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 23:24:05 INFO - PROCESS | 1646 | 1467872645732 Marionette TRACE conn2 <- [1,2978,null,{}] 23:24:05 INFO - PROCESS | 1646 | 1467872645736 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:05 INFO - PROCESS | 1646 | 1467872645739 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:24:05 INFO - PROCESS | 1646 | 1467872645851 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 23:24:05 INFO - PROCESS | 1646 | 1467872645912 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:05 INFO - PROCESS | 1646 | 1467872645913 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:24:05 INFO - PROCESS | 1646 | ++DOCSHELL 0x12171e800 == 40 [pid = 1646] [id = 753] 23:24:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x115fa5800) [pid = 1646] [serial = 2258] [outer = 0x0] 23:24:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x1181a6800) [pid = 1646] [serial = 2259] [outer = 0x115fa5800] 23:24:05 INFO - PROCESS | 1646 | 1467872645944 Marionette DEBUG loaded listener.js 23:24:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x11858e000) [pid = 1646] [serial = 2260] [outer = 0x115fa5800] 23:24:06 INFO - PROCESS | 1646 | 1467872646364 Marionette TRACE conn2 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 23:24:06 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 23:24:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 672ms 23:24:06 INFO - PROCESS | 1646 | 1467872646405 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 23:24:06 INFO - PROCESS | 1646 | 1467872646407 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 23:24:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 23:24:06 INFO - PROCESS | 1646 | 1467872646410 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 23:24:06 INFO - PROCESS | 1646 | 1467872646412 Marionette TRACE conn2 <- [1,2982,null,{}] 23:24:06 INFO - PROCESS | 1646 | 1467872646415 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:06 INFO - PROCESS | 1646 | 1467872646417 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:24:06 INFO - PROCESS | 1646 | 1467872646528 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 23:24:06 INFO - PROCESS | 1646 | 1467872646589 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:06 INFO - PROCESS | 1646 | 1467872646590 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:24:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x128ea9000 == 41 [pid = 1646] [id = 754] 23:24:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x1188fe000) [pid = 1646] [serial = 2261] [outer = 0x0] 23:24:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x119d87400) [pid = 1646] [serial = 2262] [outer = 0x1188fe000] 23:24:06 INFO - PROCESS | 1646 | 1467872646619 Marionette DEBUG loaded listener.js 23:24:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x12369bc00) [pid = 1646] [serial = 2263] [outer = 0x1188fe000] 23:24:07 INFO - PROCESS | 1646 | 1467872647065 Marionette TRACE conn2 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 23:24:07 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 23:24:07 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 23:24:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:24:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:24:07 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 23:24:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 675ms 23:24:07 INFO - PROCESS | 1646 | 1467872647085 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 23:24:07 INFO - PROCESS | 1646 | 1467872647087 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 23:24:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 23:24:07 INFO - PROCESS | 1646 | 1467872647094 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 23:24:07 INFO - PROCESS | 1646 | 1467872647098 Marionette TRACE conn2 <- [1,2986,null,{}] 23:24:07 INFO - PROCESS | 1646 | 1467872647101 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:07 INFO - PROCESS | 1646 | 1467872647104 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:24:07 INFO - PROCESS | 1646 | 1467872647217 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 23:24:07 INFO - PROCESS | 1646 | 1467872647327 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:07 INFO - PROCESS | 1646 | 1467872647329 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:24:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x118319800 == 42 [pid = 1646] [id = 755] 23:24:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x1176e6c00) [pid = 1646] [serial = 2264] [outer = 0x0] 23:24:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x11858c400) [pid = 1646] [serial = 2265] [outer = 0x1176e6c00] 23:24:07 INFO - PROCESS | 1646 | 1467872647361 Marionette DEBUG loaded listener.js 23:24:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x123bd3400) [pid = 1646] [serial = 2266] [outer = 0x1176e6c00] 23:24:07 INFO - PROCESS | 1646 | 1467872647905 Marionette TRACE conn2 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 23:24:07 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 23:24:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 831ms 23:24:07 INFO - PROCESS | 1646 | 1467872647922 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 23:24:07 INFO - PROCESS | 1646 | 1467872647924 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 23:24:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 23:24:07 INFO - PROCESS | 1646 | 1467872647928 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 23:24:07 INFO - PROCESS | 1646 | 1467872647930 Marionette TRACE conn2 <- [1,2990,null,{}] 23:24:07 INFO - PROCESS | 1646 | 1467872647934 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:07 INFO - PROCESS | 1646 | 1467872647935 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:24:08 INFO - PROCESS | 1646 | 1467872648039 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 23:24:08 INFO - PROCESS | 1646 | 1467872648151 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:08 INFO - PROCESS | 1646 | 1467872648152 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:24:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x118252000 == 43 [pid = 1646] [id = 756] 23:24:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x112e4a800) [pid = 1646] [serial = 2267] [outer = 0x0] 23:24:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x112e55800) [pid = 1646] [serial = 2268] [outer = 0x112e4a800] 23:24:08 INFO - PROCESS | 1646 | 1467872648201 Marionette DEBUG loaded listener.js 23:24:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x1133bcc00) [pid = 1646] [serial = 2269] [outer = 0x112e4a800] 23:24:08 INFO - PROCESS | 1646 | --DOCSHELL 0x12d5db800 == 42 [pid = 1646] [id = 751] 23:24:08 INFO - PROCESS | 1646 | --DOCSHELL 0x12831e800 == 41 [pid = 1646] [id = 750] 23:24:08 INFO - PROCESS | 1646 | --DOCSHELL 0x12c965800 == 40 [pid = 1646] [id = 749] 23:24:08 INFO - PROCESS | 1646 | --DOCSHELL 0x1235ad000 == 39 [pid = 1646] [id = 748] 23:24:08 INFO - PROCESS | 1646 | --DOCSHELL 0x12ba92800 == 38 [pid = 1646] [id = 747] 23:24:08 INFO - PROCESS | 1646 | --DOCSHELL 0x129f6e800 == 37 [pid = 1646] [id = 746] 23:24:08 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x12d297800) [pid = 1646] [serial = 49] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 23:24:08 INFO - PROCESS | 1646 | --DOCSHELL 0x12a31a000 == 36 [pid = 1646] [id = 745] 23:24:08 INFO - PROCESS | 1646 | --DOCSHELL 0x129ccf000 == 35 [pid = 1646] [id = 744] 23:24:08 INFO - PROCESS | 1646 | --DOCSHELL 0x12831f000 == 34 [pid = 1646] [id = 743] 23:24:08 INFO - PROCESS | 1646 | --DOCSHELL 0x126964800 == 33 [pid = 1646] [id = 742] 23:24:08 INFO - PROCESS | 1646 | --DOCSHELL 0x1235b1800 == 32 [pid = 1646] [id = 741] 23:24:08 INFO - PROCESS | 1646 | --DOCSHELL 0x1188b1000 == 31 [pid = 1646] [id = 740] 23:24:08 INFO - PROCESS | 1646 | --DOCSHELL 0x117e75000 == 30 [pid = 1646] [id = 739] 23:24:08 INFO - PROCESS | 1646 | --DOCSHELL 0x1183a4000 == 29 [pid = 1646] [id = 738] 23:24:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x117e75000 == 30 [pid = 1646] [id = 757] 23:24:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x115fae800) [pid = 1646] [serial = 2270] [outer = 0x0] 23:24:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x112c60c00) [pid = 1646] [serial = 2271] [outer = 0x115fae800] 23:24:08 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x12836c800) [pid = 1646] [serial = 2179] [outer = 0x0] [url = about:blank] 23:24:08 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x128a7e000) [pid = 1646] [serial = 2182] [outer = 0x0] [url = about:blank] 23:24:08 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x128cb8000) [pid = 1646] [serial = 2185] [outer = 0x0] [url = about:blank] 23:24:08 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x118263400) [pid = 1646] [serial = 2161] [outer = 0x0] [url = about:blank] 23:24:08 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x1185ae400) [pid = 1646] [serial = 2162] [outer = 0x0] [url = about:blank] 23:24:08 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x123b23800) [pid = 1646] [serial = 2173] [outer = 0x0] [url = about:blank] 23:24:08 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x123b2fc00) [pid = 1646] [serial = 2174] [outer = 0x0] [url = about:blank] 23:24:08 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x1133afc00) [pid = 1646] [serial = 2158] [outer = 0x0] [url = about:blank] 23:24:08 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x116a0b000) [pid = 1646] [serial = 2188] [outer = 0x0] [url = about:blank] 23:24:08 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x11647d000) [pid = 1646] [serial = 2159] [outer = 0x0] [url = about:blank] 23:24:08 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x1232b5400) [pid = 1646] [serial = 2170] [outer = 0x0] [url = about:blank] 23:24:08 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x1236d3000) [pid = 1646] [serial = 2171] [outer = 0x0] [url = about:blank] 23:24:08 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x1185a7c00) [pid = 1646] [serial = 2167] [outer = 0x0] [url = about:blank] 23:24:08 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x11982a000) [pid = 1646] [serial = 2189] [outer = 0x0] [url = about:blank] 23:24:08 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x1188f6800) [pid = 1646] [serial = 2168] [outer = 0x0] [url = about:blank] 23:24:08 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x128cb4c00) [pid = 1646] [serial = 2156] [outer = 0x0] [url = about:blank] 23:24:08 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x1181aa000) [pid = 1646] [serial = 2165] [outer = 0x0] [url = about:blank] 23:24:08 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x116971000) [pid = 1646] [serial = 2164] [outer = 0x0] [url = about:blank] 23:24:08 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x129f8d400) [pid = 1646] [serial = 2197] [outer = 0x0] [url = about:blank] 23:24:08 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x129fb4400) [pid = 1646] [serial = 2198] [outer = 0x0] [url = about:blank] 23:24:08 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x129f84000) [pid = 1646] [serial = 2195] [outer = 0x0] [url = about:blank] 23:24:08 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x118211800) [pid = 1646] [serial = 1469] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 23:24:08 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x128e0f800) [pid = 1646] [serial = 2186] [outer = 0x0] [url = about:blank] 23:24:08 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x123c7d000) [pid = 1646] [serial = 2191] [outer = 0x0] [url = about:blank] 23:24:08 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x123b30400) [pid = 1646] [serial = 2176] [outer = 0x0] [url = about:blank] 23:24:08 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x128cb6400) [pid = 1646] [serial = 2194] [outer = 0x0] [url = about:blank] 23:24:08 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x123bdb800) [pid = 1646] [serial = 2177] [outer = 0x0] [url = about:blank] 23:24:08 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x128c4f400) [pid = 1646] [serial = 2183] [outer = 0x0] [url = about:blank] 23:24:08 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x12857d400) [pid = 1646] [serial = 2180] [outer = 0x0] [url = about:blank] 23:24:08 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x123b69000) [pid = 1646] [serial = 2192] [outer = 0x0] [url = about:blank] 23:24:08 INFO - PROCESS | 1646 | 1467872648689 Marionette TRACE conn2 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 23:24:08 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 23:24:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 777ms 23:24:08 INFO - PROCESS | 1646 | 1467872648721 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 23:24:08 INFO - PROCESS | 1646 | 1467872648724 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 23:24:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 23:24:08 INFO - PROCESS | 1646 | 1467872648730 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 23:24:08 INFO - PROCESS | 1646 | 1467872648731 Marionette TRACE conn2 <- [1,2994,null,{}] 23:24:08 INFO - PROCESS | 1646 | 1467872648734 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:08 INFO - PROCESS | 1646 | 1467872648735 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:24:08 INFO - PROCESS | 1646 | 1467872648830 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 23:24:08 INFO - PROCESS | 1646 | 1467872648835 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:08 INFO - PROCESS | 1646 | 1467872648836 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:24:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x1195e8000 == 31 [pid = 1646] [id = 758] 23:24:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x116976400) [pid = 1646] [serial = 2272] [outer = 0x0] 23:24:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x116a0bc00) [pid = 1646] [serial = 2273] [outer = 0x116976400] 23:24:08 INFO - PROCESS | 1646 | 1467872648866 Marionette DEBUG loaded listener.js 23:24:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x1176dd400) [pid = 1646] [serial = 2274] [outer = 0x116976400] 23:24:09 INFO - PROCESS | 1646 | 1467872649198 Marionette TRACE conn2 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 23:24:09 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 23:24:09 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 23:24:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 472ms 23:24:09 INFO - PROCESS | 1646 | 1467872649201 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 23:24:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 23:24:09 INFO - PROCESS | 1646 | 1467872649202 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 23:24:09 INFO - PROCESS | 1646 | 1467872649204 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 23:24:09 INFO - PROCESS | 1646 | 1467872649207 Marionette TRACE conn2 <- [1,2998,null,{}] 23:24:09 INFO - PROCESS | 1646 | 1467872649217 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:09 INFO - PROCESS | 1646 | 1467872649220 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:24:09 INFO - PROCESS | 1646 | 1467872649329 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 23:24:09 INFO - PROCESS | 1646 | 1467872649337 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:09 INFO - PROCESS | 1646 | 1467872649339 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:24:09 INFO - PROCESS | 1646 | ++DOCSHELL 0x123c8d000 == 32 [pid = 1646] [id = 759] 23:24:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x118208c00) [pid = 1646] [serial = 2275] [outer = 0x0] 23:24:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x118590c00) [pid = 1646] [serial = 2276] [outer = 0x118208c00] 23:24:09 INFO - PROCESS | 1646 | 1467872649372 Marionette DEBUG loaded listener.js 23:24:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x118777400) [pid = 1646] [serial = 2277] [outer = 0x118208c00] 23:24:09 INFO - PROCESS | 1646 | 1467872649658 Marionette TRACE conn2 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 23:24:09 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 23:24:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 476ms 23:24:09 INFO - PROCESS | 1646 | 1467872649682 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 23:24:09 INFO - PROCESS | 1646 | 1467872649684 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 23:24:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 23:24:09 INFO - PROCESS | 1646 | 1467872649686 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 23:24:09 INFO - PROCESS | 1646 | 1467872649687 Marionette TRACE conn2 <- [1,3002,null,{}] 23:24:09 INFO - PROCESS | 1646 | 1467872649689 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:09 INFO - PROCESS | 1646 | 1467872649691 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:24:09 INFO - PROCESS | 1646 | 1467872649780 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 23:24:09 INFO - PROCESS | 1646 | 1467872649837 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:09 INFO - PROCESS | 1646 | 1467872649838 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:24:09 INFO - PROCESS | 1646 | ++DOCSHELL 0x126974800 == 33 [pid = 1646] [id = 760] 23:24:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x11858c800) [pid = 1646] [serial = 2278] [outer = 0x0] 23:24:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x119848800) [pid = 1646] [serial = 2279] [outer = 0x11858c800] 23:24:09 INFO - PROCESS | 1646 | 1467872649863 Marionette DEBUG loaded listener.js 23:24:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x119b54000) [pid = 1646] [serial = 2280] [outer = 0x11858c800] 23:24:10 INFO - PROCESS | 1646 | 1467872650121 Marionette TRACE conn2 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 23:24:10 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 23:24:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 468ms 23:24:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 23:24:10 INFO - PROCESS | 1646 | 1467872650155 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 23:24:10 INFO - PROCESS | 1646 | 1467872650156 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 23:24:10 INFO - PROCESS | 1646 | 1467872650165 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 23:24:10 INFO - PROCESS | 1646 | 1467872650166 Marionette TRACE conn2 <- [1,3006,null,{}] 23:24:10 INFO - PROCESS | 1646 | 1467872650169 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:10 INFO - PROCESS | 1646 | 1467872650170 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:24:10 INFO - PROCESS | 1646 | 1467872650252 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 23:24:10 INFO - PROCESS | 1646 | 1467872650257 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:10 INFO - PROCESS | 1646 | 1467872650267 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:24:10 INFO - PROCESS | 1646 | ++DOCSHELL 0x1287ca800 == 34 [pid = 1646] [id = 761] 23:24:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x116971000) [pid = 1646] [serial = 2281] [outer = 0x0] 23:24:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x1232bc000) [pid = 1646] [serial = 2282] [outer = 0x116971000] 23:24:10 INFO - PROCESS | 1646 | 1467872650292 Marionette DEBUG loaded listener.js 23:24:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x123694000) [pid = 1646] [serial = 2283] [outer = 0x116971000] 23:24:10 INFO - PROCESS | 1646 | 1467872650635 Marionette TRACE conn2 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 23:24:10 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 23:24:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 526ms 23:24:10 INFO - PROCESS | 1646 | 1467872650684 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 23:24:10 INFO - PROCESS | 1646 | 1467872650686 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 23:24:10 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 23:24:10 INFO - PROCESS | 1646 | 1467872650688 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 23:24:10 INFO - PROCESS | 1646 | 1467872650689 Marionette TRACE conn2 <- [1,3010,null,{}] 23:24:10 INFO - PROCESS | 1646 | 1467872650691 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:10 INFO - PROCESS | 1646 | 1467872650695 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:24:10 INFO - PROCESS | 1646 | 1467872650816 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 23:24:10 INFO - PROCESS | 1646 | 1467872650831 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:10 INFO - PROCESS | 1646 | 1467872650833 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:24:10 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a055000 == 35 [pid = 1646] [id = 762] 23:24:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x1236cf400) [pid = 1646] [serial = 2284] [outer = 0x0] 23:24:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x123b2e400) [pid = 1646] [serial = 2285] [outer = 0x1236cf400] 23:24:10 INFO - PROCESS | 1646 | 1467872650856 Marionette DEBUG loaded listener.js 23:24:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x124cc5400) [pid = 1646] [serial = 2286] [outer = 0x1236cf400] 23:24:11 INFO - PROCESS | 1646 | 1467872651165 Marionette TRACE conn2 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 23:24:11 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 23:24:11 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 517ms 23:24:11 INFO - TEST-START | /FileAPI/FileReaderSync.worker 23:24:11 INFO - PROCESS | 1646 | 1467872651206 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 23:24:11 INFO - PROCESS | 1646 | 1467872651207 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 23:24:11 INFO - PROCESS | 1646 | 1467872651209 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 23:24:11 INFO - PROCESS | 1646 | 1467872651210 Marionette TRACE conn2 <- [1,3014,null,{}] 23:24:11 INFO - PROCESS | 1646 | 1467872651213 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:11 INFO - PROCESS | 1646 | 1467872651214 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:24:11 INFO - PROCESS | 1646 | 1467872651320 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 23:24:11 INFO - PROCESS | 1646 | 1467872651332 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:11 INFO - PROCESS | 1646 | 1467872651333 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:24:11 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ba86800 == 36 [pid = 1646] [id = 763] 23:24:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x124d8c000) [pid = 1646] [serial = 2287] [outer = 0x0] 23:24:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x126127800) [pid = 1646] [serial = 2288] [outer = 0x124d8c000] 23:24:11 INFO - PROCESS | 1646 | 1467872651357 Marionette DEBUG loaded listener.js 23:24:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x12669b000) [pid = 1646] [serial = 2289] [outer = 0x124d8c000] 23:24:11 INFO - PROCESS | 1646 | [1646] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 23:24:11 INFO - PROCESS | 1646 | 1467872651711 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 23:24:11 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 23:24:11 INFO - {} 23:24:11 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 23:24:11 INFO - {} 23:24:11 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 23:24:11 INFO - {} 23:24:11 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 23:24:11 INFO - {} 23:24:11 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 519ms 23:24:11 INFO - TEST-START | /FileAPI/fileReader.html 23:24:11 INFO - PROCESS | 1646 | 1467872651730 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 23:24:11 INFO - PROCESS | 1646 | 1467872651731 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 23:24:11 INFO - PROCESS | 1646 | 1467872651733 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 23:24:11 INFO - PROCESS | 1646 | 1467872651734 Marionette TRACE conn2 <- [1,3018,null,{}] 23:24:11 INFO - PROCESS | 1646 | 1467872651736 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:11 INFO - PROCESS | 1646 | 1467872651737 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:24:11 INFO - PROCESS | 1646 | 1467872651847 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 23:24:11 INFO - PROCESS | 1646 | 1467872651890 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:11 INFO - PROCESS | 1646 | 1467872651891 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:24:11 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c978000 == 37 [pid = 1646] [id = 764] 23:24:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x126940800) [pid = 1646] [serial = 2290] [outer = 0x0] 23:24:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x128377000) [pid = 1646] [serial = 2291] [outer = 0x126940800] 23:24:11 INFO - PROCESS | 1646 | 1467872651931 Marionette DEBUG loaded listener.js 23:24:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x128573400) [pid = 1646] [serial = 2292] [outer = 0x126940800] 23:24:12 INFO - PROCESS | 1646 | 1467872652312 Marionette TRACE conn2 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 23:24:12 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 23:24:12 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 23:24:12 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 23:24:12 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 23:24:12 INFO - TEST-OK | /FileAPI/fileReader.html | took 619ms 23:24:12 INFO - PROCESS | 1646 | 1467872652353 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 23:24:12 INFO - PROCESS | 1646 | 1467872652354 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 23:24:12 INFO - TEST-START | /FileAPI/historical.html 23:24:12 INFO - PROCESS | 1646 | 1467872652356 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 23:24:12 INFO - PROCESS | 1646 | 1467872652357 Marionette TRACE conn2 <- [1,3022,null,{}] 23:24:12 INFO - PROCESS | 1646 | 1467872652366 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:12 INFO - PROCESS | 1646 | 1467872652374 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:24:12 INFO - PROCESS | 1646 | 1467872652568 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 23:24:12 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x128375400) [pid = 1646] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 23:24:12 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x1181a7c00) [pid = 1646] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 23:24:12 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x1188f3400) [pid = 1646] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 23:24:12 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x11858f800) [pid = 1646] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 23:24:12 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x116629c00) [pid = 1646] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 23:24:12 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x123b6e000) [pid = 1646] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 23:24:12 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x128c4d000) [pid = 1646] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 23:24:12 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x118518c00) [pid = 1646] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 23:24:12 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x112e0b000) [pid = 1646] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 23:24:12 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x123b75c00) [pid = 1646] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 23:24:12 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x1128b1000) [pid = 1646] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 23:24:12 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x126696c00) [pid = 1646] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 23:24:12 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x1121b9800) [pid = 1646] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 23:24:12 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x128cbf400) [pid = 1646] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 23:24:12 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x112988800) [pid = 1646] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 23:24:12 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x128376c00) [pid = 1646] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 23:24:12 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x114f9e000) [pid = 1646] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 23:24:12 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x1176e4400) [pid = 1646] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 23:24:12 INFO - PROCESS | 1646 | 1467872652631 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:12 INFO - PROCESS | 1646 | 1467872652632 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:24:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c129000 == 38 [pid = 1646] [id = 765] 23:24:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x112e0b000) [pid = 1646] [serial = 2293] [outer = 0x0] 23:24:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x1176e4400) [pid = 1646] [serial = 2294] [outer = 0x112e0b000] 23:24:12 INFO - PROCESS | 1646 | 1467872652656 Marionette DEBUG loaded listener.js 23:24:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x12363b800) [pid = 1646] [serial = 2295] [outer = 0x112e0b000] 23:24:12 INFO - PROCESS | 1646 | 1467872652898 Marionette TRACE conn2 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 23:24:12 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 23:24:12 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 23:24:12 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 23:24:12 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 23:24:12 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 23:24:12 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 23:24:12 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 23:24:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:24:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:24:12 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 23:24:12 INFO - TEST-OK | /FileAPI/historical.html | took 575ms 23:24:12 INFO - PROCESS | 1646 | 1467872652934 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 23:24:12 INFO - PROCESS | 1646 | 1467872652936 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 23:24:12 INFO - TEST-START | /FileAPI/idlharness.html 23:24:12 INFO - PROCESS | 1646 | 1467872652938 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 23:24:12 INFO - PROCESS | 1646 | 1467872652939 Marionette TRACE conn2 <- [1,3026,null,{}] 23:24:12 INFO - PROCESS | 1646 | 1467872652942 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:12 INFO - PROCESS | 1646 | 1467872652945 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:24:13 INFO - PROCESS | 1646 | 1467872653037 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 23:24:13 INFO - PROCESS | 1646 | 1467872653041 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:13 INFO - PROCESS | 1646 | 1467872653042 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:24:13 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d53d000 == 39 [pid = 1646] [id = 766] 23:24:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x1236d1000) [pid = 1646] [serial = 2296] [outer = 0x0] 23:24:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12877bc00) [pid = 1646] [serial = 2297] [outer = 0x1236d1000] 23:24:13 INFO - PROCESS | 1646 | 1467872653066 Marionette DEBUG loaded listener.js 23:24:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x128a87000) [pid = 1646] [serial = 2298] [outer = 0x1236d1000] 23:24:13 INFO - PROCESS | 1646 | 1467872653663 Marionette TRACE conn2 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 23:24:13 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 23:24:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 23:24:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 23:24:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:24:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:24:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:24:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:24:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:24:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:24:13 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 23:24:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 23:24:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 23:24:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 23:24:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 23:24:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 23:24:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 23:24:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 23:24:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 23:24:13 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 23:24:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:24:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:24:13 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 23:24:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 23:24:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:24:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:24:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:24:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 23:24:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 23:24:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 23:24:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:24:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:24:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:24:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:24:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:24:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:24:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 23:24:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 23:24:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 23:24:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 23:24:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 23:24:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:24:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:24:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:24:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:24:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:24:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:24:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:24:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:24:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 23:24:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 23:24:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 23:24:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:24:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:24:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:24:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:24:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:24:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:24:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:24:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:24:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 23:24:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 23:24:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 23:24:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:24:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:24:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 23:24:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:24:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:24:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:24:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 23:24:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 23:24:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 23:24:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 23:24:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 23:24:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 23:24:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 23:24:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 23:24:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 23:24:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 23:24:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 23:24:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 23:24:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:24:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:24:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:24:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:24:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:24:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:24:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:24:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:24:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 23:24:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 23:24:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 23:24:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:24:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:24:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:24:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:24:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:24:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:24:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:24:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:24:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 23:24:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 23:24:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 23:24:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 23:24:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 23:24:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 23:24:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 23:24:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 23:24:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 23:24:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 23:24:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 23:24:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 23:24:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 23:24:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 23:24:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 23:24:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 23:24:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 23:24:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 23:24:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 23:24:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 23:24:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 23:24:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 23:24:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 23:24:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 23:24:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 23:24:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 23:24:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 23:24:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 23:24:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 23:24:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 23:24:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 23:24:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 23:24:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 23:24:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 23:24:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 23:24:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 23:24:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 23:24:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 23:24:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 23:24:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 23:24:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 23:24:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 23:24:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 23:24:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 23:24:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 23:24:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 23:24:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 23:24:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 23:24:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 23:24:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 23:24:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 23:24:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 23:24:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 23:24:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 23:24:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 23:24:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 23:24:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 23:24:13 INFO - TEST-OK | /FileAPI/idlharness.html | took 782ms 23:24:13 INFO - PROCESS | 1646 | 1467872653721 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 23:24:13 INFO - PROCESS | 1646 | 1467872653723 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 23:24:13 INFO - TEST-START | /FileAPI/idlharness.worker 23:24:13 INFO - PROCESS | 1646 | 1467872653727 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 23:24:13 INFO - PROCESS | 1646 | 1467872653729 Marionette TRACE conn2 <- [1,3030,null,{}] 23:24:13 INFO - PROCESS | 1646 | 1467872653732 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:13 INFO - PROCESS | 1646 | 1467872653734 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:24:13 INFO - PROCESS | 1646 | 1467872653881 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 23:24:13 INFO - PROCESS | 1646 | 1467872653940 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:13 INFO - PROCESS | 1646 | 1467872653942 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:24:13 INFO - PROCESS | 1646 | ++DOCSHELL 0x119d19000 == 40 [pid = 1646] [id = 767] 23:24:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x124250c00) [pid = 1646] [serial = 2299] [outer = 0x0] 23:24:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x12a253000) [pid = 1646] [serial = 2300] [outer = 0x124250c00] 23:24:13 INFO - PROCESS | 1646 | 1467872653968 Marionette DEBUG loaded listener.js 23:24:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x12b969000) [pid = 1646] [serial = 2301] [outer = 0x124250c00] 23:24:14 INFO - PROCESS | 1646 | [1646] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 23:24:14 INFO - PROCESS | 1646 | 1467872654536 Marionette TRACE conn2 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 23:24:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 23:24:14 INFO - {} 23:24:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 23:24:14 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 23:24:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:24:14 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:24:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:24:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:24:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:24:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:24:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 23:24:14 INFO - {} 23:24:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 23:24:14 INFO - {} 23:24:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 23:24:14 INFO - {} 23:24:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 23:24:14 INFO - {} 23:24:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 23:24:14 INFO - {} 23:24:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 23:24:14 INFO - {} 23:24:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 23:24:14 INFO - {} 23:24:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 23:24:14 INFO - {} 23:24:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 23:24:14 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 23:24:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:24:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:24:14 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 23:24:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 23:24:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:24:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:24:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:24:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 23:24:14 INFO - {} 23:24:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 23:24:14 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 23:24:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:24:14 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:24:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:24:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:24:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:24:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:24:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 23:24:14 INFO - {} 23:24:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 23:24:14 INFO - {} 23:24:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 23:24:14 INFO - {} 23:24:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 23:24:14 INFO - {} 23:24:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 23:24:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:24:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:24:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:24:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:24:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:24:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:24:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:24:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:24:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 23:24:14 INFO - {} 23:24:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 23:24:14 INFO - {} 23:24:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 23:24:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:24:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:24:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:24:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:24:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:24:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:24:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:24:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:24:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 23:24:14 INFO - {} 23:24:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 23:24:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 23:24:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:24:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:24:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 23:24:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:24:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:24:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:24:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 23:24:14 INFO - {} 23:24:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 23:24:14 INFO - {} 23:24:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 23:24:14 INFO - {} 23:24:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 23:24:14 INFO - {} 23:24:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 23:24:14 INFO - {} 23:24:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 23:24:14 INFO - {} 23:24:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 23:24:14 INFO - {} 23:24:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 23:24:14 INFO - {} 23:24:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 23:24:14 INFO - {} 23:24:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 23:24:14 INFO - {} 23:24:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 23:24:14 INFO - {} 23:24:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 23:24:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:24:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:24:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:24:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:24:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:24:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:24:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:24:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:24:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 23:24:14 INFO - {} 23:24:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 23:24:14 INFO - {} 23:24:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 23:24:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:24:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:24:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:24:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:24:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:24:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:24:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:24:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:24:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:24:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 23:24:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:24:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:24:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 23:24:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:24:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:24:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:24:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:24:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 23:24:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:24:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:24:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 23:24:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:24:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:24:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:24:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:24:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 23:24:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:24:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:24:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 23:24:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:24:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:24:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:24:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:24:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 23:24:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:24:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:24:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 23:24:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:24:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:24:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:24:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:24:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 23:24:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:24:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:24:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 23:24:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:24:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:24:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:24:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:24:14 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 23:24:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:24:14 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:24:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:24:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:24:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:24:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:24:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:24:14 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 23:24:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:24:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:24:14 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 23:24:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 23:24:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:24:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:24:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:24:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 23:24:14 INFO - {} 23:24:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 23:24:14 INFO - {} 23:24:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 23:24:14 INFO - {} 23:24:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 23:24:14 INFO - {} 23:24:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 23:24:14 INFO - {} 23:24:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 23:24:14 INFO - {} 23:24:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 23:24:14 INFO - {} 23:24:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 23:24:14 INFO - {} 23:24:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 23:24:14 INFO - {} 23:24:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 23:24:14 INFO - {} 23:24:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 23:24:14 INFO - {} 23:24:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 23:24:14 INFO - {} 23:24:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 23:24:14 INFO - {} 23:24:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 23:24:14 INFO - {} 23:24:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 23:24:14 INFO - {} 23:24:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 23:24:14 INFO - {} 23:24:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 23:24:14 INFO - {} 23:24:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 23:24:14 INFO - {} 23:24:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 23:24:14 INFO - {} 23:24:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 23:24:14 INFO - {} 23:24:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 23:24:14 INFO - {} 23:24:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 23:24:14 INFO - {} 23:24:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 23:24:14 INFO - {} 23:24:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 23:24:14 INFO - {} 23:24:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 23:24:14 INFO - {} 23:24:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 23:24:14 INFO - {} 23:24:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 23:24:14 INFO - {} 23:24:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 23:24:14 INFO - {} 23:24:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 23:24:14 INFO - {} 23:24:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 23:24:14 INFO - {} 23:24:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 23:24:14 INFO - {} 23:24:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 23:24:14 INFO - {} 23:24:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 23:24:14 INFO - {} 23:24:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 23:24:14 INFO - {} 23:24:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 23:24:14 INFO - {} 23:24:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 23:24:14 INFO - {} 23:24:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 23:24:14 INFO - {} 23:24:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 23:24:14 INFO - {} 23:24:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 23:24:14 INFO - {} 23:24:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 23:24:14 INFO - {} 23:24:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 23:24:14 INFO - {} 23:24:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 23:24:14 INFO - {} 23:24:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 23:24:14 INFO - {} 23:24:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 23:24:14 INFO - {} 23:24:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 23:24:14 INFO - {} 23:24:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 23:24:14 INFO - {} 23:24:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 23:24:14 INFO - {} 23:24:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 23:24:14 INFO - {} 23:24:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 23:24:14 INFO - {} 23:24:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 23:24:14 INFO - {} 23:24:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 23:24:14 INFO - {} 23:24:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 23:24:14 INFO - {} 23:24:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 23:24:14 INFO - {} 23:24:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 23:24:14 INFO - {} 23:24:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 23:24:14 INFO - {} 23:24:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 23:24:14 INFO - {} 23:24:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 23:24:14 INFO - {} 23:24:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 23:24:14 INFO - {} 23:24:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 23:24:14 INFO - {} 23:24:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 23:24:14 INFO - {} 23:24:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 23:24:14 INFO - {} 23:24:14 INFO - TEST-OK | /FileAPI/idlharness.worker | took 890ms 23:24:14 INFO - PROCESS | 1646 | 1467872654618 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 23:24:14 INFO - PROCESS | 1646 | 1467872654620 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 23:24:14 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 23:24:14 INFO - PROCESS | 1646 | 1467872654623 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 23:24:14 INFO - PROCESS | 1646 | 1467872654626 Marionette TRACE conn2 <- [1,3034,null,{}] 23:24:14 INFO - PROCESS | 1646 | 1467872654631 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:14 INFO - PROCESS | 1646 | 1467872654633 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:24:14 INFO - PROCESS | 1646 | 1467872654794 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 23:24:14 INFO - PROCESS | 1646 | 1467872654922 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:14 INFO - PROCESS | 1646 | 1467872654924 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:24:14 INFO - PROCESS | 1646 | ++DOCSHELL 0x1164ab800 == 41 [pid = 1646] [id = 768] 23:24:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x1128ae800) [pid = 1646] [serial = 2302] [outer = 0x0] 23:24:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x112e13800) [pid = 1646] [serial = 2303] [outer = 0x1128ae800] 23:24:14 INFO - PROCESS | 1646 | 1467872654979 Marionette DEBUG loaded listener.js 23:24:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x113c72c00) [pid = 1646] [serial = 2304] [outer = 0x1128ae800] 23:24:15 INFO - PROCESS | 1646 | 1467872655402 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 23:24:15 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 23:24:15 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 827ms 23:24:15 INFO - PROCESS | 1646 | 1467872655451 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 23:24:15 INFO - TEST-START | /FileAPI/blob/Blob-close.html 23:24:15 INFO - PROCESS | 1646 | 1467872655453 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 23:24:15 INFO - PROCESS | 1646 | 1467872655458 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 23:24:15 INFO - PROCESS | 1646 | 1467872655462 Marionette TRACE conn2 <- [1,3038,null,{}] 23:24:15 INFO - PROCESS | 1646 | 1467872655465 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:15 INFO - PROCESS | 1646 | 1467872655467 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:24:15 INFO - PROCESS | 1646 | 1467872655583 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 23:24:15 INFO - PROCESS | 1646 | 1467872655659 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:15 INFO - PROCESS | 1646 | 1467872655661 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:24:15 INFO - PROCESS | 1646 | ++DOCSHELL 0x119d1f800 == 42 [pid = 1646] [id = 769] 23:24:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x118204000) [pid = 1646] [serial = 2305] [outer = 0x0] 23:24:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x118261c00) [pid = 1646] [serial = 2306] [outer = 0x118204000] 23:24:15 INFO - PROCESS | 1646 | 1467872655691 Marionette DEBUG loaded listener.js 23:24:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x118774000) [pid = 1646] [serial = 2307] [outer = 0x118204000] 23:24:16 INFO - PROCESS | 1646 | 1467872656048 Marionette TRACE conn2 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 23:24:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 23:24:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 23:24:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:24:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:24:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 23:24:16 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 626ms 23:24:16 INFO - PROCESS | 1646 | 1467872656082 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 23:24:16 INFO - PROCESS | 1646 | 1467872656084 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 23:24:16 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 23:24:16 INFO - PROCESS | 1646 | 1467872656086 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 23:24:16 INFO - PROCESS | 1646 | 1467872656088 Marionette TRACE conn2 <- [1,3042,null,{}] 23:24:16 INFO - PROCESS | 1646 | 1467872656095 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:16 INFO - PROCESS | 1646 | 1467872656098 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:24:16 INFO - PROCESS | 1646 | 1467872656202 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 23:24:16 INFO - PROCESS | 1646 | 1467872656300 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:16 INFO - PROCESS | 1646 | 1467872656303 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:24:16 INFO - PROCESS | 1646 | ++DOCSHELL 0x129f5c000 == 43 [pid = 1646] [id = 770] 23:24:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x12396c400) [pid = 1646] [serial = 2308] [outer = 0x0] 23:24:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x123b2fc00) [pid = 1646] [serial = 2309] [outer = 0x12396c400] 23:24:16 INFO - PROCESS | 1646 | 1467872656334 Marionette DEBUG loaded listener.js 23:24:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x123bd5c00) [pid = 1646] [serial = 2310] [outer = 0x12396c400] 23:24:16 INFO - PROCESS | 1646 | 1467872656769 Marionette TRACE conn2 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 23:24:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 23:24:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 23:24:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 23:24:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 23:24:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 23:24:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 23:24:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 23:24:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 23:24:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 23:24:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 23:24:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 23:24:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 23:24:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 23:24:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 23:24:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 23:24:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 23:24:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 23:24:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 23:24:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 23:24:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 23:24:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 23:24:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 23:24:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 23:24:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 23:24:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 23:24:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 23:24:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 23:24:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 23:24:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 23:24:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:24:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:24:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 23:24:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 23:24:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 23:24:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 23:24:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 23:24:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 23:24:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 23:24:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 23:24:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 23:24:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 23:24:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 23:24:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 23:24:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 23:24:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 23:24:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:24:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:24:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 23:24:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 23:24:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 23:24:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 23:24:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 23:24:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:24:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:24:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 23:24:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 23:24:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 23:24:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 23:24:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 23:24:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 23:24:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 23:24:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:24:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:24:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 23:24:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 23:24:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 23:24:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 23:24:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:24:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:24:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:24:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:24:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:24:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 23:24:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 23:24:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:24:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:24:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:24:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:24:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:24:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 23:24:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:24:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:24:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:24:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:24:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:24:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 23:24:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:24:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:24:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:24:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:24:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:24:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 23:24:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 23:24:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:24:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:24:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:24:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:24:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:24:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 23:24:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:24:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:24:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:24:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:24:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:24:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 23:24:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:24:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:24:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:24:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:24:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:24:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 23:24:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:24:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:24:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:24:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:24:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:24:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 23:24:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:24:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:24:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:24:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:24:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:24:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 23:24:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 23:24:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 23:24:16 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 732ms 23:24:16 INFO - PROCESS | 1646 | 1467872656819 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 23:24:16 INFO - PROCESS | 1646 | 1467872656821 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 23:24:16 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 23:24:16 INFO - PROCESS | 1646 | 1467872656823 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 23:24:16 INFO - PROCESS | 1646 | 1467872656825 Marionette TRACE conn2 <- [1,3046,null,{}] 23:24:16 INFO - PROCESS | 1646 | 1467872656830 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:16 INFO - PROCESS | 1646 | 1467872656832 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:24:16 INFO - PROCESS | 1646 | 1467872656937 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 23:24:17 INFO - PROCESS | 1646 | 1467872657011 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:17 INFO - PROCESS | 1646 | 1467872657012 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:24:17 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c968800 == 44 [pid = 1646] [id = 771] 23:24:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x126948000) [pid = 1646] [serial = 2311] [outer = 0x0] 23:24:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x12836f800) [pid = 1646] [serial = 2312] [outer = 0x126948000] 23:24:17 INFO - PROCESS | 1646 | 1467872657041 Marionette DEBUG loaded listener.js 23:24:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x129f85800) [pid = 1646] [serial = 2313] [outer = 0x126948000] 23:24:17 INFO - PROCESS | 1646 | [1646] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 23:24:17 INFO - PROCESS | 1646 | 1467872657430 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 23:24:17 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 23:24:17 INFO - {} 23:24:17 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 623ms 23:24:17 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 23:24:17 INFO - PROCESS | 1646 | 1467872657447 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 23:24:17 INFO - PROCESS | 1646 | 1467872657449 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 23:24:17 INFO - PROCESS | 1646 | 1467872657451 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 23:24:17 INFO - PROCESS | 1646 | 1467872657452 Marionette TRACE conn2 <- [1,3050,null,{}] 23:24:17 INFO - PROCESS | 1646 | 1467872657454 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:17 INFO - PROCESS | 1646 | 1467872657456 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:24:17 INFO - PROCESS | 1646 | 1467872657560 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 23:24:17 INFO - PROCESS | 1646 | 1467872657650 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:17 INFO - PROCESS | 1646 | 1467872657652 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:24:17 INFO - PROCESS | 1646 | ++DOCSHELL 0x12de8f800 == 45 [pid = 1646] [id = 772] 23:24:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x119e9a400) [pid = 1646] [serial = 2314] [outer = 0x0] 23:24:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x119ea6c00) [pid = 1646] [serial = 2315] [outer = 0x119e9a400] 23:24:17 INFO - PROCESS | 1646 | 1467872657680 Marionette DEBUG loaded listener.js 23:24:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x12a068c00) [pid = 1646] [serial = 2316] [outer = 0x119e9a400] 23:24:18 INFO - PROCESS | 1646 | 1467872658048 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 23:24:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 23:24:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 23:24:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 23:24:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 23:24:18 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 620ms 23:24:18 INFO - PROCESS | 1646 | 1467872658071 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 23:24:18 INFO - PROCESS | 1646 | 1467872658073 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 23:24:18 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 23:24:18 INFO - PROCESS | 1646 | 1467872658075 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 23:24:18 INFO - PROCESS | 1646 | 1467872658077 Marionette TRACE conn2 <- [1,3054,null,{}] 23:24:18 INFO - PROCESS | 1646 | 1467872658079 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:18 INFO - PROCESS | 1646 | 1467872658083 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:24:18 INFO - PROCESS | 1646 | 1467872658205 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 23:24:18 INFO - PROCESS | 1646 | 1467872658265 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:18 INFO - PROCESS | 1646 | 1467872658267 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:24:18 INFO - PROCESS | 1646 | ++DOCSHELL 0x1131af800 == 46 [pid = 1646] [id = 773] 23:24:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x111aa9400) [pid = 1646] [serial = 2317] [outer = 0x0] 23:24:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x1121bec00) [pid = 1646] [serial = 2318] [outer = 0x111aa9400] 23:24:18 INFO - PROCESS | 1646 | 1467872658339 Marionette DEBUG loaded listener.js 23:24:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x119d88800) [pid = 1646] [serial = 2319] [outer = 0x111aa9400] 23:24:19 INFO - PROCESS | 1646 | 1467872658974 Marionette TRACE conn2 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 23:24:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 23:24:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 23:24:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:24:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:24:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:24:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:24:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:24:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 23:24:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:24:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:24:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:24:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:24:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:24:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 23:24:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:24:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:24:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:24:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:24:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:24:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 23:24:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:24:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:24:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:24:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:24:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:24:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 23:24:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:24:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:24:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:24:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:24:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:24:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 23:24:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:24:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:24:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:24:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:24:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:24:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 23:24:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:24:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:24:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:24:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:24:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:24:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 23:24:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:24:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:24:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:24:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:24:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:24:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 23:24:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:24:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:24:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:24:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:24:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:24:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 23:24:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:24:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:24:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:24:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:24:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:24:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 23:24:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:24:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:24:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:24:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:24:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:24:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 23:24:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:24:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:24:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:24:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:24:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:24:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 23:24:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:24:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:24:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:24:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:24:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:24:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 23:24:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:24:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:24:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:24:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:24:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:24:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 23:24:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:24:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:24:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:24:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:24:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:24:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 23:24:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:24:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:24:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:24:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:24:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:24:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 23:24:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:24:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:24:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:24:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:24:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:24:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 23:24:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:24:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:24:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:24:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:24:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:24:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 23:24:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:24:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:24:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:24:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:24:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:24:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 23:24:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:24:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:24:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:24:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:24:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:24:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 23:24:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:24:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:24:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:24:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:24:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:24:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 23:24:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:24:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:24:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:24:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:24:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:24:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 23:24:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:24:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:24:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:24:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 23:24:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 23:24:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 23:24:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:24:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:24:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:24:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 23:24:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 23:24:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 23:24:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:24:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:24:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:24:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 23:24:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 23:24:19 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 933ms 23:24:19 INFO - PROCESS | 1646 | 1467872659010 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 23:24:19 INFO - TEST-START | /FileAPI/file/File-constructor.html 23:24:19 INFO - PROCESS | 1646 | 1467872659012 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 23:24:19 INFO - PROCESS | 1646 | 1467872659015 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 23:24:19 INFO - PROCESS | 1646 | 1467872659016 Marionette TRACE conn2 <- [1,3058,null,{}] 23:24:19 INFO - PROCESS | 1646 | 1467872659020 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:19 INFO - PROCESS | 1646 | 1467872659022 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:24:19 INFO - PROCESS | 1646 | 1467872659164 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 23:24:19 INFO - PROCESS | 1646 | 1467872659277 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:19 INFO - PROCESS | 1646 | 1467872659279 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:24:19 INFO - PROCESS | 1646 | ++DOCSHELL 0x117175800 == 47 [pid = 1646] [id = 774] 23:24:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 117 (0x11671e000) [pid = 1646] [serial = 2320] [outer = 0x0] 23:24:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 118 (0x1167f2c00) [pid = 1646] [serial = 2321] [outer = 0x11671e000] 23:24:19 INFO - PROCESS | 1646 | 1467872659311 Marionette DEBUG loaded listener.js 23:24:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 119 (0x1181a7800) [pid = 1646] [serial = 2322] [outer = 0x11671e000] 23:24:20 INFO - PROCESS | 1646 | --DOCSHELL 0x12d53d000 == 46 [pid = 1646] [id = 766] 23:24:20 INFO - PROCESS | 1646 | --DOCSHELL 0x12c129000 == 45 [pid = 1646] [id = 765] 23:24:20 INFO - PROCESS | 1646 | --DOCSHELL 0x12c978000 == 44 [pid = 1646] [id = 764] 23:24:20 INFO - PROCESS | 1646 | --DOCSHELL 0x12ba86800 == 43 [pid = 1646] [id = 763] 23:24:20 INFO - PROCESS | 1646 | --DOCSHELL 0x12a055000 == 42 [pid = 1646] [id = 762] 23:24:20 INFO - PROCESS | 1646 | --DOCSHELL 0x1287ca800 == 41 [pid = 1646] [id = 761] 23:24:20 INFO - PROCESS | 1646 | --DOCSHELL 0x126974800 == 40 [pid = 1646] [id = 760] 23:24:20 INFO - PROCESS | 1646 | --DOCSHELL 0x123c8d000 == 39 [pid = 1646] [id = 759] 23:24:20 INFO - PROCESS | 1646 | --DOCSHELL 0x1195e8000 == 38 [pid = 1646] [id = 758] 23:24:20 INFO - PROCESS | 1646 | --DOCSHELL 0x117e75000 == 37 [pid = 1646] [id = 757] 23:24:20 INFO - PROCESS | 1646 | --DOCSHELL 0x118252000 == 36 [pid = 1646] [id = 756] 23:24:20 INFO - PROCESS | 1646 | --DOCSHELL 0x118319800 == 35 [pid = 1646] [id = 755] 23:24:20 INFO - PROCESS | 1646 | --DOCSHELL 0x128ea9000 == 34 [pid = 1646] [id = 754] 23:24:20 INFO - PROCESS | 1646 | --DOCSHELL 0x12171e800 == 33 [pid = 1646] [id = 753] 23:24:20 INFO - PROCESS | 1646 | --DOCSHELL 0x115ff0800 == 32 [pid = 1646] [id = 752] 23:24:20 INFO - PROCESS | 1646 | --DOCSHELL 0x1131af800 == 31 [pid = 1646] [id = 773] 23:24:20 INFO - PROCESS | 1646 | --DOCSHELL 0x12de8f800 == 30 [pid = 1646] [id = 772] 23:24:20 INFO - PROCESS | 1646 | --DOCSHELL 0x12c968800 == 29 [pid = 1646] [id = 771] 23:24:20 INFO - PROCESS | 1646 | --DOCSHELL 0x129f5c000 == 28 [pid = 1646] [id = 770] 23:24:20 INFO - PROCESS | 1646 | --DOCSHELL 0x119d1f800 == 27 [pid = 1646] [id = 769] 23:24:20 INFO - PROCESS | 1646 | --DOCSHELL 0x119d19000 == 26 [pid = 1646] [id = 767] 23:24:20 INFO - PROCESS | 1646 | --DOCSHELL 0x1164ab800 == 25 [pid = 1646] [id = 768] 23:24:20 INFO - PROCESS | 1646 | --DOMWINDOW == 118 (0x11825cc00) [pid = 1646] [serial = 2201] [outer = 0x0] [url = about:blank] 23:24:20 INFO - PROCESS | 1646 | --DOMWINDOW == 117 (0x11729a800) [pid = 1646] [serial = 2200] [outer = 0x0] [url = about:blank] 23:24:20 INFO - PROCESS | 1646 | --DOMWINDOW == 116 (0x1236db800) [pid = 1646] [serial = 2230] [outer = 0x0] [url = about:blank] 23:24:20 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x1283e7000) [pid = 1646] [serial = 2236] [outer = 0x0] [url = about:blank] 23:24:20 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x11858dc00) [pid = 1646] [serial = 2221] [outer = 0x0] [url = about:blank] 23:24:20 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x11876c400) [pid = 1646] [serial = 2222] [outer = 0x0] [url = about:blank] 23:24:20 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x12363f000) [pid = 1646] [serial = 2204] [outer = 0x0] [url = about:blank] 23:24:20 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x1217dc400) [pid = 1646] [serial = 2227] [outer = 0x0] [url = about:blank] 23:24:20 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x116721c00) [pid = 1646] [serial = 2218] [outer = 0x0] [url = about:blank] 23:24:20 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x128373000) [pid = 1646] [serial = 2234] [outer = 0x0] [url = about:blank] 23:24:20 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x12669c000) [pid = 1646] [serial = 2233] [outer = 0x0] [url = about:blank] 23:24:20 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x1175a9400) [pid = 1646] [serial = 2219] [outer = 0x0] [url = about:blank] 23:24:20 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x128a82000) [pid = 1646] [serial = 2241] [outer = 0x0] [url = about:blank] 23:24:20 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x1283e1c00) [pid = 1646] [serial = 2239] [outer = 0x0] [url = about:blank] 23:24:20 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x12857c400) [pid = 1646] [serial = 2237] [outer = 0x0] [url = about:blank] 23:24:20 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x1199e4c00) [pid = 1646] [serial = 2203] [outer = 0x0] [url = about:blank] 23:24:20 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x119448400) [pid = 1646] [serial = 2216] [outer = 0x0] [url = about:blank] 23:24:20 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x1187eec00) [pid = 1646] [serial = 2215] [outer = 0x0] [url = about:blank] 23:24:20 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x119849c00) [pid = 1646] [serial = 2224] [outer = 0x0] [url = about:blank] 23:24:20 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x119fd2000) [pid = 1646] [serial = 2225] [outer = 0x0] [url = about:blank] 23:24:20 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x12693e800) [pid = 1646] [serial = 2207] [outer = 0x0] [url = about:blank] 23:24:20 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x1232b8000) [pid = 1646] [serial = 2244] [outer = 0x0] [url = about:blank] 23:24:20 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x124cc4400) [pid = 1646] [serial = 2206] [outer = 0x0] [url = about:blank] 23:24:20 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x128c48800) [pid = 1646] [serial = 2210] [outer = 0x0] [url = about:blank] 23:24:20 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x128578800) [pid = 1646] [serial = 2209] [outer = 0x0] [url = about:blank] 23:24:20 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x126610800) [pid = 1646] [serial = 2245] [outer = 0x0] [url = about:blank] 23:24:20 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x116975c00) [pid = 1646] [serial = 2213] [outer = 0x0] [url = about:blank] 23:24:20 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x112f16400) [pid = 1646] [serial = 2212] [outer = 0x0] [url = about:blank] 23:24:20 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x129cae800) [pid = 1646] [serial = 2250] [outer = 0x0] [url = about:blank] 23:24:20 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x129f38400) [pid = 1646] [serial = 2251] [outer = 0x0] [url = about:blank] 23:24:20 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x129f81400) [pid = 1646] [serial = 2253] [outer = 0x0] [url = about:blank] 23:24:20 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x128cb8c00) [pid = 1646] [serial = 2242] [outer = 0x0] [url = about:blank] 23:24:20 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x128571400) [pid = 1646] [serial = 2247] [outer = 0x0] [url = about:blank] 23:24:20 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x123b2d000) [pid = 1646] [serial = 2231] [outer = 0x0] [url = about:blank] 23:24:20 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x1236d5800) [pid = 1646] [serial = 2228] [outer = 0x0] [url = about:blank] 23:24:20 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x128cb9400) [pid = 1646] [serial = 2248] [outer = 0x0] [url = about:blank] 23:24:20 INFO - PROCESS | 1646 | 1467872660253 Marionette TRACE conn2 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 23:24:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 23:24:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 23:24:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 23:24:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 23:24:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 23:24:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 23:24:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 23:24:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 23:24:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 23:24:20 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 23:24:20 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 23:24:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:24:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:24:20 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 23:24:20 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 23:24:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 23:24:20 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 23:24:20 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 23:24:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:24:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:24:20 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 23:24:20 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 23:24:20 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 23:24:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:24:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:24:20 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 23:24:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 23:24:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 23:24:20 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1280ms 23:24:20 INFO - PROCESS | 1646 | 1467872660296 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 23:24:20 INFO - PROCESS | 1646 | 1467872660299 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 23:24:20 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 23:24:20 INFO - PROCESS | 1646 | 1467872660302 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 23:24:20 INFO - PROCESS | 1646 | 1467872660303 Marionette TRACE conn2 <- [1,3062,null,{}] 23:24:20 INFO - PROCESS | 1646 | 1467872660307 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:20 INFO - PROCESS | 1646 | 1467872660309 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:24:20 INFO - PROCESS | 1646 | 1467872660390 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 23:24:20 INFO - PROCESS | 1646 | 1467872660453 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:20 INFO - PROCESS | 1646 | 1467872660454 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:24:20 INFO - PROCESS | 1646 | ++DOCSHELL 0x117e67800 == 26 [pid = 1646] [id = 775] 23:24:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x115fa6c00) [pid = 1646] [serial = 2323] [outer = 0x0] 23:24:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x1164e4c00) [pid = 1646] [serial = 2324] [outer = 0x115fa6c00] 23:24:20 INFO - PROCESS | 1646 | 1467872660481 Marionette DEBUG loaded listener.js 23:24:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x116975c00) [pid = 1646] [serial = 2325] [outer = 0x115fa6c00] 23:24:20 INFO - PROCESS | 1646 | [1646] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 23:24:20 INFO - PROCESS | 1646 | 1467872660808 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 23:24:20 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 23:24:20 INFO - {} 23:24:20 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 520ms 23:24:20 INFO - PROCESS | 1646 | 1467872660821 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 23:24:20 INFO - PROCESS | 1646 | 1467872660825 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 23:24:20 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 23:24:20 INFO - PROCESS | 1646 | 1467872660833 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 23:24:20 INFO - PROCESS | 1646 | 1467872660834 Marionette TRACE conn2 <- [1,3066,null,{}] 23:24:20 INFO - PROCESS | 1646 | 1467872660837 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:20 INFO - PROCESS | 1646 | 1467872660838 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:24:20 INFO - PROCESS | 1646 | 1467872660919 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 23:24:20 INFO - PROCESS | 1646 | 1467872660923 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:20 INFO - PROCESS | 1646 | 1467872660924 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:24:20 INFO - PROCESS | 1646 | ++DOCSHELL 0x119bc1800 == 27 [pid = 1646] [id = 776] 23:24:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x1175b0400) [pid = 1646] [serial = 2326] [outer = 0x0] 23:24:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x118261000) [pid = 1646] [serial = 2327] [outer = 0x1175b0400] 23:24:20 INFO - PROCESS | 1646 | 1467872660954 Marionette DEBUG loaded listener.js 23:24:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x1187ebc00) [pid = 1646] [serial = 2328] [outer = 0x1175b0400] 23:24:21 INFO - PROCESS | 1646 | 1467872661302 Marionette TRACE conn2 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 23:24:21 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 23:24:21 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 23:24:21 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 23:24:21 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 23:24:21 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 23:24:21 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 23:24:21 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 23:24:21 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 522ms 23:24:21 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 23:24:21 INFO - PROCESS | 1646 | 1467872661354 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 23:24:21 INFO - PROCESS | 1646 | 1467872661355 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 23:24:21 INFO - PROCESS | 1646 | 1467872661358 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 23:24:21 INFO - PROCESS | 1646 | 1467872661360 Marionette TRACE conn2 <- [1,3070,null,{}] 23:24:21 INFO - PROCESS | 1646 | 1467872661368 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:21 INFO - PROCESS | 1646 | 1467872661371 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:24:21 INFO - PROCESS | 1646 | 1467872661447 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 23:24:21 INFO - PROCESS | 1646 | 1467872661452 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:21 INFO - PROCESS | 1646 | 1467872661454 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:24:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x1235c0000 == 28 [pid = 1646] [id = 777] 23:24:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x1121afc00) [pid = 1646] [serial = 2329] [outer = 0x0] 23:24:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x1199dcc00) [pid = 1646] [serial = 2330] [outer = 0x1121afc00] 23:24:21 INFO - PROCESS | 1646 | 1467872661484 Marionette DEBUG loaded listener.js 23:24:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x119e9b400) [pid = 1646] [serial = 2331] [outer = 0x1121afc00] 23:24:21 INFO - PROCESS | 1646 | 1467872661815 Marionette TRACE conn2 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 23:24:21 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 23:24:21 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 23:24:21 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 23:24:21 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 23:24:21 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 23:24:21 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 23:24:21 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 471ms 23:24:21 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 23:24:21 INFO - PROCESS | 1646 | 1467872661830 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 23:24:21 INFO - PROCESS | 1646 | 1467872661832 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 23:24:21 INFO - PROCESS | 1646 | 1467872661834 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 23:24:21 INFO - PROCESS | 1646 | 1467872661835 Marionette TRACE conn2 <- [1,3074,null,{}] 23:24:21 INFO - PROCESS | 1646 | 1467872661837 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:21 INFO - PROCESS | 1646 | 1467872661838 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:24:21 INFO - PROCESS | 1646 | 1467872661915 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 23:24:21 INFO - PROCESS | 1646 | 1467872661988 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:21 INFO - PROCESS | 1646 | 1467872661989 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:24:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x123f6a800 == 29 [pid = 1646] [id = 778] 23:24:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x11982f000) [pid = 1646] [serial = 2332] [outer = 0x0] 23:24:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x1234e7400) [pid = 1646] [serial = 2333] [outer = 0x11982f000] 23:24:22 INFO - PROCESS | 1646 | 1467872662014 Marionette DEBUG loaded listener.js 23:24:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x123641800) [pid = 1646] [serial = 2334] [outer = 0x11982f000] 23:24:22 INFO - PROCESS | 1646 | 1467872662302 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 23:24:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 23:24:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 23:24:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 23:24:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 23:24:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 23:24:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 23:24:22 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 518ms 23:24:22 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 23:24:22 INFO - PROCESS | 1646 | 1467872662353 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 23:24:22 INFO - PROCESS | 1646 | 1467872662354 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 23:24:22 INFO - PROCESS | 1646 | 1467872662356 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 23:24:22 INFO - PROCESS | 1646 | 1467872662357 Marionette TRACE conn2 <- [1,3078,null,{}] 23:24:22 INFO - PROCESS | 1646 | 1467872662361 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:22 INFO - PROCESS | 1646 | 1467872662363 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:24:22 INFO - PROCESS | 1646 | 1467872662458 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 23:24:22 INFO - PROCESS | 1646 | 1467872662498 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:22 INFO - PROCESS | 1646 | 1467872662500 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:24:22 INFO - PROCESS | 1646 | ++DOCSHELL 0x123fa6000 == 30 [pid = 1646] [id = 779] 23:24:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x112e52c00) [pid = 1646] [serial = 2335] [outer = 0x0] 23:24:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x1185a7c00) [pid = 1646] [serial = 2336] [outer = 0x112e52c00] 23:24:22 INFO - PROCESS | 1646 | 1467872662525 Marionette DEBUG loaded listener.js 23:24:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x123647800) [pid = 1646] [serial = 2337] [outer = 0x112e52c00] 23:24:22 INFO - PROCESS | 1646 | 1467872662832 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 23:24:22 INFO - PROCESS | 1646 | 1467872662880 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 23:24:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 23:24:22 INFO - PROCESS | 1646 | 1467872662889 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 23:24:22 INFO - PROCESS | 1646 | 1467872662890 Marionette TRACE conn2 <- [1,3082,null,{}] 23:24:22 INFO - PROCESS | 1646 | 1467872662892 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:22 INFO - PROCESS | 1646 | 1467872662896 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:24:23 INFO - PROCESS | 1646 | 1467872663015 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 23:24:23 INFO - PROCESS | 1646 | 1467872663052 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:23 INFO - PROCESS | 1646 | 1467872663053 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:24:23 INFO - PROCESS | 1646 | ++DOCSHELL 0x12663e000 == 31 [pid = 1646] [id = 780] 23:24:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x1236d4800) [pid = 1646] [serial = 2338] [outer = 0x0] 23:24:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x123b68800) [pid = 1646] [serial = 2339] [outer = 0x1236d4800] 23:24:23 INFO - PROCESS | 1646 | 1467872663078 Marionette DEBUG loaded listener.js 23:24:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x126120000) [pid = 1646] [serial = 2340] [outer = 0x1236d4800] 23:24:23 INFO - PROCESS | 1646 | 1467872663375 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 23:24:23 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 23:24:23 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 23:24:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:24:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:24:23 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 23:24:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 23:24:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 518ms 23:24:23 INFO - PROCESS | 1646 | 1467872663408 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 23:24:23 INFO - PROCESS | 1646 | 1467872663412 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 23:24:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 23:24:23 INFO - PROCESS | 1646 | 1467872663417 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 23:24:23 INFO - PROCESS | 1646 | 1467872663418 Marionette TRACE conn2 <- [1,3086,null,{}] 23:24:23 INFO - PROCESS | 1646 | 1467872663422 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:23 INFO - PROCESS | 1646 | 1467872663423 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:24:23 INFO - PROCESS | 1646 | 1467872663574 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 23:24:23 INFO - PROCESS | 1646 | 1467872663589 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:23 INFO - PROCESS | 1646 | 1467872663591 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:24:23 INFO - PROCESS | 1646 | ++DOCSHELL 0x128322800 == 32 [pid = 1646] [id = 781] 23:24:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x126124c00) [pid = 1646] [serial = 2341] [outer = 0x0] 23:24:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x12693f000) [pid = 1646] [serial = 2342] [outer = 0x126124c00] 23:24:23 INFO - PROCESS | 1646 | 1467872663625 Marionette DEBUG loaded listener.js 23:24:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x12836d000) [pid = 1646] [serial = 2343] [outer = 0x126124c00] 23:24:23 INFO - PROCESS | 1646 | 1467872663940 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 23:24:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 23:24:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 572ms 23:24:23 INFO - PROCESS | 1646 | 1467872663989 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 23:24:23 INFO - PROCESS | 1646 | 1467872663990 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 23:24:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 23:24:23 INFO - PROCESS | 1646 | 1467872663992 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 23:24:23 INFO - PROCESS | 1646 | 1467872663993 Marionette TRACE conn2 <- [1,3090,null,{}] 23:24:23 INFO - PROCESS | 1646 | 1467872663996 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:23 INFO - PROCESS | 1646 | 1467872663997 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:24:24 INFO - PROCESS | 1646 | 1467872664097 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 23:24:24 INFO - PROCESS | 1646 | 1467872664137 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:24 INFO - PROCESS | 1646 | 1467872664138 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:24:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x128af8000 == 33 [pid = 1646] [id = 782] 23:24:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x128370000) [pid = 1646] [serial = 2344] [outer = 0x0] 23:24:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x1283e7000) [pid = 1646] [serial = 2345] [outer = 0x128370000] 23:24:24 INFO - PROCESS | 1646 | 1467872664162 Marionette DEBUG loaded listener.js 23:24:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x128570800) [pid = 1646] [serial = 2346] [outer = 0x128370000] 23:24:24 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x1236cf400) [pid = 1646] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 23:24:24 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x116976400) [pid = 1646] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 23:24:24 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x11858c800) [pid = 1646] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 23:24:24 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x116971000) [pid = 1646] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 23:24:24 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x110eb2400) [pid = 1646] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 23:24:24 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x115fa5800) [pid = 1646] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 23:24:24 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x112e4a800) [pid = 1646] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 23:24:24 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x115fae800) [pid = 1646] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 23:24:24 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x1188fe000) [pid = 1646] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 23:24:24 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x118208c00) [pid = 1646] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 23:24:24 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x1176e6c00) [pid = 1646] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 23:24:24 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x126940800) [pid = 1646] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 23:24:24 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x112e0b000) [pid = 1646] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 23:24:24 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x1236d1000) [pid = 1646] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 23:24:24 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x128e13000) [pid = 1646] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 23:24:24 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x124d8c000) [pid = 1646] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 23:24:24 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x124250c00) [pid = 1646] [serial = 2299] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 23:24:24 INFO - PROCESS | 1646 | 1467872664639 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 23:24:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 23:24:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 670ms 23:24:24 INFO - PROCESS | 1646 | 1467872664663 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 23:24:24 INFO - PROCESS | 1646 | 1467872664664 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 23:24:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 23:24:24 INFO - PROCESS | 1646 | 1467872664667 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 23:24:24 INFO - PROCESS | 1646 | 1467872664668 Marionette TRACE conn2 <- [1,3094,null,{}] 23:24:24 INFO - PROCESS | 1646 | 1467872664670 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:24 INFO - PROCESS | 1646 | 1467872664671 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:24:24 INFO - PROCESS | 1646 | 1467872664748 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 23:24:24 INFO - PROCESS | 1646 | 1467872664751 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:24 INFO - PROCESS | 1646 | 1467872664752 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:24:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x1235be800 == 34 [pid = 1646] [id = 783] 23:24:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x11858c800) [pid = 1646] [serial = 2347] [outer = 0x0] 23:24:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x1236cf400) [pid = 1646] [serial = 2348] [outer = 0x11858c800] 23:24:24 INFO - PROCESS | 1646 | 1467872664776 Marionette DEBUG loaded listener.js 23:24:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x1283e5000) [pid = 1646] [serial = 2349] [outer = 0x11858c800] 23:24:25 INFO - PROCESS | 1646 | 1467872665105 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 23:24:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 23:24:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 468ms 23:24:25 INFO - PROCESS | 1646 | 1467872665135 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 23:24:25 INFO - PROCESS | 1646 | 1467872665136 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 23:24:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 23:24:25 INFO - PROCESS | 1646 | 1467872665138 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 23:24:25 INFO - PROCESS | 1646 | 1467872665139 Marionette TRACE conn2 <- [1,3098,null,{}] 23:24:25 INFO - PROCESS | 1646 | 1467872665142 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:25 INFO - PROCESS | 1646 | 1467872665143 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:24:25 INFO - PROCESS | 1646 | 1467872665257 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 23:24:25 INFO - PROCESS | 1646 | 1467872665263 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:25 INFO - PROCESS | 1646 | 1467872665264 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:24:25 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a059800 == 35 [pid = 1646] [id = 784] 23:24:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x1283e3000) [pid = 1646] [serial = 2350] [outer = 0x0] 23:24:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x128577400) [pid = 1646] [serial = 2351] [outer = 0x1283e3000] 23:24:25 INFO - PROCESS | 1646 | 1467872665287 Marionette DEBUG loaded listener.js 23:24:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x128a7c800) [pid = 1646] [serial = 2352] [outer = 0x1283e3000] 23:24:25 INFO - PROCESS | 1646 | 1467872665582 Marionette TRACE conn2 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 23:24:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 23:24:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 23:24:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 468ms 23:24:25 INFO - PROCESS | 1646 | 1467872665607 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 23:24:25 INFO - PROCESS | 1646 | 1467872665608 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 23:24:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 23:24:25 INFO - PROCESS | 1646 | 1467872665612 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 23:24:25 INFO - PROCESS | 1646 | 1467872665615 Marionette TRACE conn2 <- [1,3102,null,{}] 23:24:25 INFO - PROCESS | 1646 | 1467872665618 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:25 INFO - PROCESS | 1646 | 1467872665619 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:24:25 INFO - PROCESS | 1646 | 1467872665710 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 23:24:25 INFO - PROCESS | 1646 | 1467872665715 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:25 INFO - PROCESS | 1646 | 1467872665716 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:24:25 INFO - PROCESS | 1646 | ++DOCSHELL 0x123fa5800 == 36 [pid = 1646] [id = 785] 23:24:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x1185b4400) [pid = 1646] [serial = 2353] [outer = 0x0] 23:24:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x128c4c800) [pid = 1646] [serial = 2354] [outer = 0x1185b4400] 23:24:25 INFO - PROCESS | 1646 | 1467872665742 Marionette DEBUG loaded listener.js 23:24:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x129caf000) [pid = 1646] [serial = 2355] [outer = 0x1185b4400] 23:24:26 INFO - PROCESS | 1646 | 1467872666073 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 23:24:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 23:24:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 473ms 23:24:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 23:24:26 INFO - PROCESS | 1646 | 1467872666084 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 23:24:26 INFO - PROCESS | 1646 | 1467872666085 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 23:24:26 INFO - PROCESS | 1646 | 1467872666087 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 23:24:26 INFO - PROCESS | 1646 | 1467872666088 Marionette TRACE conn2 <- [1,3106,null,{}] 23:24:26 INFO - PROCESS | 1646 | 1467872666090 Marionette TRACE conn2 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:26 INFO - PROCESS | 1646 | 1467872666091 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:24:26 INFO - PROCESS | 1646 | 1467872666170 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 23:24:26 INFO - PROCESS | 1646 | 1467872666244 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:26 INFO - PROCESS | 1646 | 1467872666245 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:24:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c12b800 == 37 [pid = 1646] [id = 786] 23:24:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x118582c00) [pid = 1646] [serial = 2356] [outer = 0x0] 23:24:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x128a81000) [pid = 1646] [serial = 2357] [outer = 0x118582c00] 23:24:26 INFO - PROCESS | 1646 | 1467872666269 Marionette DEBUG loaded listener.js 23:24:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x129cb8c00) [pid = 1646] [serial = 2358] [outer = 0x118582c00] 23:24:26 INFO - PROCESS | 1646 | 1467872666522 Marionette TRACE conn2 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 23:24:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 23:24:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 23:24:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 23:24:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 467ms 23:24:26 INFO - PROCESS | 1646 | 1467872666596 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 23:24:26 INFO - PROCESS | 1646 | 1467872666599 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 23:24:26 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 23:24:26 INFO - PROCESS | 1646 | 1467872666604 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 23:24:26 INFO - PROCESS | 1646 | 1467872666606 Marionette TRACE conn2 <- [1,3110,null,{}] 23:24:26 INFO - PROCESS | 1646 | 1467872666612 Marionette TRACE conn2 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:26 INFO - PROCESS | 1646 | 1467872666614 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:24:26 INFO - PROCESS | 1646 | 1467872666732 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 23:24:26 INFO - PROCESS | 1646 | 1467872666795 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:26 INFO - PROCESS | 1646 | 1467872666799 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:24:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x1167a6800 == 38 [pid = 1646] [id = 787] 23:24:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x1126a8400) [pid = 1646] [serial = 2359] [outer = 0x0] 23:24:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x1126ab400) [pid = 1646] [serial = 2360] [outer = 0x1126a8400] 23:24:26 INFO - PROCESS | 1646 | 1467872666829 Marionette DEBUG loaded listener.js 23:24:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x1128b3800) [pid = 1646] [serial = 2361] [outer = 0x1126a8400] 23:24:27 INFO - PROCESS | 1646 | 1467872667259 Marionette TRACE conn2 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 23:24:27 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 23:24:27 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 23:24:27 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 23:24:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:24:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:24:27 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 23:24:27 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 671ms 23:24:27 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 23:24:27 INFO - PROCESS | 1646 | 1467872667276 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 23:24:27 INFO - PROCESS | 1646 | 1467872667278 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 23:24:27 INFO - PROCESS | 1646 | 1467872667283 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 23:24:27 INFO - PROCESS | 1646 | 1467872667286 Marionette TRACE conn2 <- [1,3114,null,{}] 23:24:27 INFO - PROCESS | 1646 | 1467872667288 Marionette TRACE conn2 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:27 INFO - PROCESS | 1646 | 1467872667290 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:24:27 INFO - PROCESS | 1646 | 1467872667401 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 23:24:27 INFO - PROCESS | 1646 | 1467872667513 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\", \"7b701e79-0c29-48fd-ade6-37460c7a79a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:27 INFO - PROCESS | 1646 | 1467872667515 Marionette INFO sendAsync a4a836a0-795c-984e-ac4c-451f9f980bdf 23:24:27 INFO - PROCESS | 1646 | ++DOCSHELL 0x12171d800 == 39 [pid = 1646] [id = 788] 23:24:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x1167f1400) [pid = 1646] [serial = 2362] [outer = 0x0] 23:24:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x117117400) [pid = 1646] [serial = 2363] [outer = 0x1167f1400] 23:24:27 INFO - PROCESS | 1646 | 1467872667547 Marionette DEBUG loaded listener.js 23:24:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x118263800) [pid = 1646] [serial = 2364] [outer = 0x1167f1400] 23:24:27 INFO - PROCESS | 1646 | 1467872667990 Marionette TRACE conn2 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 23:24:28 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 23:24:28 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 724ms 23:24:28 INFO - PROCESS | 1646 | 1467872668006 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 23:24:28 INFO - PROCESS | 1646 | 1467872668008 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 23:24:29 WARNING - u'runner_teardown' () 23:24:29 INFO - No more tests 23:24:29 INFO - Got 0 unexpected results 23:24:29 INFO - SUITE-END | took 503s 23:24:29 INFO - Closing logging queue 23:24:29 INFO - queue closed 23:24:29 INFO - Return code: 0 23:24:29 WARNING - # TBPL SUCCESS # 23:24:29 INFO - Running post-action listener: _resource_record_post_action 23:24:29 INFO - Running post-run listener: _resource_record_post_run 23:24:30 INFO - Total resource usage - Wall time: 524s; CPU: 58.0%; Read bytes: 37914112; Write bytes: 953305600; Read time: 397; Write time: 4760 23:24:30 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 23:24:30 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 140171776; Write bytes: 133566464; Read time: 12624; Write time: 243 23:24:30 INFO - run-tests - Wall time: 507s; CPU: 58.0%; Read bytes: 36992512; Write bytes: 799332864; Read time: 383; Write time: 4461 23:24:30 INFO - Running post-run listener: _upload_blobber_files 23:24:30 INFO - Blob upload gear active. 23:24:30 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 23:24:30 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 23:24:30 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-beta', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 23:24:30 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-beta -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 23:24:30 INFO - (blobuploader) - INFO - Open directory for files ... 23:24:30 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 23:24:30 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 23:24:30 INFO - (blobuploader) - INFO - Uploading, attempt #1. 23:24:31 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 23:24:31 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 23:24:31 INFO - (blobuploader) - INFO - Done attempting. 23:24:31 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 23:24:32 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 23:24:32 INFO - (blobuploader) - INFO - Uploading, attempt #1. 23:24:33 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 23:24:33 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 23:24:33 INFO - (blobuploader) - INFO - Done attempting. 23:24:33 INFO - (blobuploader) - INFO - Iteration through files over. 23:24:33 INFO - Return code: 0 23:24:33 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 23:24:33 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 23:24:33 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ee2a8b5c11f950605242c73870b48063c55e469cc3f87e984cd9644e961d2f9a8c229cd0aebc4fb03894a56d28569a6cc2b060eb602aaf4ec8431f70f1dc3a8a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/fb2cbf03060d1318a44b4014952153e45b4cc6b77ade7d223498e6f0dec7abc379786ee5da5a240a2c2071a8c44131097e7d926f639b54c9b9da7e45562b9210"} 23:24:33 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 23:24:33 INFO - Writing to file /builds/slave/test/properties/blobber_files 23:24:33 INFO - Contents: 23:24:33 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ee2a8b5c11f950605242c73870b48063c55e469cc3f87e984cd9644e961d2f9a8c229cd0aebc4fb03894a56d28569a6cc2b060eb602aaf4ec8431f70f1dc3a8a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/fb2cbf03060d1318a44b4014952153e45b4cc6b77ade7d223498e6f0dec7abc379786ee5da5a240a2c2071a8c44131097e7d926f639b54c9b9da7e45562b9210"} 23:24:33 INFO - Running post-run listener: copy_logs_to_upload_dir 23:24:33 INFO - Copying logs to upload dir... 23:24:33 INFO - mkdir: /builds/slave/test/build/upload/logs 23:24:33 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=582.226599 ========= master_lag: 287.94 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 14 mins, 30 secs) (at 2016-07-06 23:29:21.326983) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 5 secs) (at 2016-07-06 23:29:21.330120) ========= 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.M9c8LDD1Ue/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.YiwenotgKL/Listeners TMPDIR=/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/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/ee2a8b5c11f950605242c73870b48063c55e469cc3f87e984cd9644e961d2f9a8c229cd0aebc4fb03894a56d28569a6cc2b060eb602aaf4ec8431f70f1dc3a8a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/fb2cbf03060d1318a44b4014952153e45b4cc6b77ade7d223498e6f0dec7abc379786ee5da5a240a2c2071a8c44131097e7d926f639b54c9b9da7e45562b9210"} build_url:https://queue.taskcluster.net/v1/task/HdKDzwoVTfGqScuX5GKZDA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/HdKDzwoVTfGqScuX5GKZDA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.013404 build_url: 'https://queue.taskcluster.net/v1/task/HdKDzwoVTfGqScuX5GKZDA/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/ee2a8b5c11f950605242c73870b48063c55e469cc3f87e984cd9644e961d2f9a8c229cd0aebc4fb03894a56d28569a6cc2b060eb602aaf4ec8431f70f1dc3a8a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/fb2cbf03060d1318a44b4014952153e45b4cc6b77ade7d223498e6f0dec7abc379786ee5da5a240a2c2071a8c44131097e7d926f639b54c9b9da7e45562b9210"}' symbols_url: 'https://queue.taskcluster.net/v1/task/HdKDzwoVTfGqScuX5GKZDA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 5.09 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 5 secs) (at 2016-07-06 23:29:26.435119) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-06 23:29:26.435410) ========= 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.M9c8LDD1Ue/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.YiwenotgKL/Listeners TMPDIR=/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/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.005191 ========= master_lag: 0.85 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-06 23:29:27.291361) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-06 23:29:27.291656) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-06 23:29:27.599203) ========= ========= Total master_lag: 293.95 =========