builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0061 starttime: 1466516755.3 results: success (0) buildid: 20160621055904 builduid: aaa87a9ab85f4e26a03835bfe826c945 revision: 5f7dcce004111d3e2f78cdae83bafb8551937018 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-21 06:45:55.298040) ========= master: http://buildbot-master106.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-21 06:45:55.298452) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-21 06:45:55.298729) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-21 06:45:55.326013) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-21 06:45:55.326403) ========= 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.X0gPA2mUJL/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.5DvFq5db2R/Listeners TMPDIR=/var/folders/hx/wyz88y_j2rv2m160wr6142w000000w/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-06-21 06:45:55-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 9.80M=0.001s 2016-06-21 06:45:55 (9.80 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.167129 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-21 06:45:55.514696) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-21 06:45:55.515001) ========= 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.X0gPA2mUJL/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.5DvFq5db2R/Listeners TMPDIR=/var/folders/hx/wyz88y_j2rv2m160wr6142w000000w/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.026227 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-21 06:45:55.565826) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-21 06:45:55.569313) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 5f7dcce004111d3e2f78cdae83bafb8551937018 --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 5f7dcce004111d3e2f78cdae83bafb8551937018 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.X0gPA2mUJL/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.5DvFq5db2R/Listeners TMPDIR=/var/folders/hx/wyz88y_j2rv2m160wr6142w000000w/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-06-21 06:45:55,643 truncating revision to first 12 chars 2016-06-21 06:45:55,644 Setting DEBUG logging. 2016-06-21 06:45:55,644 attempt 1/10 2016-06-21 06:45:55,644 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/5f7dcce00411?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-21 06:45:57,351 unpacking tar archive at: mozilla-beta-5f7dcce00411/testing/mozharness/ program finished with exit code 0 elapsedTime=1.965103 ========= master_lag: 0.20 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-21 06:45:57.737190) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-21 06:45:57.737682) ========= script_repo_revision: 5f7dcce004111d3e2f78cdae83bafb8551937018 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-21 06:45:57.738303) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-21 06:45:57.738721) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-21 06:45:57.762889) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 57 secs) (at 2016-06-21 06:45:57.763425) ========= /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.X0gPA2mUJL/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.5DvFq5db2R/Listeners TMPDIR=/var/folders/hx/wyz88y_j2rv2m160wr6142w000000w/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 06:45:57 INFO - MultiFileLogger online at 20160621 06:45:57 in /builds/slave/test 06:45:57 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 06:45:57 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 06:45:57 INFO - {'append_to_log': False, 06:45:57 INFO - 'base_work_dir': '/builds/slave/test', 06:45:57 INFO - 'blob_upload_branch': 'mozilla-beta', 06:45:57 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 06:45:57 INFO - 'buildbot_json_path': 'buildprops.json', 06:45:57 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 06:45:57 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 06:45:57 INFO - 'download_minidump_stackwalk': True, 06:45:57 INFO - 'download_symbols': 'true', 06:45:57 INFO - 'e10s': False, 06:45:57 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 06:45:57 INFO - 'tooltool.py': '/tools/tooltool.py', 06:45:57 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 06:45:57 INFO - '/tools/misc-python/virtualenv.py')}, 06:45:57 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 06:45:57 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 06:45:57 INFO - 'log_level': 'info', 06:45:57 INFO - 'log_to_console': True, 06:45:57 INFO - 'opt_config_files': (), 06:45:57 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 06:45:57 INFO - '--processes=1', 06:45:57 INFO - '--config=%(test_path)s/wptrunner.ini', 06:45:57 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 06:45:57 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 06:45:57 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 06:45:57 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 06:45:57 INFO - 'pip_index': False, 06:45:57 INFO - 'require_test_zip': True, 06:45:57 INFO - 'test_type': ('testharness',), 06:45:57 INFO - 'this_chunk': '1', 06:45:57 INFO - 'tooltool_cache': '/builds/tooltool_cache', 06:45:57 INFO - 'total_chunks': '10', 06:45:57 INFO - 'virtualenv_path': 'venv', 06:45:57 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 06:45:57 INFO - 'work_dir': 'build'} 06:45:57 INFO - ##### 06:45:57 INFO - ##### Running clobber step. 06:45:57 INFO - ##### 06:45:57 INFO - Running pre-action listener: _resource_record_pre_action 06:45:57 INFO - Running main action method: clobber 06:45:57 INFO - rmtree: /builds/slave/test/build 06:45:57 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 06:45:59 INFO - Running post-action listener: _resource_record_post_action 06:45:59 INFO - ##### 06:45:59 INFO - ##### Running read-buildbot-config step. 06:45:59 INFO - ##### 06:45:59 INFO - Running pre-action listener: _resource_record_pre_action 06:45:59 INFO - Running main action method: read_buildbot_config 06:45:59 INFO - Using buildbot properties: 06:45:59 INFO - { 06:45:59 INFO - "project": "", 06:45:59 INFO - "product": "firefox", 06:45:59 INFO - "script_repo_revision": "production", 06:45:59 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 06:45:59 INFO - "repository": "", 06:45:59 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 06:45:59 INFO - "buildid": "20160621055904", 06:45:59 INFO - "pgo_build": "False", 06:45:59 INFO - "basedir": "/builds/slave/test", 06:45:59 INFO - "buildnumber": 3, 06:45:59 INFO - "slavename": "t-yosemite-r7-0061", 06:45:59 INFO - "master": "http://buildbot-master106.bb.releng.scl3.mozilla.com:8201/", 06:45:59 INFO - "platform": "macosx64", 06:45:59 INFO - "branch": "mozilla-beta", 06:45:59 INFO - "revision": "5f7dcce004111d3e2f78cdae83bafb8551937018", 06:45:59 INFO - "repo_path": "releases/mozilla-beta", 06:45:59 INFO - "moz_repo_path": "", 06:45:59 INFO - "stage_platform": "macosx64", 06:45:59 INFO - "builduid": "aaa87a9ab85f4e26a03835bfe826c945", 06:45:59 INFO - "slavebuilddir": "test" 06:45:59 INFO - } 06:45:59 INFO - Found installer url https://queue.taskcluster.net/v1/task/aPpj_yN_SfmWXgfK4Svp4w/artifacts/public/build/firefox-48.0.en-US.mac64.dmg. 06:45:59 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/aPpj_yN_SfmWXgfK4Svp4w/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json. 06:45:59 INFO - Running post-action listener: _resource_record_post_action 06:45:59 INFO - ##### 06:45:59 INFO - ##### Running download-and-extract step. 06:45:59 INFO - ##### 06:45:59 INFO - Running pre-action listener: _resource_record_pre_action 06:45:59 INFO - Running main action method: download_and_extract 06:45:59 INFO - mkdir: /builds/slave/test/build/tests 06:45:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:45:59 INFO - https://queue.taskcluster.net/v1/task/aPpj_yN_SfmWXgfK4Svp4w/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 06:45:59 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/aPpj_yN_SfmWXgfK4Svp4w/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 06:45:59 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/aPpj_yN_SfmWXgfK4Svp4w/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 06:45:59 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/aPpj_yN_SfmWXgfK4Svp4w/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 06:45:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/aPpj_yN_SfmWXgfK4Svp4w/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 06:46:00 INFO - Downloaded 1201 bytes. 06:46:00 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 06:46:00 INFO - Using the following test package requirements: 06:46:00 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 06:46:00 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 06:46:00 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 06:46:00 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 06:46:00 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 06:46:00 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 06:46:00 INFO - u'jsshell-mac64.zip'], 06:46:00 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 06:46:00 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 06:46:00 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 06:46:00 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 06:46:00 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 06:46:00 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 06:46:00 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 06:46:00 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 06:46:00 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 06:46:00 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 06:46:00 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 06:46:00 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 06:46:00 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')]} 06:46:00 INFO - https://queue.taskcluster.net/v1/task/aPpj_yN_SfmWXgfK4Svp4w/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 06:46:00 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/aPpj_yN_SfmWXgfK4Svp4w/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 06:46:00 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/aPpj_yN_SfmWXgfK4Svp4w/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 06:46:00 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/aPpj_yN_SfmWXgfK4Svp4w/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 06:46:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/aPpj_yN_SfmWXgfK4Svp4w/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 06:46:01 INFO - Downloaded 18356437 bytes. 06:46:01 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/*'] 06:46:01 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/* 06:46:02 INFO - caution: filename not matched: web-platform/* 06:46:02 INFO - Return code: 11 06:46: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')]} 06:46:02 INFO - https://queue.taskcluster.net/v1/task/aPpj_yN_SfmWXgfK4Svp4w/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 06:46:02 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/aPpj_yN_SfmWXgfK4Svp4w/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 06:46:02 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/aPpj_yN_SfmWXgfK4Svp4w/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 06:46:02 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/aPpj_yN_SfmWXgfK4Svp4w/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 06:46:02 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/aPpj_yN_SfmWXgfK4Svp4w/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 06:46:03 INFO - Downloaded 36389087 bytes. 06:46:03 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/*'] 06:46:03 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/* 06:46:07 INFO - caution: filename not matched: bin/* 06:46:07 INFO - caution: filename not matched: config/* 06:46:07 INFO - caution: filename not matched: mozbase/* 06:46:07 INFO - caution: filename not matched: marionette/* 06:46:07 INFO - caution: filename not matched: tools/wptserve/* 06:46:07 INFO - Return code: 11 06:46:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:46:08 INFO - https://queue.taskcluster.net/v1/task/aPpj_yN_SfmWXgfK4Svp4w/artifacts/public/build/firefox-48.0.en-US.mac64.dmg matches https://queue.taskcluster.net 06:46:08 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/aPpj_yN_SfmWXgfK4Svp4w/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 06:46:08 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/aPpj_yN_SfmWXgfK4Svp4w/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 06:46:08 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/aPpj_yN_SfmWXgfK4Svp4w/artifacts/public/build/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 06:46:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/aPpj_yN_SfmWXgfK4Svp4w/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 06:46:12 INFO - Downloaded 73063375 bytes. 06:46:12 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/aPpj_yN_SfmWXgfK4Svp4w/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 06:46:12 INFO - mkdir: /builds/slave/test/properties 06:46:12 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 06:46:12 INFO - Writing to file /builds/slave/test/properties/build_url 06:46:12 INFO - Contents: 06:46:12 INFO - build_url:https://queue.taskcluster.net/v1/task/aPpj_yN_SfmWXgfK4Svp4w/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 06:46:13 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/aPpj_yN_SfmWXgfK4Svp4w/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 06:46:13 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 06:46:13 INFO - Writing to file /builds/slave/test/properties/symbols_url 06:46:13 INFO - Contents: 06:46:13 INFO - symbols_url:https://queue.taskcluster.net/v1/task/aPpj_yN_SfmWXgfK4Svp4w/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 06:46:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:46:13 INFO - https://queue.taskcluster.net/v1/task/aPpj_yN_SfmWXgfK4Svp4w/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 06:46:13 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/aPpj_yN_SfmWXgfK4Svp4w/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 06:46:13 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/aPpj_yN_SfmWXgfK4Svp4w/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 06:46:13 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/aPpj_yN_SfmWXgfK4Svp4w/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 06:46:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/aPpj_yN_SfmWXgfK4Svp4w/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 06:46:17 INFO - Downloaded 103656431 bytes. 06:46:17 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'] 06:46:17 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 06:46:20 INFO - Return code: 0 06:46:20 INFO - Running post-action listener: _resource_record_post_action 06:46:20 INFO - Running post-action listener: set_extra_try_arguments 06:46:20 INFO - ##### 06:46:20 INFO - ##### Running create-virtualenv step. 06:46:20 INFO - ##### 06:46:20 INFO - Running pre-action listener: _pre_create_virtualenv 06:46:20 INFO - Running pre-action listener: _resource_record_pre_action 06:46:20 INFO - Running main action method: create_virtualenv 06:46:20 INFO - Creating virtualenv /builds/slave/test/build/venv 06:46:20 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 06:46:20 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 06:46:20 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 06:46:20 INFO - Using real prefix '/tools/python27' 06:46:20 INFO - New python executable in /builds/slave/test/build/venv/bin/python 06:46:21 INFO - Installing distribute.............................................................................................................................................................................................done. 06:46:24 INFO - Installing pip.................done. 06:46:24 INFO - Return code: 0 06:46:24 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 06:46: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')]} 06:46:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:46:24 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:46: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')]} 06:46:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:46:24 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:46: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', '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 0x10a909e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10a926f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f82294c2f40>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10a9225e0>, '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 0x10a505cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10a530990>, '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.X0gPA2mUJL/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.5DvFq5db2R/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/hx/wyz88y_j2rv2m160wr6142w000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 06:46: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', 'psutil>=0.7.1'] in /builds/slave/test/build 06:46: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 psutil>=0.7.1 06:46:24 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.X0gPA2mUJL/Render', 06:46:24 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 06:46:24 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 06:46:24 INFO - 'HOME': '/Users/cltbld', 06:46:24 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 06:46:24 INFO - 'LOGNAME': 'cltbld', 06:46:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:46:24 INFO - 'MOZ_NO_REMOTE': '1', 06:46:24 INFO - 'NO_EM_RESTART': '1', 06:46:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:46:24 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 06:46:24 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:46:24 INFO - 'PWD': '/builds/slave/test', 06:46:24 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 06:46:24 INFO - 'SHELL': '/bin/bash', 06:46:24 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.5DvFq5db2R/Listeners', 06:46:24 INFO - 'TMPDIR': '/var/folders/hx/wyz88y_j2rv2m160wr6142w000000w/T/', 06:46:24 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 06:46:24 INFO - 'USER': 'cltbld', 06:46:24 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 06:46:24 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 06:46:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 06:46:24 INFO - 'XPC_FLAGS': '0x0', 06:46:24 INFO - 'XPC_SERVICE_NAME': '0', 06:46:24 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 06:46:24 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:46:24 INFO - Downloading/unpacking psutil>=0.7.1 06:46: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 06:46: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 06:46: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 06:46: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 06:46: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 06:46: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 06:46:27 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 06:46:27 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 06:46:27 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 06:46:27 INFO - Installing collected packages: psutil 06:46:27 INFO - Running setup.py install for psutil 06:46:27 INFO - building 'psutil._psutil_osx' extension 06:46:27 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 06:46:28 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 06:46:28 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 06:46:28 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 06:46:28 INFO - building 'psutil._psutil_posix' extension 06:46:28 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 06:46:28 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 06:46:28 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 06:46:28 INFO - ^ 06:46:28 INFO - 1 warning generated. 06:46:28 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 06:46:28 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 06:46:28 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 06:46:28 INFO - Successfully installed psutil 06:46:28 INFO - Cleaning up... 06:46:28 INFO - Return code: 0 06:46:28 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 06:46:28 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')]} 06:46:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:46:28 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:46:28 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')]} 06:46:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:46:28 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:46:28 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 0x10a909e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10a926f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f82294c2f40>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10a9225e0>, '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 0x10a505cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10a530990>, '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.X0gPA2mUJL/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.5DvFq5db2R/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/hx/wyz88y_j2rv2m160wr6142w000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 06:46:28 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 06:46:28 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 06:46:28 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.X0gPA2mUJL/Render', 06:46:28 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 06:46:28 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 06:46:28 INFO - 'HOME': '/Users/cltbld', 06:46:28 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 06:46:28 INFO - 'LOGNAME': 'cltbld', 06:46:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:46:28 INFO - 'MOZ_NO_REMOTE': '1', 06:46:28 INFO - 'NO_EM_RESTART': '1', 06:46:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:46:28 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 06:46:28 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:46:28 INFO - 'PWD': '/builds/slave/test', 06:46:28 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 06:46:28 INFO - 'SHELL': '/bin/bash', 06:46:28 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.5DvFq5db2R/Listeners', 06:46:28 INFO - 'TMPDIR': '/var/folders/hx/wyz88y_j2rv2m160wr6142w000000w/T/', 06:46:28 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 06:46:28 INFO - 'USER': 'cltbld', 06:46:28 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 06:46:28 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 06:46:28 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 06:46:28 INFO - 'XPC_FLAGS': '0x0', 06:46:28 INFO - 'XPC_SERVICE_NAME': '0', 06:46:28 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 06:46:29 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:46:29 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 06:46: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 06:46: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 06:46: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 06:46: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 06:46: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 06:46: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 06:46:31 INFO - Downloading mozsystemmonitor-0.0.tar.gz 06:46:31 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 06:46:31 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 06:46:31 INFO - Installing collected packages: mozsystemmonitor 06:46:31 INFO - Running setup.py install for mozsystemmonitor 06:46:31 INFO - Successfully installed mozsystemmonitor 06:46:31 INFO - Cleaning up... 06:46:31 INFO - Return code: 0 06:46:31 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 06:46:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:46:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:46:31 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:46:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:46:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:46:31 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:46:31 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 0x10a909e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10a926f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f82294c2f40>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10a9225e0>, '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 0x10a505cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10a530990>, '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.X0gPA2mUJL/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.5DvFq5db2R/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/hx/wyz88y_j2rv2m160wr6142w000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 06:46:31 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 06:46:31 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 06:46:31 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.X0gPA2mUJL/Render', 06:46:31 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 06:46:31 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 06:46:31 INFO - 'HOME': '/Users/cltbld', 06:46:31 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 06:46:31 INFO - 'LOGNAME': 'cltbld', 06:46:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:46:31 INFO - 'MOZ_NO_REMOTE': '1', 06:46:31 INFO - 'NO_EM_RESTART': '1', 06:46:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:46:31 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 06:46:31 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:46:31 INFO - 'PWD': '/builds/slave/test', 06:46:31 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 06:46:31 INFO - 'SHELL': '/bin/bash', 06:46:31 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.5DvFq5db2R/Listeners', 06:46:31 INFO - 'TMPDIR': '/var/folders/hx/wyz88y_j2rv2m160wr6142w000000w/T/', 06:46:31 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 06:46:31 INFO - 'USER': 'cltbld', 06:46:31 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 06:46:31 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 06:46:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 06:46:31 INFO - 'XPC_FLAGS': '0x0', 06:46:31 INFO - 'XPC_SERVICE_NAME': '0', 06:46:31 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 06:46:32 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:46:32 INFO - Downloading/unpacking blobuploader==1.2.4 06:46:32 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 06:46:32 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 06:46:32 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 06:46:32 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 06:46:32 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 06:46:32 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 06:46:34 INFO - Downloading blobuploader-1.2.4.tar.gz 06:46:34 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 06:46:34 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 06:46:34 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 06:46:34 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 06:46:34 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 06:46:34 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 06:46:34 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 06:46:34 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 06:46:35 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 06:46:35 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 06:46:35 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:46:35 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:46:35 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 06:46:35 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 06:46:35 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:46:35 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:46:35 INFO - Downloading docopt-0.6.1.tar.gz 06:46:35 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 06:46:35 INFO - Installing collected packages: blobuploader, requests, docopt 06:46:35 INFO - Running setup.py install for blobuploader 06:46:36 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 06:46:36 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 06:46:36 INFO - Running setup.py install for requests 06:46:36 INFO - Running setup.py install for docopt 06:46:36 INFO - Successfully installed blobuploader requests docopt 06:46:36 INFO - Cleaning up... 06:46:36 INFO - Return code: 0 06:46:36 INFO - Installing None into virtualenv /builds/slave/test/build/venv 06:46:36 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')]} 06:46:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:46:36 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:46:36 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')]} 06:46:36 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:46:36 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:46:36 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 0x10a909e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10a926f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f82294c2f40>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10a9225e0>, '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 0x10a505cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10a530990>, '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.X0gPA2mUJL/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.5DvFq5db2R/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/hx/wyz88y_j2rv2m160wr6142w000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 06:46:36 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 06:46:36 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 06:46:36 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.X0gPA2mUJL/Render', 06:46:36 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 06:46:36 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 06:46:36 INFO - 'HOME': '/Users/cltbld', 06:46:36 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 06:46:36 INFO - 'LOGNAME': 'cltbld', 06:46:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:46:36 INFO - 'MOZ_NO_REMOTE': '1', 06:46:36 INFO - 'NO_EM_RESTART': '1', 06:46:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:46:36 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 06:46:36 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:46:36 INFO - 'PWD': '/builds/slave/test', 06:46:36 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 06:46:36 INFO - 'SHELL': '/bin/bash', 06:46:36 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.5DvFq5db2R/Listeners', 06:46:36 INFO - 'TMPDIR': '/var/folders/hx/wyz88y_j2rv2m160wr6142w000000w/T/', 06:46:36 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 06:46:36 INFO - 'USER': 'cltbld', 06:46:36 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 06:46:36 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 06:46:36 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 06:46:36 INFO - 'XPC_FLAGS': '0x0', 06:46:36 INFO - 'XPC_SERVICE_NAME': '0', 06:46:36 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 06:46:37 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:46:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 06:46:37 INFO - Running setup.py (path:/var/folders/hx/wyz88y_j2rv2m160wr6142w000000w/T/pip-acx74S-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 06:46:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 06:46:37 INFO - Running setup.py (path:/var/folders/hx/wyz88y_j2rv2m160wr6142w000000w/T/pip-A5DLdy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 06:46:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 06:46:37 INFO - Running setup.py (path:/var/folders/hx/wyz88y_j2rv2m160wr6142w000000w/T/pip-jhJA9Z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 06:46:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 06:46:37 INFO - Running setup.py (path:/var/folders/hx/wyz88y_j2rv2m160wr6142w000000w/T/pip-Y_cImQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 06:46:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 06:46:37 INFO - Running setup.py (path:/var/folders/hx/wyz88y_j2rv2m160wr6142w000000w/T/pip-4TNf30-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 06:46:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 06:46:37 INFO - Running setup.py (path:/var/folders/hx/wyz88y_j2rv2m160wr6142w000000w/T/pip-OVxa3v-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 06:46:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 06:46:37 INFO - Running setup.py (path:/var/folders/hx/wyz88y_j2rv2m160wr6142w000000w/T/pip-g45j9S-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 06:46:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 06:46:37 INFO - Running setup.py (path:/var/folders/hx/wyz88y_j2rv2m160wr6142w000000w/T/pip-Smuflq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 06:46:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 06:46:37 INFO - Running setup.py (path:/var/folders/hx/wyz88y_j2rv2m160wr6142w000000w/T/pip-1b142c-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 06:46:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 06:46:37 INFO - Running setup.py (path:/var/folders/hx/wyz88y_j2rv2m160wr6142w000000w/T/pip-njz9yP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 06:46:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 06:46:38 INFO - Running setup.py (path:/var/folders/hx/wyz88y_j2rv2m160wr6142w000000w/T/pip-8fBxON-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 06:46:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 06:46:38 INFO - Running setup.py (path:/var/folders/hx/wyz88y_j2rv2m160wr6142w000000w/T/pip-7yDo0F-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 06:46:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 06:46:38 INFO - Running setup.py (path:/var/folders/hx/wyz88y_j2rv2m160wr6142w000000w/T/pip-gZwjXw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 06:46:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 06:46:38 INFO - Running setup.py (path:/var/folders/hx/wyz88y_j2rv2m160wr6142w000000w/T/pip-NSvrXx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 06:46:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 06:46:38 INFO - Running setup.py (path:/var/folders/hx/wyz88y_j2rv2m160wr6142w000000w/T/pip-bA1yJ8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 06:46:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 06:46:38 INFO - Running setup.py (path:/var/folders/hx/wyz88y_j2rv2m160wr6142w000000w/T/pip-QAqRi2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 06:46:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 06:46:38 INFO - Running setup.py (path:/var/folders/hx/wyz88y_j2rv2m160wr6142w000000w/T/pip-_8nhj6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 06:46:38 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 06:46:38 INFO - Running setup.py (path:/var/folders/hx/wyz88y_j2rv2m160wr6142w000000w/T/pip-bETsLE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 06:46:38 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 06:46:38 INFO - Running setup.py (path:/var/folders/hx/wyz88y_j2rv2m160wr6142w000000w/T/pip-S_6cfT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 06:46:39 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:46:39 INFO - Running setup.py (path:/var/folders/hx/wyz88y_j2rv2m160wr6142w000000w/T/pip-Jss7cu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:46:39 INFO - Unpacking /builds/slave/test/build/tests/marionette 06:46:39 INFO - Running setup.py (path:/var/folders/hx/wyz88y_j2rv2m160wr6142w000000w/T/pip-39Apn6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 06:46:39 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 06:46:39 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 06:46:39 INFO - Running setup.py install for manifestparser 06:46:39 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 06:46:39 INFO - Running setup.py install for mozcrash 06:46:39 INFO - Running setup.py install for mozdebug 06:46:40 INFO - Running setup.py install for mozdevice 06:46:40 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 06:46:40 INFO - Installing dm script to /builds/slave/test/build/venv/bin 06:46:40 INFO - Running setup.py install for mozfile 06:46:40 INFO - Running setup.py install for mozhttpd 06:46:40 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 06:46:40 INFO - Running setup.py install for mozinfo 06:46:40 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 06:46:40 INFO - Running setup.py install for mozInstall 06:46:40 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 06:46:40 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 06:46:40 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 06:46:40 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 06:46:40 INFO - Running setup.py install for mozleak 06:46:40 INFO - Running setup.py install for mozlog 06:46:41 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 06:46:41 INFO - Running setup.py install for moznetwork 06:46:41 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 06:46:41 INFO - Running setup.py install for mozprocess 06:46:41 INFO - Running setup.py install for mozprofile 06:46:41 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 06:46:41 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 06:46:41 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 06:46:41 INFO - Running setup.py install for mozrunner 06:46:41 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 06:46:41 INFO - Running setup.py install for mozscreenshot 06:46:41 INFO - Running setup.py install for moztest 06:46:42 INFO - Running setup.py install for mozversion 06:46:42 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 06:46:42 INFO - Running setup.py install for wptserve 06:46:42 INFO - Running setup.py install for marionette-driver 06:46:42 INFO - Running setup.py install for browsermob-proxy 06:46:42 INFO - Running setup.py install for marionette-client 06:46:42 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 06:46:43 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 06:46:43 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 06:46:43 INFO - Cleaning up... 06:46:43 INFO - Return code: 0 06:46:43 INFO - Installing None into virtualenv /builds/slave/test/build/venv 06:46:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:46:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:46:43 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:46:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:46:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:46:43 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:46:43 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 0x10a909e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10a926f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f82294c2f40>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10a9225e0>, '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 0x10a505cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10a530990>, '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.X0gPA2mUJL/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.5DvFq5db2R/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/hx/wyz88y_j2rv2m160wr6142w000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 06:46:43 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 06:46:43 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 06:46:43 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.X0gPA2mUJL/Render', 06:46:43 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 06:46:43 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 06:46:43 INFO - 'HOME': '/Users/cltbld', 06:46:43 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 06:46:43 INFO - 'LOGNAME': 'cltbld', 06:46:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:46:43 INFO - 'MOZ_NO_REMOTE': '1', 06:46:43 INFO - 'NO_EM_RESTART': '1', 06:46:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:46:43 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 06:46:43 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:46:43 INFO - 'PWD': '/builds/slave/test', 06:46:43 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 06:46:43 INFO - 'SHELL': '/bin/bash', 06:46:43 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.5DvFq5db2R/Listeners', 06:46:43 INFO - 'TMPDIR': '/var/folders/hx/wyz88y_j2rv2m160wr6142w000000w/T/', 06:46:43 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 06:46:43 INFO - 'USER': 'cltbld', 06:46:43 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 06:46:43 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 06:46:43 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 06:46:43 INFO - 'XPC_FLAGS': '0x0', 06:46:43 INFO - 'XPC_SERVICE_NAME': '0', 06:46:43 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 06:46:43 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:46:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 06:46:43 INFO - Running setup.py (path:/var/folders/hx/wyz88y_j2rv2m160wr6142w000000w/T/pip-eMxwgZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 06:46:43 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)) 06:46:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 06:46:43 INFO - Running setup.py (path:/var/folders/hx/wyz88y_j2rv2m160wr6142w000000w/T/pip-ykUGNR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 06:46:43 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)) 06:46:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 06:46:43 INFO - Running setup.py (path:/var/folders/hx/wyz88y_j2rv2m160wr6142w000000w/T/pip-KzPOZA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 06:46:43 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)) 06:46:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 06:46:43 INFO - Running setup.py (path:/var/folders/hx/wyz88y_j2rv2m160wr6142w000000w/T/pip-TQtW7C-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 06:46:43 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)) 06:46:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 06:46:43 INFO - Running setup.py (path:/var/folders/hx/wyz88y_j2rv2m160wr6142w000000w/T/pip-AdjpEB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 06:46:43 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)) 06:46:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 06:46:43 INFO - Running setup.py (path:/var/folders/hx/wyz88y_j2rv2m160wr6142w000000w/T/pip-7x_Q_D-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 06:46:44 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 06:46:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 06:46:44 INFO - Running setup.py (path:/var/folders/hx/wyz88y_j2rv2m160wr6142w000000w/T/pip-891gVy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 06:46:44 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)) 06:46:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 06:46:44 INFO - Running setup.py (path:/var/folders/hx/wyz88y_j2rv2m160wr6142w000000w/T/pip-1MkCYo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 06:46:44 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)) 06:46:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 06:46:44 INFO - Running setup.py (path:/var/folders/hx/wyz88y_j2rv2m160wr6142w000000w/T/pip-gPlKKy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 06:46:44 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)) 06:46:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 06:46:44 INFO - Running setup.py (path:/var/folders/hx/wyz88y_j2rv2m160wr6142w000000w/T/pip-yGXp0W-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 06:46:44 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)) 06:46:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 06:46:44 INFO - Running setup.py (path:/var/folders/hx/wyz88y_j2rv2m160wr6142w000000w/T/pip-S8b4cH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 06:46:44 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)) 06:46:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 06:46:44 INFO - Running setup.py (path:/var/folders/hx/wyz88y_j2rv2m160wr6142w000000w/T/pip-jc9smT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 06:46:44 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)) 06:46:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 06:46:44 INFO - Running setup.py (path:/var/folders/hx/wyz88y_j2rv2m160wr6142w000000w/T/pip-oAhPBQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 06:46:44 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)) 06:46:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 06:46:44 INFO - Running setup.py (path:/var/folders/hx/wyz88y_j2rv2m160wr6142w000000w/T/pip-HdtQp_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 06:46:44 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)) 06:46:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 06:46:44 INFO - Running setup.py (path:/var/folders/hx/wyz88y_j2rv2m160wr6142w000000w/T/pip-PHsTqK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 06:46:44 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)) 06:46:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 06:46:45 INFO - Running setup.py (path:/var/folders/hx/wyz88y_j2rv2m160wr6142w000000w/T/pip-w1aLXb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 06:46:45 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)) 06:46:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 06:46:45 INFO - Running setup.py (path:/var/folders/hx/wyz88y_j2rv2m160wr6142w000000w/T/pip-HV6Pkj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 06:46:45 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)) 06:46:45 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 06:46:45 INFO - Running setup.py (path:/var/folders/hx/wyz88y_j2rv2m160wr6142w000000w/T/pip-hJ0183-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 06:46:45 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)) 06:46:45 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 06:46:45 INFO - Running setup.py (path:/var/folders/hx/wyz88y_j2rv2m160wr6142w000000w/T/pip-cQGzux-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 06:46:45 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)) 06:46:45 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:46:45 INFO - Running setup.py (path:/var/folders/hx/wyz88y_j2rv2m160wr6142w000000w/T/pip-LUNTxx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:46:45 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)) 06:46:45 INFO - Unpacking /builds/slave/test/build/tests/marionette 06:46:45 INFO - Running setup.py (path:/var/folders/hx/wyz88y_j2rv2m160wr6142w000000w/T/pip-qiYjCc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 06:46:46 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 06:46:46 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)) 06:46:46 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)) 06:46:46 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)) 06:46:46 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)) 06:46:46 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)) 06:46:46 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)) 06:46:46 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 06:46:46 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 06:46:46 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 06:46:46 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 06:46:46 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 06:46:46 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 06:46:46 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 06:46:48 INFO - Downloading blessings-1.6.tar.gz 06:46:48 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 06:46:48 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)) 06:46:48 INFO - Installing collected packages: blessings 06:46:48 INFO - Running setup.py install for blessings 06:46:48 INFO - Successfully installed blessings 06:46:48 INFO - Cleaning up... 06:46:48 INFO - Return code: 0 06:46:48 INFO - Done creating virtualenv /builds/slave/test/build/venv. 06:46:48 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 06:46:48 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 06:46:49 INFO - Reading from file tmpfile_stdout 06:46:49 INFO - Current package versions: 06:46:49 INFO - blessings == 1.6 06:46:49 INFO - blobuploader == 1.2.4 06:46:49 INFO - browsermob-proxy == 0.6.0 06:46:49 INFO - docopt == 0.6.1 06:46:49 INFO - manifestparser == 1.1 06:46:49 INFO - marionette-client == 2.3.0 06:46:49 INFO - marionette-driver == 1.4.0 06:46:49 INFO - mozInstall == 1.12 06:46:49 INFO - mozcrash == 0.17 06:46:49 INFO - mozdebug == 0.1 06:46:49 INFO - mozdevice == 0.48 06:46:49 INFO - mozfile == 1.2 06:46:49 INFO - mozhttpd == 0.7 06:46:49 INFO - mozinfo == 0.9 06:46:49 INFO - mozleak == 0.1 06:46:49 INFO - mozlog == 3.1 06:46:49 INFO - moznetwork == 0.27 06:46:49 INFO - mozprocess == 0.22 06:46:49 INFO - mozprofile == 0.28 06:46:49 INFO - mozrunner == 6.11 06:46:49 INFO - mozscreenshot == 0.1 06:46:49 INFO - mozsystemmonitor == 0.0 06:46:49 INFO - moztest == 0.7 06:46:49 INFO - mozversion == 1.4 06:46:49 INFO - psutil == 3.1.1 06:46:49 INFO - requests == 1.2.3 06:46:49 INFO - wptserve == 1.4.0 06:46:49 INFO - wsgiref == 0.1.2 06:46:49 INFO - Running post-action listener: _resource_record_post_action 06:46:49 INFO - Running post-action listener: _start_resource_monitoring 06:46:49 INFO - Starting resource monitoring. 06:46:49 INFO - ##### 06:46:49 INFO - ##### Running pull step. 06:46:49 INFO - ##### 06:46:49 INFO - Running pre-action listener: _resource_record_pre_action 06:46:49 INFO - Running main action method: pull 06:46:49 INFO - Pull has nothing to do! 06:46:49 INFO - Running post-action listener: _resource_record_post_action 06:46:49 INFO - ##### 06:46:49 INFO - ##### Running install step. 06:46:49 INFO - ##### 06:46:49 INFO - Running pre-action listener: _resource_record_pre_action 06:46:49 INFO - Running main action method: install 06:46:49 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 06:46:49 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 06:46:49 INFO - Reading from file tmpfile_stdout 06:46:49 INFO - Detecting whether we're running mozinstall >=1.0... 06:46:49 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 06:46:49 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 06:46:49 INFO - Reading from file tmpfile_stdout 06:46:49 INFO - Output received: 06:46:49 INFO - Usage: mozinstall [options] installer 06:46:49 INFO - Options: 06:46:49 INFO - -h, --help show this help message and exit 06:46:49 INFO - -d DEST, --destination=DEST 06:46:49 INFO - Directory to install application into. [default: 06:46:49 INFO - "/builds/slave/test"] 06:46:49 INFO - --app=APP Application being installed. [default: firefox] 06:46:49 INFO - mkdir: /builds/slave/test/build/application 06:46:49 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'] 06:46:49 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 06:47:07 INFO - Reading from file tmpfile_stdout 06:47:07 INFO - Output received: 06:47:07 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 06:47:07 INFO - Running post-action listener: _resource_record_post_action 06:47:07 INFO - ##### 06:47:07 INFO - ##### Running run-tests step. 06:47:07 INFO - ##### 06:47:07 INFO - Running pre-action listener: _resource_record_pre_action 06:47:07 INFO - Running main action method: run_tests 06:47:07 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 06:47:07 INFO - Minidump filename unknown. Determining based upon platform and architecture. 06:47:07 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 06:47:07 INFO - grabbing minidump binary from tooltool 06:47: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')]} 06:47:07 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 0x10a9225e0>, '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 0x10a505cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10a530990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 06:47:07 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 06:47:07 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 06:47:08 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 06:47:08 INFO - Return code: 0 06:47:08 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 06:47:08 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 06:47:08 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/aPpj_yN_SfmWXgfK4Svp4w/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 06:47:08 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox --symbols-path=https://queue.taskcluster.net/v1/task/aPpj_yN_SfmWXgfK4Svp4w/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 06:47:08 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.X0gPA2mUJL/Render', 06:47:08 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 06:47:08 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 06:47:08 INFO - 'HOME': '/Users/cltbld', 06:47:08 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 06:47:08 INFO - 'LOGNAME': 'cltbld', 06:47:08 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 06:47:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:47:08 INFO - 'MOZ_NO_REMOTE': '1', 06:47:08 INFO - 'NO_EM_RESTART': '1', 06:47:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:47:08 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 06:47:08 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:47:08 INFO - 'PWD': '/builds/slave/test', 06:47:08 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 06:47:08 INFO - 'SHELL': '/bin/bash', 06:47:08 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.5DvFq5db2R/Listeners', 06:47:08 INFO - 'TMPDIR': '/var/folders/hx/wyz88y_j2rv2m160wr6142w000000w/T/', 06:47:08 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 06:47:08 INFO - 'USER': 'cltbld', 06:47:08 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 06:47:08 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 06:47:08 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 06:47:08 INFO - 'XPC_FLAGS': '0x0', 06:47:08 INFO - 'XPC_SERVICE_NAME': '0', 06:47:08 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 06:47:08 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/aPpj_yN_SfmWXgfK4Svp4w/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 06:47:08 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 06:47:08 INFO - import pkg_resources 06:47:09 INFO - Using 1 client processes 06:47:09 INFO - wptserve Starting http server on 127.0.0.1:8001 06:47:09 INFO - wptserve Starting http server on 127.0.0.1:8000 06:47:09 INFO - wptserve Starting http server on 127.0.0.1:8443 06:47:11 INFO - SUITE-START | Running 778 tests 06:47:11 INFO - Running testharness tests 06:47:11 INFO - Setting up ssl 06:47:11 INFO - PROCESS | certutil | 06:47:11 INFO - PROCESS | certutil | 06:47:11 INFO - PROCESS | certutil | 06:47:11 INFO - Certificate Nickname Trust Attributes 06:47:11 INFO - SSL,S/MIME,JAR/XPI 06:47:11 INFO - 06:47:11 INFO - web-platform-tests CT,, 06:47:11 INFO - 06:47:11 INFO - Starting runner 06:47:12 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 06:47:12 INFO - PROCESS | 1652 | 1466516832702 Marionette DEBUG Marionette enabled via build flag and pref 06:47:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x113f4c000 == 1 [pid = 1652] [id = 1] 06:47:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 1 (0x113f4c800) [pid = 1652] [serial = 1] [outer = 0x0] 06:47:12 INFO - PROCESS | 1652 | [1652] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 06:47:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 2 (0x113f4d800) [pid = 1652] [serial = 2] [outer = 0x113f4c800] 06:47:13 INFO - PROCESS | 1652 | 1466516833015 Marionette INFO Listening on port 2828 06:47:13 INFO - PROCESS | 1652 | 1466516833247 Marionette DEBUG Marionette enabled via command-line flag 06:47:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x11694d800 == 2 [pid = 1652] [id = 2] 06:47:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 3 (0x11694e000) [pid = 1652] [serial = 3] [outer = 0x0] 06:47:13 INFO - PROCESS | 1652 | [1652] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 06:47:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 4 (0x11694f000) [pid = 1652] [serial = 4] [outer = 0x11694e000] 06:47:13 INFO - PROCESS | 1652 | [1652] 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 06:47:13 INFO - PROCESS | 1652 | 1466516833398 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49285 06:47:13 INFO - PROCESS | 1652 | 1466516833482 Marionette DEBUG Closed connection conn0 06:47:13 INFO - PROCESS | 1652 | [1652] 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 06:47:13 INFO - PROCESS | 1652 | 1466516833488 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49286 06:47:13 INFO - PROCESS | 1652 | 1466516833496 Marionette DEBUG Closed connection conn1 06:47:13 INFO - PROCESS | 1652 | [1652] 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 06:47:13 INFO - PROCESS | 1652 | 1466516833502 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49287 06:47:13 INFO - PROCESS | 1652 | 1466516833510 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 06:47:13 INFO - PROCESS | 1652 | 1466516833515 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":"20160621055904","device":"desktop","version":"48.0"} 06:47:13 INFO - PROCESS | 1652 | [1652] 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 06:47:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x119d57800 == 3 [pid = 1652] [id = 3] 06:47:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 5 (0x120f32800) [pid = 1652] [serial = 5] [outer = 0x0] 06:47:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x120f33000 == 4 [pid = 1652] [id = 4] 06:47:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 6 (0x119fc5000) [pid = 1652] [serial = 6] [outer = 0x0] 06:47:14 INFO - PROCESS | 1652 | [1652] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 06:47:14 INFO - PROCESS | 1652 | [1652] 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 06:47:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x124003800 == 5 [pid = 1652] [id = 5] 06:47:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 7 (0x119fc4800) [pid = 1652] [serial = 7] [outer = 0x0] 06:47:14 INFO - PROCESS | 1652 | [1652] 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 06:47:14 INFO - PROCESS | 1652 | [1652] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 06:47:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 8 (0x124098c00) [pid = 1652] [serial = 8] [outer = 0x119fc4800] 06:47:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 9 (0x12466a800) [pid = 1652] [serial = 9] [outer = 0x120f32800] 06:47:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 10 (0x123ce9c00) [pid = 1652] [serial = 10] [outer = 0x119fc5000] 06:47:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 11 (0x123cebc00) [pid = 1652] [serial = 11] [outer = 0x119fc4800] 06:47:15 INFO - PROCESS | 1652 | [1652] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 06:47:15 INFO - PROCESS | 1652 | 1466516835495 Marionette INFO startBrowser da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:15 INFO - PROCESS | 1652 | 1466516835521 Marionette DEBUG loaded listener.js 06:47:15 INFO - PROCESS | 1652 | 1466516835530 Marionette DEBUG loaded listener.js 06:47:15 INFO - PROCESS | 1652 | 1466516835532 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 12 (0x127017400) [pid = 1652] [serial = 12] [outer = 0x119fc4800] 06:47:15 INFO - PROCESS | 1652 | 1466516835841 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"da8ffb78-aa9d-2449-9c1b-a1482ad47e9b","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":"20160621055904","device":"desktop","version":"48.0","command_id":1}}] 06:47:15 INFO - PROCESS | 1652 | 1466516835924 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}] 06:47:15 INFO - PROCESS | 1652 | 1466516835926 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:15 INFO - PROCESS | 1652 | 1466516835975 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 06:47:16 INFO - PROCESS | 1652 | 1466516836064 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 06:47:16 INFO - PROCESS | 1652 | 1466516836065 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:16 INFO - PROCESS | 1652 | [1652] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 06:47:16 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 06:47:16 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 06:47:16 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 06:47:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 13 (0x128b33c00) [pid = 1652] [serial = 13] [outer = 0x119fc4800] 06:47:16 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 06:47:16 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:47:16 INFO - PROCESS | 1652 | 1466516836317 Marionette TRACE conn2 <- [1,3,null,{}] 06:47:16 INFO - PROCESS | 1652 | 1466516836326 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 06:47:16 INFO - PROCESS | 1652 | 1466516836328 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:16 INFO - PROCESS | 1652 | 1466516836347 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 06:47:16 INFO - PROCESS | 1652 | 1466516836368 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 06:47:16 INFO - PROCESS | 1652 | 1466516836370 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 06:47:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 06:47:16 INFO - PROCESS | 1652 | 1466516836378 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 06:47:16 INFO - PROCESS | 1652 | 1466516836381 Marionette TRACE conn2 <- [1,6,null,{}] 06:47:16 INFO - PROCESS | 1652 | 1466516836383 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}] 06:47:16 INFO - PROCESS | 1652 | 1466516836384 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:16 INFO - PROCESS | 1652 | 1466516836400 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 06:47:16 INFO - PROCESS | 1652 | 1466516836403 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:16 INFO - PROCESS | 1652 | 1466516836408 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x129014000 == 6 [pid = 1652] [id = 6] 06:47:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 14 (0x12902e400) [pid = 1652] [serial = 14] [outer = 0x0] 06:47:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 15 (0x129030000) [pid = 1652] [serial = 15] [outer = 0x12902e400] 06:47:16 INFO - PROCESS | 1652 | 1466516836437 Marionette DEBUG loaded listener.js 06:47:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 16 (0x12921f000) [pid = 1652] [serial = 16] [outer = 0x12902e400] 06:47:16 INFO - PROCESS | 1652 | 1466516836747 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]]]}] 06:47:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x12928e000 == 7 [pid = 1652] [id = 7] 06:47:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 17 (0x129225000) [pid = 1652] [serial = 17] [outer = 0x0] 06:47:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 18 (0x129363400) [pid = 1652] [serial = 18] [outer = 0x129225000] 06:47:16 INFO - PROCESS | 1652 | 1466516836776 Marionette DEBUG loaded listener.js 06:47:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 06:47:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 420ms 06:47:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 19 (0x12a35bc00) [pid = 1652] [serial = 19] [outer = 0x129225000] 06:47:16 INFO - PROCESS | 1652 | 1466516836848 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 06:47:16 INFO - PROCESS | 1652 | 1466516836850 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 06:47:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 06:47:16 INFO - PROCESS | 1652 | 1466516836865 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 06:47:16 INFO - PROCESS | 1652 | 1466516836866 Marionette TRACE conn2 <- [1,10,null,{}] 06:47:16 INFO - PROCESS | 1652 | 1466516836876 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}] 06:47:16 INFO - PROCESS | 1652 | 1466516836880 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:17 INFO - PROCESS | 1652 | 1466516837013 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 06:47:17 INFO - PROCESS | 1652 | 1466516837035 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:17 INFO - PROCESS | 1652 | 1466516837037 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a83c000 == 8 [pid = 1652] [id = 8] 06:47:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 20 (0x12a854c00) [pid = 1652] [serial = 20] [outer = 0x0] 06:47:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 21 (0x12a856800) [pid = 1652] [serial = 21] [outer = 0x12a854c00] 06:47:17 INFO - PROCESS | 1652 | 1466516837069 Marionette DEBUG loaded listener.js 06:47:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 22 (0x12a85ac00) [pid = 1652] [serial = 22] [outer = 0x12a854c00] 06:47:17 INFO - PROCESS | 1652 | 1466516837410 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]]]}] 06:47:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 06:47:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 577ms 06:47:17 INFO - PROCESS | 1652 | 1466516837460 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 06:47:17 INFO - PROCESS | 1652 | 1466516837462 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 06:47:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 06:47:17 INFO - PROCESS | 1652 | 1466516837518 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 06:47:17 INFO - PROCESS | 1652 | 1466516837520 Marionette TRACE conn2 <- [1,14,null,{}] 06:47:17 INFO - PROCESS | 1652 | 1466516837532 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}] 06:47:17 INFO - PROCESS | 1652 | 1466516837535 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:17 INFO - PROCESS | 1652 | 1466516837682 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 06:47:17 INFO - PROCESS | 1652 | 1466516837690 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:17 INFO - PROCESS | 1652 | 1466516837691 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x12aaaf800 == 9 [pid = 1652] [id = 9] 06:47:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 23 (0x12aaa0400) [pid = 1652] [serial = 23] [outer = 0x0] 06:47:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 24 (0x12b1b2800) [pid = 1652] [serial = 24] [outer = 0x12aaa0400] 06:47:17 INFO - PROCESS | 1652 | 1466516837730 Marionette DEBUG loaded listener.js 06:47:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 25 (0x12b935c00) [pid = 1652] [serial = 25] [outer = 0x12aaa0400] 06:47:18 INFO - PROCESS | 1652 | 1466516838099 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]]]}] 06:47:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 06:47:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 637ms 06:47:18 INFO - PROCESS | 1652 | 1466516838147 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 06:47:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 06:47:18 INFO - PROCESS | 1652 | 1466516838148 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 06:47:18 INFO - PROCESS | 1652 | 1466516838150 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 06:47:18 INFO - PROCESS | 1652 | 1466516838151 Marionette TRACE conn2 <- [1,18,null,{}] 06:47:18 INFO - PROCESS | 1652 | 1466516838153 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}] 06:47:18 INFO - PROCESS | 1652 | 1466516838155 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:18 INFO - PROCESS | 1652 | 1466516838229 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 06:47:18 INFO - PROCESS | 1652 | 1466516838243 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:18 INFO - PROCESS | 1652 | 1466516838245 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bbbd000 == 10 [pid = 1652] [id = 10] 06:47:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 26 (0x12bb07000) [pid = 1652] [serial = 26] [outer = 0x0] 06:47:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 27 (0x12bb0b800) [pid = 1652] [serial = 27] [outer = 0x12bb07000] 06:47:18 INFO - PROCESS | 1652 | 1466516838272 Marionette DEBUG loaded listener.js 06:47:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 28 (0x12bb11800) [pid = 1652] [serial = 28] [outer = 0x12bb07000] 06:47:18 INFO - PROCESS | 1652 | 1466516838567 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]]]}] 06:47:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 06:47:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 470ms 06:47:18 INFO - PROCESS | 1652 | 1466516838624 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 06:47:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 06:47:18 INFO - PROCESS | 1652 | 1466516838626 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 06:47:18 INFO - PROCESS | 1652 | 1466516838630 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 06:47:18 INFO - PROCESS | 1652 | 1466516838631 Marionette TRACE conn2 <- [1,22,null,{}] 06:47:18 INFO - PROCESS | 1652 | 1466516838635 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}] 06:47:18 INFO - PROCESS | 1652 | 1466516838637 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:18 INFO - PROCESS | 1652 | 1466516838791 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 06:47:18 INFO - PROCESS | 1652 | 1466516838795 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:18 INFO - PROCESS | 1652 | 1466516838797 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bdb5000 == 11 [pid = 1652] [id = 11] 06:47:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 29 (0x12bb24800) [pid = 1652] [serial = 29] [outer = 0x0] 06:47:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 30 (0x12bb30c00) [pid = 1652] [serial = 30] [outer = 0x12bb24800] 06:47:18 INFO - PROCESS | 1652 | 1466516838838 Marionette DEBUG loaded listener.js 06:47:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 31 (0x12bdef400) [pid = 1652] [serial = 31] [outer = 0x12bb24800] 06:47:19 INFO - PROCESS | 1652 | 1466516839180 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]]]}] 06:47:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 06:47:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 570ms 06:47:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 06:47:19 INFO - PROCESS | 1652 | 1466516839199 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 06:47:19 INFO - PROCESS | 1652 | 1466516839201 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 06:47:19 INFO - PROCESS | 1652 | 1466516839203 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 06:47:19 INFO - PROCESS | 1652 | 1466516839207 Marionette TRACE conn2 <- [1,26,null,{}] 06:47:19 INFO - PROCESS | 1652 | 1466516839211 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}] 06:47:19 INFO - PROCESS | 1652 | 1466516839212 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:19 INFO - PROCESS | 1652 | 1466516839310 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 06:47:19 INFO - PROCESS | 1652 | 1466516839314 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:19 INFO - PROCESS | 1652 | 1466516839315 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b876000 == 12 [pid = 1652] [id = 12] 06:47:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 32 (0x11832d000) [pid = 1652] [serial = 32] [outer = 0x0] 06:47:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 33 (0x12bdf0000) [pid = 1652] [serial = 33] [outer = 0x11832d000] 06:47:19 INFO - PROCESS | 1652 | 1466516839339 Marionette DEBUG loaded listener.js 06:47:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 34 (0x12bdf7800) [pid = 1652] [serial = 34] [outer = 0x11832d000] 06:47:19 INFO - PROCESS | 1652 | 1466516839597 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]]]}] 06:47:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 06:47:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 423ms 06:47:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 06:47:19 INFO - PROCESS | 1652 | 1466516839628 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 06:47:19 INFO - PROCESS | 1652 | 1466516839629 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 06:47:19 INFO - PROCESS | 1652 | 1466516839631 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 06:47:19 INFO - PROCESS | 1652 | 1466516839632 Marionette TRACE conn2 <- [1,30,null,{}] 06:47:19 INFO - PROCESS | 1652 | 1466516839652 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}] 06:47:19 INFO - PROCESS | 1652 | 1466516839653 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:19 INFO - PROCESS | 1652 | 1466516839759 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 06:47:19 INFO - PROCESS | 1652 | 1466516839763 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:19 INFO - PROCESS | 1652 | 1466516839764 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c48a000 == 13 [pid = 1652] [id = 13] 06:47:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 35 (0x12bf9c800) [pid = 1652] [serial = 35] [outer = 0x0] 06:47:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 36 (0x12bfa3000) [pid = 1652] [serial = 36] [outer = 0x12bf9c800] 06:47:19 INFO - PROCESS | 1652 | 1466516839788 Marionette DEBUG loaded listener.js 06:47:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 37 (0x12bfa7000) [pid = 1652] [serial = 37] [outer = 0x12bf9c800] 06:47:20 INFO - PROCESS | 1652 | 1466516840096 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]]]}] 06:47:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 06:47:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 469ms 06:47:20 INFO - PROCESS | 1652 | 1466516840101 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 06:47:20 INFO - PROCESS | 1652 | 1466516840102 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 06:47:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 06:47:20 INFO - PROCESS | 1652 | 1466516840116 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 06:47:20 INFO - PROCESS | 1652 | 1466516840118 Marionette TRACE conn2 <- [1,34,null,{}] 06:47:20 INFO - PROCESS | 1652 | 1466516840120 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}] 06:47:20 INFO - PROCESS | 1652 | 1466516840125 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:20 INFO - PROCESS | 1652 | 1466516840208 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 06:47:20 INFO - PROCESS | 1652 | 1466516840212 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:20 INFO - PROCESS | 1652 | 1466516840213 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c7be800 == 14 [pid = 1652] [id = 14] 06:47:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 38 (0x12b941000) [pid = 1652] [serial = 38] [outer = 0x0] 06:47:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 39 (0x12c734400) [pid = 1652] [serial = 39] [outer = 0x12b941000] 06:47:20 INFO - PROCESS | 1652 | 1466516840236 Marionette DEBUG loaded listener.js 06:47:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 40 (0x12c73b000) [pid = 1652] [serial = 40] [outer = 0x12b941000] 06:47:20 INFO - PROCESS | 1652 | 1466516840593 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]]]}] 06:47:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 06:47:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 524ms 06:47:20 INFO - PROCESS | 1652 | 1466516840641 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 06:47:20 INFO - PROCESS | 1652 | 1466516840642 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 06:47:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 06:47:20 INFO - PROCESS | 1652 | 1466516840646 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 06:47:20 INFO - PROCESS | 1652 | 1466516840647 Marionette TRACE conn2 <- [1,38,null,{}] 06:47:20 INFO - PROCESS | 1652 | 1466516840651 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}] 06:47:20 INFO - PROCESS | 1652 | 1466516840653 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x12461b000 == 15 [pid = 1652] [id = 15] 06:47:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 41 (0x12461b800) [pid = 1652] [serial = 41] [outer = 0x0] 06:47:20 INFO - PROCESS | 1652 | 1466516840819 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 06:47:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 42 (0x12461c800) [pid = 1652] [serial = 42] [outer = 0x12461b800] 06:47:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 43 (0x124622000) [pid = 1652] [serial = 43] [outer = 0x12461b800] 06:47:20 INFO - PROCESS | 1652 | 1466516840851 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:20 INFO - PROCESS | 1652 | 1466516840853 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x12461a800 == 16 [pid = 1652] [id = 16] 06:47:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 44 (0x124641000) [pid = 1652] [serial = 44] [outer = 0x0] 06:47:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 45 (0x12c73dc00) [pid = 1652] [serial = 45] [outer = 0x124641000] 06:47:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cbb4800 == 17 [pid = 1652] [id = 17] 06:47:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 46 (0x12c73f800) [pid = 1652] [serial = 46] [outer = 0x0] 06:47:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 47 (0x12cbd0800) [pid = 1652] [serial = 47] [outer = 0x12c73f800] 06:47:20 INFO - PROCESS | 1652 | 1466516840930 Marionette DEBUG loaded listener.js 06:47:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 48 (0x12cbd5800) [pid = 1652] [serial = 48] [outer = 0x12c73f800] 06:47:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 49 (0x12c73d400) [pid = 1652] [serial = 49] [outer = 0x124641000] 06:47:21 INFO - PROCESS | 1652 | 1466516841290 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]]]}] 06:47:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 06:47:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 671ms 06:47:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 06:47:21 INFO - PROCESS | 1652 | 1466516841316 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 06:47:21 INFO - PROCESS | 1652 | 1466516841317 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 06:47:21 INFO - PROCESS | 1652 | 1466516841320 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 06:47:21 INFO - PROCESS | 1652 | 1466516841322 Marionette TRACE conn2 <- [1,42,null,{}] 06:47:21 INFO - PROCESS | 1652 | 1466516841326 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}] 06:47:21 INFO - PROCESS | 1652 | 1466516841327 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:21 INFO - PROCESS | 1652 | 1466516841424 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 06:47:21 INFO - PROCESS | 1652 | 1466516841427 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:21 INFO - PROCESS | 1652 | 1466516841428 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d15b000 == 18 [pid = 1652] [id = 18] 06:47:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 50 (0x118211000) [pid = 1652] [serial = 50] [outer = 0x0] 06:47:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 51 (0x119829800) [pid = 1652] [serial = 51] [outer = 0x118211000] 06:47:21 INFO - PROCESS | 1652 | 1466516841453 Marionette DEBUG loaded listener.js 06:47:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 52 (0x12cfcd400) [pid = 1652] [serial = 52] [outer = 0x118211000] 06:47:21 INFO - PROCESS | 1652 | 1466516841711 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]]]}] 06:47:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 06:47:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 421ms 06:47:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 06:47:21 INFO - PROCESS | 1652 | 1466516841744 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 06:47:21 INFO - PROCESS | 1652 | 1466516841746 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 06:47:21 INFO - PROCESS | 1652 | 1466516841748 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 06:47:21 INFO - PROCESS | 1652 | 1466516841750 Marionette TRACE conn2 <- [1,46,null,{}] 06:47:21 INFO - PROCESS | 1652 | 1466516841760 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}] 06:47:21 INFO - PROCESS | 1652 | 1466516841761 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:21 INFO - PROCESS | 1652 | 1466516841871 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 06:47:21 INFO - PROCESS | 1652 | 1466516841875 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:21 INFO - PROCESS | 1652 | 1466516841877 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d589000 == 19 [pid = 1652] [id = 19] 06:47:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 53 (0x12d04b400) [pid = 1652] [serial = 53] [outer = 0x0] 06:47:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 54 (0x12d04dc00) [pid = 1652] [serial = 54] [outer = 0x12d04b400] 06:47:21 INFO - PROCESS | 1652 | 1466516841903 Marionette DEBUG loaded listener.js 06:47:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 55 (0x12d055000) [pid = 1652] [serial = 55] [outer = 0x12d04b400] 06:47:22 INFO - PROCESS | 1652 | 1466516842164 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]]]}] 06:47:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 06:47:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 469ms 06:47:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 06:47:22 INFO - PROCESS | 1652 | 1466516842217 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 06:47:22 INFO - PROCESS | 1652 | 1466516842218 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 06:47:22 INFO - PROCESS | 1652 | 1466516842229 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 06:47:22 INFO - PROCESS | 1652 | 1466516842230 Marionette TRACE conn2 <- [1,50,null,{}] 06:47:22 INFO - PROCESS | 1652 | 1466516842232 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}] 06:47:22 INFO - PROCESS | 1652 | 1466516842233 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:22 INFO - PROCESS | 1652 | 1466516842338 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 06:47:22 INFO - PROCESS | 1652 | 1466516842342 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:22 INFO - PROCESS | 1652 | 1466516842343 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bf3a000 == 20 [pid = 1652] [id = 20] 06:47:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 56 (0x12b95c800) [pid = 1652] [serial = 56] [outer = 0x0] 06:47:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 57 (0x12b960400) [pid = 1652] [serial = 57] [outer = 0x12b95c800] 06:47:22 INFO - PROCESS | 1652 | 1466516842366 Marionette DEBUG loaded listener.js 06:47:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 58 (0x12d056c00) [pid = 1652] [serial = 58] [outer = 0x12b95c800] 06:47:22 INFO - PROCESS | 1652 | 1466516842645 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]]]}] 06:47:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 06:47:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 476ms 06:47:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 06:47:22 INFO - PROCESS | 1652 | 1466516842698 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 06:47:22 INFO - PROCESS | 1652 | 1466516842700 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 06:47:22 INFO - PROCESS | 1652 | 1466516842709 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 06:47:22 INFO - PROCESS | 1652 | 1466516842710 Marionette TRACE conn2 <- [1,54,null,{}] 06:47:22 INFO - PROCESS | 1652 | 1466516842714 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}] 06:47:22 INFO - PROCESS | 1652 | 1466516842716 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:22 INFO - PROCESS | 1652 | 1466516842876 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 06:47:23 INFO - PROCESS | 1652 | 1466516843450 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:23 INFO - PROCESS | 1652 | 1466516843452 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x111ea1800 == 21 [pid = 1652] [id = 21] 06:47:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 59 (0x111aa9400) [pid = 1652] [serial = 59] [outer = 0x0] 06:47:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 60 (0x11219e000) [pid = 1652] [serial = 60] [outer = 0x111aa9400] 06:47:23 INFO - PROCESS | 1652 | 1466516843487 Marionette DEBUG loaded listener.js 06:47:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 61 (0x112a7f400) [pid = 1652] [serial = 61] [outer = 0x111aa9400] 06:47:23 INFO - PROCESS | 1652 | 1466516843898 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]]]}] 06:47:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 06:47:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1227ms 06:47:23 INFO - PROCESS | 1652 | 1466516843932 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 06:47:23 INFO - PROCESS | 1652 | 1466516843934 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 06:47:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 06:47:23 INFO - PROCESS | 1652 | 1466516843937 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 06:47:23 INFO - PROCESS | 1652 | 1466516843939 Marionette TRACE conn2 <- [1,58,null,{}] 06:47:23 INFO - PROCESS | 1652 | 1466516843942 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}] 06:47:23 INFO - PROCESS | 1652 | 1466516843946 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:24 INFO - PROCESS | 1652 | 1466516844058 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 06:47:24 INFO - PROCESS | 1652 | 1466516844097 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:24 INFO - PROCESS | 1652 | 1466516844099 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x1160a7000 == 22 [pid = 1652] [id = 22] 06:47:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 62 (0x1133c2000) [pid = 1652] [serial = 62] [outer = 0x0] 06:47:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 63 (0x1160dc000) [pid = 1652] [serial = 63] [outer = 0x1133c2000] 06:47:24 INFO - PROCESS | 1652 | 1466516844129 Marionette DEBUG loaded listener.js 06:47:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 64 (0x116a0bc00) [pid = 1652] [serial = 64] [outer = 0x1133c2000] 06:47:24 INFO - PROCESS | 1652 | 1466516844527 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]]]}] 06:47:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 06:47:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 621ms 06:47:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 06:47:24 INFO - PROCESS | 1652 | 1466516844560 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 06:47:24 INFO - PROCESS | 1652 | 1466516844563 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 06:47:24 INFO - PROCESS | 1652 | 1466516844565 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 06:47:24 INFO - PROCESS | 1652 | 1466516844567 Marionette TRACE conn2 <- [1,62,null,{}] 06:47:24 INFO - PROCESS | 1652 | 1466516844569 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}] 06:47:24 INFO - PROCESS | 1652 | 1466516844571 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:24 INFO - PROCESS | 1652 | 1466516844685 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 06:47:24 INFO - PROCESS | 1652 | 1466516844752 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:24 INFO - PROCESS | 1652 | 1466516844753 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x117077000 == 23 [pid = 1652] [id = 23] 06:47:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0x118324c00) [pid = 1652] [serial = 65] [outer = 0x0] 06:47:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0x11832d800) [pid = 1652] [serial = 66] [outer = 0x118324c00] 06:47:24 INFO - PROCESS | 1652 | 1466516844798 Marionette DEBUG loaded listener.js 06:47:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0x119078000) [pid = 1652] [serial = 67] [outer = 0x118324c00] 06:47:25 INFO - PROCESS | 1652 | 1466516845381 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]]]}] 06:47:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 06:47:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 869ms 06:47:25 INFO - PROCESS | 1652 | 1466516845440 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 06:47:25 INFO - PROCESS | 1652 | 1466516845442 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 06:47:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 06:47:25 INFO - PROCESS | 1652 | 1466516845447 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 06:47:25 INFO - PROCESS | 1652 | 1466516845448 Marionette TRACE conn2 <- [1,66,null,{}] 06:47:25 INFO - PROCESS | 1652 | 1466516845452 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}] 06:47:25 INFO - PROCESS | 1652 | 1466516845454 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:25 INFO - PROCESS | 1652 | 1466516845577 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 06:47:25 INFO - PROCESS | 1652 | 1466516845647 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:25 INFO - PROCESS | 1652 | 1466516845649 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x113ac9800 == 24 [pid = 1652] [id = 24] 06:47:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0x112728800) [pid = 1652] [serial = 68] [outer = 0x0] 06:47:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0x1166f3400) [pid = 1652] [serial = 69] [outer = 0x112728800] 06:47:25 INFO - PROCESS | 1652 | 1466516845678 Marionette DEBUG loaded listener.js 06:47:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x116969800) [pid = 1652] [serial = 70] [outer = 0x112728800] 06:47:26 INFO - PROCESS | 1652 | 1466516846160 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]]]}] 06:47:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 06:47:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 771ms 06:47:26 INFO - PROCESS | 1652 | 1466516846219 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 06:47:26 INFO - PROCESS | 1652 | 1466516846223 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 06:47:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 06:47:26 INFO - PROCESS | 1652 | 1466516846240 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 06:47:26 INFO - PROCESS | 1652 | 1466516846243 Marionette TRACE conn2 <- [1,70,null,{}] 06:47:26 INFO - PROCESS | 1652 | 1466516846246 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}] 06:47:26 INFO - PROCESS | 1652 | 1466516846248 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:26 INFO - PROCESS | 1652 | 1466516846322 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 06:47:26 INFO - PROCESS | 1652 | 1466516846383 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:26 INFO - PROCESS | 1652 | 1466516846385 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x113203000 == 25 [pid = 1652] [id = 25] 06:47:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x112a9a800) [pid = 1652] [serial = 71] [outer = 0x0] 06:47:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x1133e5800) [pid = 1652] [serial = 72] [outer = 0x112a9a800] 06:47:26 INFO - PROCESS | 1652 | 1466516846414 Marionette DEBUG loaded listener.js 06:47:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x1176b9400) [pid = 1652] [serial = 73] [outer = 0x112a9a800] 06:47:26 INFO - PROCESS | 1652 | 1466516846687 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]]]}] 06:47:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 06:47:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 473ms 06:47:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 06:47:26 INFO - PROCESS | 1652 | 1466516846712 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 06:47:26 INFO - PROCESS | 1652 | 1466516846713 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 06:47:26 INFO - PROCESS | 1652 | 1466516846715 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 06:47:26 INFO - PROCESS | 1652 | 1466516846718 Marionette TRACE conn2 <- [1,74,null,{}] 06:47:26 INFO - PROCESS | 1652 | 1466516846735 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}] 06:47:26 INFO - PROCESS | 1652 | 1466516846742 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:26 INFO - PROCESS | 1652 | 1466516846820 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 06:47:26 INFO - PROCESS | 1652 | 1466516846826 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:26 INFO - PROCESS | 1652 | 1466516846829 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x1169b5000 == 26 [pid = 1652] [id = 26] 06:47:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x113867c00) [pid = 1652] [serial = 74] [outer = 0x0] 06:47:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x118735000) [pid = 1652] [serial = 75] [outer = 0x113867c00] 06:47:26 INFO - PROCESS | 1652 | 1466516846858 Marionette DEBUG loaded listener.js 06:47:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x1188e0800) [pid = 1652] [serial = 76] [outer = 0x113867c00] 06:47:27 INFO - PROCESS | 1652 | 1466516847166 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]]]}] 06:47:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 06:47:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 475ms 06:47:27 INFO - PROCESS | 1652 | 1466516847193 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 06:47:27 INFO - PROCESS | 1652 | 1466516847194 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 06:47:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 06:47:27 INFO - PROCESS | 1652 | 1466516847197 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 06:47:27 INFO - PROCESS | 1652 | 1466516847198 Marionette TRACE conn2 <- [1,78,null,{}] 06:47:27 INFO - PROCESS | 1652 | 1466516847200 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}] 06:47:27 INFO - PROCESS | 1652 | 1466516847201 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:27 INFO - PROCESS | 1652 | 1466516847285 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 06:47:27 INFO - PROCESS | 1652 | 1466516847325 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:27 INFO - PROCESS | 1652 | 1466516847326 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x11707e000 == 27 [pid = 1652] [id = 27] 06:47:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x1180c5400) [pid = 1652] [serial = 77] [outer = 0x0] 06:47:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x11907bc00) [pid = 1652] [serial = 78] [outer = 0x1180c5400] 06:47:27 INFO - PROCESS | 1652 | 1466516847351 Marionette DEBUG loaded listener.js 06:47:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x11933f000) [pid = 1652] [serial = 79] [outer = 0x1180c5400] 06:47:27 INFO - PROCESS | 1652 | 1466516847651 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]]]}] 06:47:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 06:47:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 468ms 06:47:27 INFO - PROCESS | 1652 | 1466516847666 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 06:47:27 INFO - PROCESS | 1652 | 1466516847668 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 06:47:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 06:47:27 INFO - PROCESS | 1652 | 1466516847682 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 06:47:27 INFO - PROCESS | 1652 | 1466516847684 Marionette TRACE conn2 <- [1,82,null,{}] 06:47:27 INFO - PROCESS | 1652 | 1466516847687 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}] 06:47:27 INFO - PROCESS | 1652 | 1466516847693 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:27 INFO - PROCESS | 1652 | 1466516847812 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 06:47:27 INFO - PROCESS | 1652 | 1466516847872 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:27 INFO - PROCESS | 1652 | 1466516847873 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x118591800 == 28 [pid = 1652] [id = 28] 06:47:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x113864400) [pid = 1652] [serial = 80] [outer = 0x0] 06:47:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x11933f400) [pid = 1652] [serial = 81] [outer = 0x113864400] 06:47:27 INFO - PROCESS | 1652 | 1466516847913 Marionette DEBUG loaded listener.js 06:47:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x1198f2400) [pid = 1652] [serial = 82] [outer = 0x113864400] 06:47:28 INFO - PROCESS | 1652 | 1466516848261 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]]]}] 06:47:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 06:47:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 621ms 06:47:28 INFO - PROCESS | 1652 | 1466516848302 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 06:47:28 INFO - PROCESS | 1652 | 1466516848304 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 06:47:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 06:47:28 INFO - PROCESS | 1652 | 1466516848308 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 06:47:28 INFO - PROCESS | 1652 | 1466516848309 Marionette TRACE conn2 <- [1,86,null,{}] 06:47:28 INFO - PROCESS | 1652 | 1466516848312 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}] 06:47:28 INFO - PROCESS | 1652 | 1466516848316 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:28 INFO - PROCESS | 1652 | 1466516848407 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 06:47:28 INFO - PROCESS | 1652 | 1466516848451 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:28 INFO - PROCESS | 1652 | 1466516848453 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x11876a800 == 29 [pid = 1652] [id = 29] 06:47:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x118210000) [pid = 1652] [serial = 83] [outer = 0x0] 06:47:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x119a33000) [pid = 1652] [serial = 84] [outer = 0x118210000] 06:47:28 INFO - PROCESS | 1652 | 1466516848479 Marionette DEBUG loaded listener.js 06:47:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x120fd9400) [pid = 1652] [serial = 85] [outer = 0x118210000] 06:47:28 INFO - PROCESS | 1652 | 1466516848752 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]]]}] 06:47:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 06:47:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 469ms 06:47:28 INFO - PROCESS | 1652 | 1466516848781 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 06:47:28 INFO - PROCESS | 1652 | 1466516848783 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 06:47:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 06:47:28 INFO - PROCESS | 1652 | 1466516848797 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 06:47:28 INFO - PROCESS | 1652 | 1466516848799 Marionette TRACE conn2 <- [1,90,null,{}] 06:47:28 INFO - PROCESS | 1652 | 1466516848804 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}] 06:47:28 INFO - PROCESS | 1652 | 1466516848809 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:28 INFO - PROCESS | 1652 | 1466516848925 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 06:47:28 INFO - PROCESS | 1652 | 1466516848931 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:28 INFO - PROCESS | 1652 | 1466516848932 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x1191c2800 == 30 [pid = 1652] [id = 30] 06:47:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x120fd6400) [pid = 1652] [serial = 86] [outer = 0x0] 06:47:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1210e5c00) [pid = 1652] [serial = 87] [outer = 0x120fd6400] 06:47:28 INFO - PROCESS | 1652 | 1466516848974 Marionette DEBUG loaded listener.js 06:47:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1239c8400) [pid = 1652] [serial = 88] [outer = 0x120fd6400] 06:47:29 INFO - PROCESS | 1652 | 1466516849282 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]]]}] 06:47:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 06:47:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 531ms 06:47:29 INFO - PROCESS | 1652 | 1466516849317 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 06:47:29 INFO - PROCESS | 1652 | 1466516849319 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 06:47:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 06:47:29 INFO - PROCESS | 1652 | 1466516849323 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 06:47:29 INFO - PROCESS | 1652 | 1466516849324 Marionette TRACE conn2 <- [1,94,null,{}] 06:47:29 INFO - PROCESS | 1652 | 1466516849327 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}] 06:47:29 INFO - PROCESS | 1652 | 1466516849328 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:29 INFO - PROCESS | 1652 | 1466516849425 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 06:47:29 INFO - PROCESS | 1652 | 1466516849431 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:29 INFO - PROCESS | 1652 | 1466516849432 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x1191d6000 == 31 [pid = 1652] [id = 31] 06:47:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x113867400) [pid = 1652] [serial = 89] [outer = 0x0] 06:47:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1239ca800) [pid = 1652] [serial = 90] [outer = 0x113867400] 06:47:29 INFO - PROCESS | 1652 | 1466516849456 Marionette DEBUG loaded listener.js 06:47:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x123cec400) [pid = 1652] [serial = 91] [outer = 0x113867400] 06:47:29 INFO - PROCESS | 1652 | 1466516849722 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]]]}] 06:47:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 06:47:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 422ms 06:47:29 INFO - PROCESS | 1652 | 1466516849747 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 06:47:29 INFO - PROCESS | 1652 | 1466516849748 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 06:47:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 06:47:29 INFO - PROCESS | 1652 | 1466516849750 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 06:47:29 INFO - PROCESS | 1652 | 1466516849751 Marionette TRACE conn2 <- [1,98,null,{}] 06:47:29 INFO - PROCESS | 1652 | 1466516849762 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}] 06:47:29 INFO - PROCESS | 1652 | 1466516849763 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:29 INFO - PROCESS | 1652 | 1466516849845 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 06:47:29 INFO - PROCESS | 1652 | 1466516849849 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:29 INFO - PROCESS | 1652 | 1466516849850 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x1169b2000 == 32 [pid = 1652] [id = 32] 06:47:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1176c5c00) [pid = 1652] [serial = 92] [outer = 0x0] 06:47:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x123ded000) [pid = 1652] [serial = 93] [outer = 0x1176c5c00] 06:47:29 INFO - PROCESS | 1652 | 1466516849877 Marionette DEBUG loaded listener.js 06:47:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x1243bc400) [pid = 1652] [serial = 94] [outer = 0x1176c5c00] 06:47:30 INFO - PROCESS | 1652 | 1466516850186 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]]]}] 06:47:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 06:47:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 469ms 06:47:30 INFO - PROCESS | 1652 | 1466516850220 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 06:47:30 INFO - PROCESS | 1652 | 1466516850222 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 06:47:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 06:47:30 INFO - PROCESS | 1652 | 1466516850226 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 06:47:30 INFO - PROCESS | 1652 | 1466516850227 Marionette TRACE conn2 <- [1,102,null,{}] 06:47:30 INFO - PROCESS | 1652 | 1466516850229 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}] 06:47:30 INFO - PROCESS | 1652 | 1466516850231 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:30 INFO - PROCESS | 1652 | 1466516850308 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 06:47:30 INFO - PROCESS | 1652 | 1466516850353 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:30 INFO - PROCESS | 1652 | 1466516850354 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x119c2c000 == 33 [pid = 1652] [id = 33] 06:47:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x118739000) [pid = 1652] [serial = 95] [outer = 0x0] 06:47:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x124142000) [pid = 1652] [serial = 96] [outer = 0x118739000] 06:47:30 INFO - PROCESS | 1652 | 1466516850378 Marionette DEBUG loaded listener.js 06:47:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12463ec00) [pid = 1652] [serial = 97] [outer = 0x118739000] 06:47:30 INFO - PROCESS | 1652 | 1466516850625 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]]]}] 06:47:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 06:47:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 419ms 06:47:30 INFO - PROCESS | 1652 | 1466516850646 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 06:47:30 INFO - PROCESS | 1652 | 1466516850648 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 06:47:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 06:47:30 INFO - PROCESS | 1652 | 1466516850650 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 06:47:30 INFO - PROCESS | 1652 | 1466516850652 Marionette TRACE conn2 <- [1,106,null,{}] 06:47:30 INFO - PROCESS | 1652 | 1466516850667 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}] 06:47:30 INFO - PROCESS | 1652 | 1466516850668 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:30 INFO - PROCESS | 1652 | 1466516850774 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 06:47:30 INFO - PROCESS | 1652 | 1466516850778 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:30 INFO - PROCESS | 1652 | 1466516850779 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x12385d800 == 34 [pid = 1652] [id = 34] 06:47:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x124638c00) [pid = 1652] [serial = 98] [outer = 0x0] 06:47:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x124f16800) [pid = 1652] [serial = 99] [outer = 0x124638c00] 06:47:30 INFO - PROCESS | 1652 | 1466516850805 Marionette DEBUG loaded listener.js 06:47:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x125787800) [pid = 1652] [serial = 100] [outer = 0x124638c00] 06:47:31 INFO - PROCESS | 1652 | 1466516851111 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]]]}] 06:47:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 06:47:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 474ms 06:47:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 06:47:31 INFO - PROCESS | 1652 | 1466516851129 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 06:47:31 INFO - PROCESS | 1652 | 1466516851130 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 06:47:31 INFO - PROCESS | 1652 | 1466516851132 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 06:47:31 INFO - PROCESS | 1652 | 1466516851133 Marionette TRACE conn2 <- [1,110,null,{}] 06:47:31 INFO - PROCESS | 1652 | 1466516851135 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}] 06:47:31 INFO - PROCESS | 1652 | 1466516851137 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:31 INFO - PROCESS | 1652 | 1466516851219 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 06:47:31 INFO - PROCESS | 1652 | 1466516851266 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:31 INFO - PROCESS | 1652 | 1466516851267 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x123977000 == 35 [pid = 1652] [id = 35] 06:47:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x124806400) [pid = 1652] [serial = 101] [outer = 0x0] 06:47:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x12578d400) [pid = 1652] [serial = 102] [outer = 0x124806400] 06:47:31 INFO - PROCESS | 1652 | 1466516851290 Marionette DEBUG loaded listener.js 06:47:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x12463cc00) [pid = 1652] [serial = 103] [outer = 0x124806400] 06:47:31 INFO - PROCESS | 1652 | 1466516851574 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]]]}] 06:47:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 06:47:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 469ms 06:47:31 INFO - PROCESS | 1652 | 1466516851601 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 06:47:31 INFO - PROCESS | 1652 | 1466516851602 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 06:47:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 06:47:31 INFO - PROCESS | 1652 | 1466516851613 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 06:47:31 INFO - PROCESS | 1652 | 1466516851614 Marionette TRACE conn2 <- [1,114,null,{}] 06:47:31 INFO - PROCESS | 1652 | 1466516851616 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}] 06:47:31 INFO - PROCESS | 1652 | 1466516851617 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:31 INFO - PROCESS | 1652 | 1466516851716 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 06:47:31 INFO - PROCESS | 1652 | 1466516851721 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:31 INFO - PROCESS | 1652 | 1466516851722 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x123cbd800 == 36 [pid = 1652] [id = 36] 06:47:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x124634800) [pid = 1652] [serial = 104] [outer = 0x0] 06:47:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x126508800) [pid = 1652] [serial = 105] [outer = 0x124634800] 06:47:31 INFO - PROCESS | 1652 | 1466516851751 Marionette DEBUG loaded listener.js 06:47:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x1270dc400) [pid = 1652] [serial = 106] [outer = 0x124634800] 06:47:32 INFO - PROCESS | 1652 | 1466516852203 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]]]}] 06:47:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 06:47:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 626ms 06:47:32 INFO - PROCESS | 1652 | 1466516852232 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 06:47:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 06:47:32 INFO - PROCESS | 1652 | 1466516852234 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 06:47:32 INFO - PROCESS | 1652 | 1466516852237 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 06:47:32 INFO - PROCESS | 1652 | 1466516852239 Marionette TRACE conn2 <- [1,118,null,{}] 06:47:32 INFO - PROCESS | 1652 | 1466516852243 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}] 06:47:32 INFO - PROCESS | 1652 | 1466516852244 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:32 INFO - PROCESS | 1652 | 1466516852325 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 06:47:32 INFO - PROCESS | 1652 | 1466516852329 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:32 INFO - PROCESS | 1652 | 1466516852330 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x124462800 == 37 [pid = 1652] [id = 37] 06:47:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x118732800) [pid = 1652] [serial = 107] [outer = 0x0] 06:47:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x128976000) [pid = 1652] [serial = 108] [outer = 0x118732800] 06:47:32 INFO - PROCESS | 1652 | 1466516852354 Marionette DEBUG loaded listener.js 06:47:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x1289e1000) [pid = 1652] [serial = 109] [outer = 0x118732800] 06:47:32 INFO - PROCESS | 1652 | 1466516852648 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]]]}] 06:47:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 06:47:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 421ms 06:47:32 INFO - PROCESS | 1652 | 1466516852662 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 06:47:32 INFO - PROCESS | 1652 | 1466516852663 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 06:47:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 06:47:32 INFO - PROCESS | 1652 | 1466516852665 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 06:47:32 INFO - PROCESS | 1652 | 1466516852666 Marionette TRACE conn2 <- [1,122,null,{}] 06:47:32 INFO - PROCESS | 1652 | 1466516852669 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}] 06:47:32 INFO - PROCESS | 1652 | 1466516852670 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:32 INFO - PROCESS | 1652 | 1466516852758 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 06:47:32 INFO - PROCESS | 1652 | 1466516852761 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:32 INFO - PROCESS | 1652 | 1466516852762 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x1248aa000 == 38 [pid = 1652] [id = 38] 06:47:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x1289e5000) [pid = 1652] [serial = 110] [outer = 0x0] 06:47:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x128d51800) [pid = 1652] [serial = 111] [outer = 0x1289e5000] 06:47:32 INFO - PROCESS | 1652 | 1466516852786 Marionette DEBUG loaded listener.js 06:47:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x12902cc00) [pid = 1652] [serial = 112] [outer = 0x1289e5000] 06:47:33 INFO - PROCESS | 1652 | 1466516853087 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]]]}] 06:47:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 06:47:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 468ms 06:47:33 INFO - PROCESS | 1652 | 1466516853134 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 06:47:33 INFO - PROCESS | 1652 | 1466516853135 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 06:47:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 06:47:33 INFO - PROCESS | 1652 | 1466516853177 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 06:47:33 INFO - PROCESS | 1652 | 1466516853178 Marionette TRACE conn2 <- [1,126,null,{}] 06:47:33 INFO - PROCESS | 1652 | 1466516853193 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}] 06:47:33 INFO - PROCESS | 1652 | 1466516853194 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:33 INFO - PROCESS | 1652 | 1466516853281 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 06:47:33 INFO - PROCESS | 1652 | 1466516853285 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:33 INFO - PROCESS | 1652 | 1466516853286 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x124f53800 == 39 [pid = 1652] [id = 39] 06:47:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x12902d400) [pid = 1652] [serial = 113] [outer = 0x0] 06:47:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x12921f800) [pid = 1652] [serial = 114] [outer = 0x12902d400] 06:47:33 INFO - PROCESS | 1652 | 1466516853310 Marionette DEBUG loaded listener.js 06:47:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x12922b000) [pid = 1652] [serial = 115] [outer = 0x12902d400] 06:47:34 INFO - PROCESS | 1652 | 1466516854295 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]]]}] 06:47:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 06:47:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1163ms 06:47:34 INFO - PROCESS | 1652 | 1466516854302 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 06:47:34 INFO - PROCESS | 1652 | 1466516854305 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 06:47:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 06:47:34 INFO - PROCESS | 1652 | 1466516854310 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 06:47:34 INFO - PROCESS | 1652 | 1466516854312 Marionette TRACE conn2 <- [1,130,null,{}] 06:47:34 INFO - PROCESS | 1652 | 1466516854315 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}] 06:47:34 INFO - PROCESS | 1652 | 1466516854317 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:34 INFO - PROCESS | 1652 | 1466516854406 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 06:47:34 INFO - PROCESS | 1652 | 1466516854435 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:34 INFO - PROCESS | 1652 | 1466516854438 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x113ac3000 == 40 [pid = 1652] [id = 40] 06:47:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x1172b9400) [pid = 1652] [serial = 116] [outer = 0x0] 06:47:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x1176bec00) [pid = 1652] [serial = 117] [outer = 0x1172b9400] 06:47:34 INFO - PROCESS | 1652 | 1466516854466 Marionette DEBUG loaded listener.js 06:47:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x11821a400) [pid = 1652] [serial = 118] [outer = 0x1172b9400] 06:47:34 INFO - PROCESS | 1652 | 1466516854787 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]]]}] 06:47:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 06:47:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 520ms 06:47:34 INFO - PROCESS | 1652 | 1466516854829 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 06:47:34 INFO - PROCESS | 1652 | 1466516854832 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 06:47:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 06:47:34 INFO - PROCESS | 1652 | 1466516854837 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 06:47:34 INFO - PROCESS | 1652 | 1466516854838 Marionette TRACE conn2 <- [1,134,null,{}] 06:47:34 INFO - PROCESS | 1652 | 1466516854841 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}] 06:47:34 INFO - PROCESS | 1652 | 1466516854842 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:34 INFO - PROCESS | 1652 | 1466516854934 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 06:47:34 INFO - PROCESS | 1652 | 1466516854938 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:34 INFO - PROCESS | 1652 | 1466516854939 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x116934000 == 41 [pid = 1652] [id = 41] 06:47:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x118324800) [pid = 1652] [serial = 119] [outer = 0x0] 06:47:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x1187d8000) [pid = 1652] [serial = 120] [outer = 0x118324800] 06:47:34 INFO - PROCESS | 1652 | 1466516854966 Marionette DEBUG loaded listener.js 06:47:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x11907a000) [pid = 1652] [serial = 121] [outer = 0x118324800] 06:47:35 INFO - PROCESS | 1652 | 1466516855327 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]]]}] 06:47:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 06:47:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 521ms 06:47:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 06:47:35 INFO - PROCESS | 1652 | 1466516855358 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 06:47:35 INFO - PROCESS | 1652 | 1466516855359 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 06:47:35 INFO - PROCESS | 1652 | 1466516855361 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 06:47:35 INFO - PROCESS | 1652 | 1466516855364 Marionette TRACE conn2 <- [1,138,null,{}] 06:47:35 INFO - PROCESS | 1652 | 1466516855371 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}] 06:47:35 INFO - PROCESS | 1652 | 1466516855374 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:35 INFO - PROCESS | 1652 | 1466516855463 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 06:47:35 INFO - PROCESS | 1652 | 1466516855468 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:35 INFO - PROCESS | 1652 | 1466516855469 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x117e90800 == 42 [pid = 1652] [id = 42] 06:47:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x119823800) [pid = 1652] [serial = 122] [outer = 0x0] 06:47:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x119cb0400) [pid = 1652] [serial = 123] [outer = 0x119823800] 06:47:35 INFO - PROCESS | 1652 | 1466516855497 Marionette DEBUG loaded listener.js 06:47:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x119e61800) [pid = 1652] [serial = 124] [outer = 0x119823800] 06:47:36 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x12b95c800) [pid = 1652] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 06:47:36 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x12d04b400) [pid = 1652] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 06:47:36 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x118211000) [pid = 1652] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 06:47:36 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x12c73f800) [pid = 1652] [serial = 46] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 06:47:36 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x12b941000) [pid = 1652] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 06:47:36 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x12bf9c800) [pid = 1652] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 06:47:36 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x11832d000) [pid = 1652] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 06:47:36 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x12bb24800) [pid = 1652] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 06:47:36 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x12bb07000) [pid = 1652] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 06:47:36 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x12aaa0400) [pid = 1652] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 06:47:36 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x12a854c00) [pid = 1652] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 06:47:36 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x12902e400) [pid = 1652] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 06:47:36 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x113867c00) [pid = 1652] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 06:47:36 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x1180c5400) [pid = 1652] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 06:47:36 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x113864400) [pid = 1652] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 06:47:36 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x118210000) [pid = 1652] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 06:47:36 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x120fd6400) [pid = 1652] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 06:47:36 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x113867400) [pid = 1652] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 06:47:36 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x1176c5c00) [pid = 1652] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 06:47:36 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x118739000) [pid = 1652] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 06:47:36 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x124638c00) [pid = 1652] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 06:47:36 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x124634800) [pid = 1652] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 06:47:36 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x118732800) [pid = 1652] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 06:47:36 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x111aa9400) [pid = 1652] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 06:47:36 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1133c2000) [pid = 1652] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 06:47:36 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x118324c00) [pid = 1652] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 06:47:36 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x112728800) [pid = 1652] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 06:47:36 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x112a9a800) [pid = 1652] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 06:47:36 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1289e5000) [pid = 1652] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 06:47:36 INFO - PROCESS | 1652 | 1466516856234 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]]]}] 06:47:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 06:47:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 920ms 06:47:36 INFO - PROCESS | 1652 | 1466516856283 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 06:47:36 INFO - PROCESS | 1652 | 1466516856284 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 06:47:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 06:47:36 INFO - PROCESS | 1652 | 1466516856287 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 06:47:36 INFO - PROCESS | 1652 | 1466516856289 Marionette TRACE conn2 <- [1,142,null,{}] 06:47:36 INFO - PROCESS | 1652 | 1466516856293 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}] 06:47:36 INFO - PROCESS | 1652 | 1466516856294 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:36 INFO - PROCESS | 1652 | 1466516856369 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 06:47:36 INFO - PROCESS | 1652 | 1466516856375 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:36 INFO - PROCESS | 1652 | 1466516856376 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x118771800 == 43 [pid = 1652] [id = 43] 06:47:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1176c5c00) [pid = 1652] [serial = 125] [outer = 0x0] 06:47:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x118887400) [pid = 1652] [serial = 126] [outer = 0x1176c5c00] 06:47:36 INFO - PROCESS | 1652 | 1466516856401 Marionette DEBUG loaded listener.js 06:47:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x1198f3800) [pid = 1652] [serial = 127] [outer = 0x1176c5c00] 06:47:36 INFO - PROCESS | 1652 | 1466516856734 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]]]}] 06:47:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 06:47:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 471ms 06:47:36 INFO - PROCESS | 1652 | 1466516856759 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 06:47:36 INFO - PROCESS | 1652 | 1466516856761 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 06:47:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 06:47:36 INFO - PROCESS | 1652 | 1466516856765 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 06:47:36 INFO - PROCESS | 1652 | 1466516856766 Marionette TRACE conn2 <- [1,146,null,{}] 06:47:36 INFO - PROCESS | 1652 | 1466516856770 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}] 06:47:36 INFO - PROCESS | 1652 | 1466516856772 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:36 INFO - PROCESS | 1652 | 1466516856904 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 06:47:36 INFO - PROCESS | 1652 | 1466516856973 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:36 INFO - PROCESS | 1652 | 1466516856974 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x1191c0800 == 44 [pid = 1652] [id = 44] 06:47:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x1180c2c00) [pid = 1652] [serial = 128] [outer = 0x0] 06:47:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x119e60800) [pid = 1652] [serial = 129] [outer = 0x1180c2c00] 06:47:37 INFO - PROCESS | 1652 | 1466516857014 Marionette DEBUG loaded listener.js 06:47:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x120fdb000) [pid = 1652] [serial = 130] [outer = 0x1180c2c00] 06:47:37 INFO - PROCESS | 1652 | 1466516857336 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]]]}] 06:47:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 06:47:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 620ms 06:47:37 INFO - PROCESS | 1652 | 1466516857384 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 06:47:37 INFO - PROCESS | 1652 | 1466516857386 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 06:47:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 06:47:37 INFO - PROCESS | 1652 | 1466516857393 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 06:47:37 INFO - PROCESS | 1652 | 1466516857394 Marionette TRACE conn2 <- [1,150,null,{}] 06:47:37 INFO - PROCESS | 1652 | 1466516857397 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}] 06:47:37 INFO - PROCESS | 1652 | 1466516857401 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:37 INFO - PROCESS | 1652 | 1466516857508 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 06:47:37 INFO - PROCESS | 1652 | 1466516857554 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:37 INFO - PROCESS | 1652 | 1466516857556 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x119a1b800 == 45 [pid = 1652] [id = 45] 06:47:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x116769400) [pid = 1652] [serial = 131] [outer = 0x0] 06:47:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x123b68000) [pid = 1652] [serial = 132] [outer = 0x116769400] 06:47:37 INFO - PROCESS | 1652 | 1466516857585 Marionette DEBUG loaded listener.js 06:47:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x12480b400) [pid = 1652] [serial = 133] [outer = 0x116769400] 06:47:37 INFO - PROCESS | 1652 | 1466516857873 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]]]}] 06:47:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 06:47:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 522ms 06:47:37 INFO - PROCESS | 1652 | 1466516857913 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 06:47:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 06:47:37 INFO - PROCESS | 1652 | 1466516857914 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 06:47:37 INFO - PROCESS | 1652 | 1466516857916 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 06:47:37 INFO - PROCESS | 1652 | 1466516857917 Marionette TRACE conn2 <- [1,154,null,{}] 06:47:37 INFO - PROCESS | 1652 | 1466516857928 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}] 06:47:37 INFO - PROCESS | 1652 | 1466516857929 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:38 INFO - PROCESS | 1652 | 1466516858011 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 06:47:38 INFO - PROCESS | 1652 | 1466516858094 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:38 INFO - PROCESS | 1652 | 1466516858096 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x11260d800 == 46 [pid = 1652] [id = 46] 06:47:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x111c1bc00) [pid = 1652] [serial = 134] [outer = 0x0] 06:47:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x112a73400) [pid = 1652] [serial = 135] [outer = 0x111c1bc00] 06:47:38 INFO - PROCESS | 1652 | 1466516858126 Marionette DEBUG loaded listener.js 06:47:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x11511f800) [pid = 1652] [serial = 136] [outer = 0x111c1bc00] 06:47:38 INFO - PROCESS | 1652 | 1466516858557 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]]]}] 06:47:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 06:47:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 669ms 06:47:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 06:47:38 INFO - PROCESS | 1652 | 1466516858599 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 06:47:38 INFO - PROCESS | 1652 | 1466516858601 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 06:47:38 INFO - PROCESS | 1652 | 1466516858604 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 06:47:38 INFO - PROCESS | 1652 | 1466516858608 Marionette TRACE conn2 <- [1,158,null,{}] 06:47:38 INFO - PROCESS | 1652 | 1466516858612 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}] 06:47:38 INFO - PROCESS | 1652 | 1466516858615 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:38 INFO - PROCESS | 1652 | 1466516858710 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 06:47:38 INFO - PROCESS | 1652 | 1466516858769 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:38 INFO - PROCESS | 1652 | 1466516858771 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x117e8c000 == 47 [pid = 1652] [id = 47] 06:47:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x118329000) [pid = 1652] [serial = 137] [outer = 0x0] 06:47:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x118738400) [pid = 1652] [serial = 138] [outer = 0x118329000] 06:47:38 INFO - PROCESS | 1652 | 1466516858801 Marionette DEBUG loaded listener.js 06:47:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x119077c00) [pid = 1652] [serial = 139] [outer = 0x118329000] 06:47:39 INFO - PROCESS | 1652 | 1466516859231 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]]]}] 06:47:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 06:47:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 672ms 06:47:39 INFO - PROCESS | 1652 | 1466516859290 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 06:47:39 INFO - PROCESS | 1652 | 1466516859293 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 06:47:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 06:47:39 INFO - PROCESS | 1652 | 1466516859297 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 06:47:39 INFO - PROCESS | 1652 | 1466516859298 Marionette TRACE conn2 <- [1,162,null,{}] 06:47:39 INFO - PROCESS | 1652 | 1466516859301 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}] 06:47:39 INFO - PROCESS | 1652 | 1466516859303 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:39 INFO - PROCESS | 1652 | 1466516859415 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 06:47:39 INFO - PROCESS | 1652 | 1466516859475 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:39 INFO - PROCESS | 1652 | 1466516859476 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x123979000 == 48 [pid = 1652] [id = 48] 06:47:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x119cb1000) [pid = 1652] [serial = 140] [outer = 0x0] 06:47:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x119e61000) [pid = 1652] [serial = 141] [outer = 0x119cb1000] 06:47:39 INFO - PROCESS | 1652 | 1466516859505 Marionette DEBUG loaded listener.js 06:47:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x123b66800) [pid = 1652] [serial = 142] [outer = 0x119cb1000] 06:47:39 INFO - PROCESS | 1652 | 1466516859911 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]]]}] 06:47:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 06:47:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 620ms 06:47:39 INFO - PROCESS | 1652 | 1466516859917 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 06:47:39 INFO - PROCESS | 1652 | 1466516859919 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 06:47:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 06:47:39 INFO - PROCESS | 1652 | 1466516859926 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 06:47:39 INFO - PROCESS | 1652 | 1466516859931 Marionette TRACE conn2 <- [1,166,null,{}] 06:47:39 INFO - PROCESS | 1652 | 1466516859934 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}] 06:47:39 INFO - PROCESS | 1652 | 1466516859937 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:40 INFO - PROCESS | 1652 | 1466516860032 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 06:47:40 INFO - PROCESS | 1652 | 1466516860074 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:40 INFO - PROCESS | 1652 | 1466516860076 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x12416d000 == 49 [pid = 1652] [id = 49] 06:47:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x119cb4c00) [pid = 1652] [serial = 143] [outer = 0x0] 06:47:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x124633400) [pid = 1652] [serial = 144] [outer = 0x119cb4c00] 06:47:40 INFO - PROCESS | 1652 | 1466516860105 Marionette DEBUG loaded listener.js 06:47:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x124f7c400) [pid = 1652] [serial = 145] [outer = 0x119cb4c00] 06:47:40 INFO - PROCESS | 1652 | 1466516860549 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]]]}] 06:47:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 06:47:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 676ms 06:47:40 INFO - PROCESS | 1652 | 1466516860599 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 06:47:40 INFO - PROCESS | 1652 | 1466516860601 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 06:47:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 06:47:40 INFO - PROCESS | 1652 | 1466516860603 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 06:47:40 INFO - PROCESS | 1652 | 1466516860606 Marionette TRACE conn2 <- [1,170,null,{}] 06:47:40 INFO - PROCESS | 1652 | 1466516860609 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}] 06:47:40 INFO - PROCESS | 1652 | 1466516860611 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:40 INFO - PROCESS | 1652 | 1466516860710 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 06:47:40 INFO - PROCESS | 1652 | 1466516860797 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:40 INFO - PROCESS | 1652 | 1466516860799 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x112163000 == 50 [pid = 1652] [id = 50] 06:47:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x113a3ac00) [pid = 1652] [serial = 146] [outer = 0x0] 06:47:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x1176c6000) [pid = 1652] [serial = 147] [outer = 0x113a3ac00] 06:47:40 INFO - PROCESS | 1652 | 1466516860846 Marionette DEBUG loaded listener.js 06:47:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x120fda000) [pid = 1652] [serial = 148] [outer = 0x113a3ac00] 06:47:41 INFO - PROCESS | 1652 | 1466516861439 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]]]}] 06:47:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 06:47:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 873ms 06:47:41 INFO - PROCESS | 1652 | 1466516861488 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 06:47:41 INFO - PROCESS | 1652 | 1466516861490 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 06:47:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 06:47:41 INFO - PROCESS | 1652 | 1466516861495 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 06:47:41 INFO - PROCESS | 1652 | 1466516861497 Marionette TRACE conn2 <- [1,174,null,{}] 06:47:41 INFO - PROCESS | 1652 | 1466516861500 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}] 06:47:41 INFO - PROCESS | 1652 | 1466516861502 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:41 INFO - PROCESS | 1652 | 1466516861589 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 06:47:41 INFO - PROCESS | 1652 | 1466516861636 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:41 INFO - PROCESS | 1652 | 1466516861639 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x1167aa800 == 51 [pid = 1652] [id = 51] 06:47:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x1162de000) [pid = 1652] [serial = 149] [outer = 0x0] 06:47:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x11676bc00) [pid = 1652] [serial = 150] [outer = 0x1162de000] 06:47:41 INFO - PROCESS | 1652 | 1466516861665 Marionette DEBUG loaded listener.js 06:47:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x1173a0400) [pid = 1652] [serial = 151] [outer = 0x1162de000] 06:47:42 INFO - PROCESS | 1652 | --DOCSHELL 0x119a1b800 == 50 [pid = 1652] [id = 45] 06:47:42 INFO - PROCESS | 1652 | --DOCSHELL 0x1191c0800 == 49 [pid = 1652] [id = 44] 06:47:42 INFO - PROCESS | 1652 | --DOCSHELL 0x118771800 == 48 [pid = 1652] [id = 43] 06:47:42 INFO - PROCESS | 1652 | --DOCSHELL 0x117e90800 == 47 [pid = 1652] [id = 42] 06:47:42 INFO - PROCESS | 1652 | --DOCSHELL 0x11876a800 == 46 [pid = 1652] [id = 29] 06:47:42 INFO - PROCESS | 1652 | --DOCSHELL 0x116934000 == 45 [pid = 1652] [id = 41] 06:47:42 INFO - PROCESS | 1652 | --DOCSHELL 0x11707e000 == 44 [pid = 1652] [id = 27] 06:47:42 INFO - PROCESS | 1652 | --DOCSHELL 0x113ac3000 == 43 [pid = 1652] [id = 40] 06:47:42 INFO - PROCESS | 1652 | --DOCSHELL 0x124f53800 == 42 [pid = 1652] [id = 39] 06:47:42 INFO - PROCESS | 1652 | --DOCSHELL 0x1191d6000 == 41 [pid = 1652] [id = 31] 06:47:42 INFO - PROCESS | 1652 | --DOCSHELL 0x118591800 == 40 [pid = 1652] [id = 28] 06:47:42 INFO - PROCESS | 1652 | --DOCSHELL 0x1191c2800 == 39 [pid = 1652] [id = 30] 06:47:42 INFO - PROCESS | 1652 | --DOCSHELL 0x1169b2000 == 38 [pid = 1652] [id = 32] 06:47:42 INFO - PROCESS | 1652 | --DOCSHELL 0x112163000 == 37 [pid = 1652] [id = 50] 06:47:42 INFO - PROCESS | 1652 | --DOCSHELL 0x12416d000 == 36 [pid = 1652] [id = 49] 06:47:42 INFO - PROCESS | 1652 | --DOCSHELL 0x123979000 == 35 [pid = 1652] [id = 48] 06:47:42 INFO - PROCESS | 1652 | --DOCSHELL 0x1248aa000 == 34 [pid = 1652] [id = 38] 06:47:42 INFO - PROCESS | 1652 | --DOCSHELL 0x124462800 == 33 [pid = 1652] [id = 37] 06:47:42 INFO - PROCESS | 1652 | --DOCSHELL 0x123cbd800 == 32 [pid = 1652] [id = 36] 06:47:42 INFO - PROCESS | 1652 | --DOCSHELL 0x117e8c000 == 31 [pid = 1652] [id = 47] 06:47:42 INFO - PROCESS | 1652 | --DOCSHELL 0x119c2c000 == 30 [pid = 1652] [id = 33] 06:47:42 INFO - PROCESS | 1652 | --DOCSHELL 0x123977000 == 29 [pid = 1652] [id = 35] 06:47:42 INFO - PROCESS | 1652 | --DOCSHELL 0x11260d800 == 28 [pid = 1652] [id = 46] 06:47:42 INFO - PROCESS | 1652 | --DOCSHELL 0x12385d800 == 27 [pid = 1652] [id = 34] 06:47:42 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x123cebc00) [pid = 1652] [serial = 11] [outer = 0x0] [url = about:blank] 06:47:42 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x12d056c00) [pid = 1652] [serial = 58] [outer = 0x0] [url = about:blank] 06:47:42 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x128d51800) [pid = 1652] [serial = 111] [outer = 0x0] [url = about:blank] 06:47:42 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x1133e5800) [pid = 1652] [serial = 72] [outer = 0x0] [url = about:blank] 06:47:42 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x118735000) [pid = 1652] [serial = 75] [outer = 0x0] [url = about:blank] 06:47:42 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x11907bc00) [pid = 1652] [serial = 78] [outer = 0x0] [url = about:blank] 06:47:42 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x11933f400) [pid = 1652] [serial = 81] [outer = 0x0] [url = about:blank] 06:47:42 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x119a33000) [pid = 1652] [serial = 84] [outer = 0x0] [url = about:blank] 06:47:42 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x1210e5c00) [pid = 1652] [serial = 87] [outer = 0x0] [url = about:blank] 06:47:42 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x1239ca800) [pid = 1652] [serial = 90] [outer = 0x0] [url = about:blank] 06:47:42 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x123cec400) [pid = 1652] [serial = 91] [outer = 0x0] [url = about:blank] 06:47:42 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x123ded000) [pid = 1652] [serial = 93] [outer = 0x0] [url = about:blank] 06:47:42 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x124142000) [pid = 1652] [serial = 96] [outer = 0x0] [url = about:blank] 06:47:42 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x124f16800) [pid = 1652] [serial = 99] [outer = 0x0] [url = about:blank] 06:47:42 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x12578d400) [pid = 1652] [serial = 102] [outer = 0x0] [url = about:blank] 06:47:42 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x126508800) [pid = 1652] [serial = 105] [outer = 0x0] [url = about:blank] 06:47:42 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x128976000) [pid = 1652] [serial = 108] [outer = 0x0] [url = about:blank] 06:47:42 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x1243bc400) [pid = 1652] [serial = 94] [outer = 0x0] [url = about:blank] 06:47:42 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x11219e000) [pid = 1652] [serial = 60] [outer = 0x0] [url = about:blank] 06:47:42 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1160dc000) [pid = 1652] [serial = 63] [outer = 0x0] [url = about:blank] 06:47:42 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x11832d800) [pid = 1652] [serial = 66] [outer = 0x0] [url = about:blank] 06:47:42 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1166f3400) [pid = 1652] [serial = 69] [outer = 0x0] [url = about:blank] 06:47:42 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x12463ec00) [pid = 1652] [serial = 97] [outer = 0x0] [url = about:blank] 06:47:42 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x125787800) [pid = 1652] [serial = 100] [outer = 0x0] [url = about:blank] 06:47:42 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x1198f2400) [pid = 1652] [serial = 82] [outer = 0x0] [url = about:blank] 06:47:42 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x116969800) [pid = 1652] [serial = 70] [outer = 0x0] [url = about:blank] 06:47:42 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1270dc400) [pid = 1652] [serial = 106] [outer = 0x0] [url = about:blank] 06:47:42 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1176b9400) [pid = 1652] [serial = 73] [outer = 0x0] [url = about:blank] 06:47:42 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1188e0800) [pid = 1652] [serial = 76] [outer = 0x0] [url = about:blank] 06:47:42 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1239c8400) [pid = 1652] [serial = 88] [outer = 0x0] [url = about:blank] 06:47:42 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x11933f000) [pid = 1652] [serial = 79] [outer = 0x0] [url = about:blank] 06:47:42 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x116a0bc00) [pid = 1652] [serial = 64] [outer = 0x0] [url = about:blank] 06:47:42 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x119078000) [pid = 1652] [serial = 67] [outer = 0x0] [url = about:blank] 06:47:42 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1289e1000) [pid = 1652] [serial = 109] [outer = 0x0] [url = about:blank] 06:47:42 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x120fd9400) [pid = 1652] [serial = 85] [outer = 0x0] [url = about:blank] 06:47:42 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x112a7f400) [pid = 1652] [serial = 61] [outer = 0x0] [url = about:blank] 06:47:42 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x12902cc00) [pid = 1652] [serial = 112] [outer = 0x0] [url = about:blank] 06:47:42 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x124098c00) [pid = 1652] [serial = 8] [outer = 0x0] [url = about:blank] 06:47:42 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x12bdef400) [pid = 1652] [serial = 31] [outer = 0x0] [url = about:blank] 06:47:42 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x12bb30c00) [pid = 1652] [serial = 30] [outer = 0x0] [url = about:blank] 06:47:42 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x12bb0b800) [pid = 1652] [serial = 27] [outer = 0x0] [url = about:blank] 06:47:42 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x12bb11800) [pid = 1652] [serial = 28] [outer = 0x0] [url = about:blank] 06:47:42 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x12b1b2800) [pid = 1652] [serial = 24] [outer = 0x0] [url = about:blank] 06:47:42 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x12b935c00) [pid = 1652] [serial = 25] [outer = 0x0] [url = about:blank] 06:47:42 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x12a856800) [pid = 1652] [serial = 21] [outer = 0x0] [url = about:blank] 06:47:42 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x12a85ac00) [pid = 1652] [serial = 22] [outer = 0x0] [url = about:blank] 06:47:42 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x129363400) [pid = 1652] [serial = 18] [outer = 0x0] [url = about:blank] 06:47:42 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x129030000) [pid = 1652] [serial = 15] [outer = 0x0] [url = about:blank] 06:47:42 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x12921f000) [pid = 1652] [serial = 16] [outer = 0x0] [url = about:blank] 06:47:42 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x12b960400) [pid = 1652] [serial = 57] [outer = 0x0] [url = about:blank] 06:47:42 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x12d055000) [pid = 1652] [serial = 55] [outer = 0x0] [url = about:blank] 06:47:42 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x12d04dc00) [pid = 1652] [serial = 54] [outer = 0x0] [url = about:blank] 06:47:42 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0x119829800) [pid = 1652] [serial = 51] [outer = 0x0] [url = about:blank] 06:47:42 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0x12cfcd400) [pid = 1652] [serial = 52] [outer = 0x0] [url = about:blank] 06:47:42 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0x12461c800) [pid = 1652] [serial = 42] [outer = 0x0] [url = about:blank] 06:47:42 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0x12c73dc00) [pid = 1652] [serial = 45] [outer = 0x0] [url = about:blank] 06:47:42 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0x12cbd0800) [pid = 1652] [serial = 47] [outer = 0x0] [url = about:blank] 06:47:42 INFO - PROCESS | 1652 | --DOMWINDOW == 64 (0x12cbd5800) [pid = 1652] [serial = 48] [outer = 0x0] [url = about:blank] 06:47:42 INFO - PROCESS | 1652 | --DOMWINDOW == 63 (0x12c73b000) [pid = 1652] [serial = 40] [outer = 0x0] [url = about:blank] 06:47:42 INFO - PROCESS | 1652 | --DOMWINDOW == 62 (0x12c734400) [pid = 1652] [serial = 39] [outer = 0x0] [url = about:blank] 06:47:42 INFO - PROCESS | 1652 | --DOMWINDOW == 61 (0x12bfa3000) [pid = 1652] [serial = 36] [outer = 0x0] [url = about:blank] 06:47:42 INFO - PROCESS | 1652 | --DOMWINDOW == 60 (0x12bfa7000) [pid = 1652] [serial = 37] [outer = 0x0] [url = about:blank] 06:47:42 INFO - PROCESS | 1652 | --DOMWINDOW == 59 (0x12bdf0000) [pid = 1652] [serial = 33] [outer = 0x0] [url = about:blank] 06:47:42 INFO - PROCESS | 1652 | --DOMWINDOW == 58 (0x12bdf7800) [pid = 1652] [serial = 34] [outer = 0x0] [url = about:blank] 06:47:42 INFO - PROCESS | 1652 | 1466516862497 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]]]}] 06:47:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 06:47:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1021ms 06:47:42 INFO - PROCESS | 1652 | 1466516862516 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 06:47:42 INFO - PROCESS | 1652 | 1466516862518 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 06:47:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 06:47:42 INFO - PROCESS | 1652 | 1466516862522 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 06:47:42 INFO - PROCESS | 1652 | 1466516862524 Marionette TRACE conn2 <- [1,178,null,{}] 06:47:42 INFO - PROCESS | 1652 | 1466516862533 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}] 06:47:42 INFO - PROCESS | 1652 | 1466516862535 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:42 INFO - PROCESS | 1652 | 1466516862646 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 06:47:42 INFO - PROCESS | 1652 | 1466516862713 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:42 INFO - PROCESS | 1652 | 1466516862715 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x113ac3000 == 28 [pid = 1652] [id = 52] 06:47:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 59 (0x11662a800) [pid = 1652] [serial = 152] [outer = 0x0] 06:47:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 60 (0x116a0a800) [pid = 1652] [serial = 153] [outer = 0x11662a800] 06:47:42 INFO - PROCESS | 1652 | 1466516862756 Marionette DEBUG loaded listener.js 06:47:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 61 (0x1176c4800) [pid = 1652] [serial = 154] [outer = 0x11662a800] 06:47:43 INFO - PROCESS | 1652 | 1466516863025 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]]]}] 06:47:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 06:47:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 526ms 06:47:43 INFO - PROCESS | 1652 | 1466516863050 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 06:47:43 INFO - PROCESS | 1652 | 1466516863054 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 06:47:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 06:47:43 INFO - PROCESS | 1652 | 1466516863067 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 06:47:43 INFO - PROCESS | 1652 | 1466516863069 Marionette TRACE conn2 <- [1,182,null,{}] 06:47:43 INFO - PROCESS | 1652 | 1466516863080 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}] 06:47:43 INFO - PROCESS | 1652 | 1466516863081 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:43 INFO - PROCESS | 1652 | 1466516863164 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 06:47:43 INFO - PROCESS | 1652 | 1466516863169 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:43 INFO - PROCESS | 1652 | 1466516863170 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x116f96800 == 29 [pid = 1652] [id = 53] 06:47:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 62 (0x118327400) [pid = 1652] [serial = 155] [outer = 0x0] 06:47:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 63 (0x11873d000) [pid = 1652] [serial = 156] [outer = 0x118327400] 06:47:43 INFO - PROCESS | 1652 | 1466516863200 Marionette DEBUG loaded listener.js 06:47:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 64 (0x1188e1000) [pid = 1652] [serial = 157] [outer = 0x118327400] 06:47:43 INFO - PROCESS | 1652 | 1466516863531 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]]]}] 06:47:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 06:47:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 479ms 06:47:43 INFO - PROCESS | 1652 | 1466516863556 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 06:47:43 INFO - PROCESS | 1652 | 1466516863558 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 06:47:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 06:47:43 INFO - PROCESS | 1652 | 1466516863561 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 06:47:43 INFO - PROCESS | 1652 | 1466516863563 Marionette TRACE conn2 <- [1,186,null,{}] 06:47:43 INFO - PROCESS | 1652 | 1466516863571 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}] 06:47:43 INFO - PROCESS | 1652 | 1466516863574 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:43 INFO - PROCESS | 1652 | 1466516863648 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 06:47:43 INFO - PROCESS | 1652 | 1466516863652 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:43 INFO - PROCESS | 1652 | 1466516863655 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x117e88800 == 30 [pid = 1652] [id = 54] 06:47:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0x11381b400) [pid = 1652] [serial = 158] [outer = 0x0] 06:47:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0x1198f2400) [pid = 1652] [serial = 159] [outer = 0x11381b400] 06:47:43 INFO - PROCESS | 1652 | 1466516863686 Marionette DEBUG loaded listener.js 06:47:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0x119a3c800) [pid = 1652] [serial = 160] [outer = 0x11381b400] 06:47:43 INFO - PROCESS | 1652 | 1466516863966 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]]]}] 06:47:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 06:47:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 421ms 06:47:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 06:47:43 INFO - PROCESS | 1652 | 1466516863983 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 06:47:43 INFO - PROCESS | 1652 | 1466516863984 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 06:47:43 INFO - PROCESS | 1652 | 1466516863987 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 06:47:43 INFO - PROCESS | 1652 | 1466516863989 Marionette TRACE conn2 <- [1,190,null,{}] 06:47:44 INFO - PROCESS | 1652 | 1466516863998 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}] 06:47:44 INFO - PROCESS | 1652 | 1466516864000 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:44 INFO - PROCESS | 1652 | 1466516864080 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 06:47:44 INFO - PROCESS | 1652 | 1466516864083 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:44 INFO - PROCESS | 1652 | 1466516864085 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x119093000 == 31 [pid = 1652] [id = 55] 06:47:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0x119fd0c00) [pid = 1652] [serial = 161] [outer = 0x0] 06:47:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0x1210e5800) [pid = 1652] [serial = 162] [outer = 0x119fd0c00] 06:47:44 INFO - PROCESS | 1652 | 1466516864113 Marionette DEBUG loaded listener.js 06:47:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x1239c8400) [pid = 1652] [serial = 163] [outer = 0x119fd0c00] 06:47:44 INFO - PROCESS | 1652 | 1466516864413 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]]]}] 06:47:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 06:47:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 477ms 06:47:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 06:47:44 INFO - PROCESS | 1652 | 1466516864465 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 06:47:44 INFO - PROCESS | 1652 | 1466516864466 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 06:47:44 INFO - PROCESS | 1652 | 1466516864468 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 06:47:44 INFO - PROCESS | 1652 | 1466516864469 Marionette TRACE conn2 <- [1,194,null,{}] 06:47:44 INFO - PROCESS | 1652 | 1466516864471 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}] 06:47:44 INFO - PROCESS | 1652 | 1466516864480 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:44 INFO - PROCESS | 1652 | 1466516864580 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 06:47:44 INFO - PROCESS | 1652 | 1466516864583 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:44 INFO - PROCESS | 1652 | 1466516864584 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x119805800 == 32 [pid = 1652] [id = 56] 06:47:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x116969800) [pid = 1652] [serial = 164] [outer = 0x0] 06:47:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x123bdd400) [pid = 1652] [serial = 165] [outer = 0x116969800] 06:47:44 INFO - PROCESS | 1652 | 1466516864609 Marionette DEBUG loaded listener.js 06:47:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x124097000) [pid = 1652] [serial = 166] [outer = 0x116969800] 06:47:44 INFO - PROCESS | 1652 | 1466516864937 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]]]}] 06:47:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 06:47:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 518ms 06:47:44 INFO - PROCESS | 1652 | 1466516864987 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 06:47:44 INFO - PROCESS | 1652 | 1466516864988 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 06:47:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 06:47:44 INFO - PROCESS | 1652 | 1466516864990 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 06:47:44 INFO - PROCESS | 1652 | 1466516864991 Marionette TRACE conn2 <- [1,198,null,{}] 06:47:44 INFO - PROCESS | 1652 | 1466516864994 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}] 06:47:44 INFO - PROCESS | 1652 | 1466516864998 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:45 INFO - PROCESS | 1652 | 1466516865113 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 06:47:45 INFO - PROCESS | 1652 | 1466516865127 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:45 INFO - PROCESS | 1652 | 1466516865128 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x119c63800 == 33 [pid = 1652] [id = 57] 06:47:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x124635c00) [pid = 1652] [serial = 167] [outer = 0x0] 06:47:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x124f76c00) [pid = 1652] [serial = 168] [outer = 0x124635c00] 06:47:45 INFO - PROCESS | 1652 | 1466516865153 Marionette DEBUG loaded listener.js 06:47:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x125163400) [pid = 1652] [serial = 169] [outer = 0x124635c00] 06:47:45 INFO - PROCESS | 1652 | 1466516865456 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]]]}] 06:47:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 06:47:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 519ms 06:47:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 06:47:45 INFO - PROCESS | 1652 | 1466516865509 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 06:47:45 INFO - PROCESS | 1652 | 1466516865511 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 06:47:45 INFO - PROCESS | 1652 | 1466516865513 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 06:47:45 INFO - PROCESS | 1652 | 1466516865514 Marionette TRACE conn2 <- [1,202,null,{}] 06:47:45 INFO - PROCESS | 1652 | 1466516865516 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}] 06:47:45 INFO - PROCESS | 1652 | 1466516865517 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:45 INFO - PROCESS | 1652 | 1466516865608 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 06:47:45 INFO - PROCESS | 1652 | 1466516865638 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:45 INFO - PROCESS | 1652 | 1466516865640 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x123874800 == 34 [pid = 1652] [id = 58] 06:47:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x11933fc00) [pid = 1652] [serial = 170] [outer = 0x0] 06:47:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x125788400) [pid = 1652] [serial = 171] [outer = 0x11933fc00] 06:47:45 INFO - PROCESS | 1652 | 1466516865664 Marionette DEBUG loaded listener.js 06:47:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x1261ac000) [pid = 1652] [serial = 172] [outer = 0x11933fc00] 06:47:45 INFO - PROCESS | 1652 | 1466516865953 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]]]}] 06:47:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 06:47:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 467ms 06:47:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 06:47:45 INFO - PROCESS | 1652 | 1466516865981 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 06:47:45 INFO - PROCESS | 1652 | 1466516865982 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 06:47:45 INFO - PROCESS | 1652 | 1466516865990 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 06:47:45 INFO - PROCESS | 1652 | 1466516865994 Marionette TRACE conn2 <- [1,206,null,{}] 06:47:45 INFO - PROCESS | 1652 | 1466516865996 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}] 06:47:45 INFO - PROCESS | 1652 | 1466516865998 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:46 INFO - PROCESS | 1652 | 1466516866087 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 06:47:46 INFO - PROCESS | 1652 | 1466516866091 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:46 INFO - PROCESS | 1652 | 1466516866092 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x123cb6000 == 35 [pid = 1652] [id = 59] 06:47:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x125784c00) [pid = 1652] [serial = 173] [outer = 0x0] 06:47:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x126504800) [pid = 1652] [serial = 174] [outer = 0x125784c00] 06:47:46 INFO - PROCESS | 1652 | 1466516866116 Marionette DEBUG loaded listener.js 06:47:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x12700e000) [pid = 1652] [serial = 175] [outer = 0x125784c00] 06:47:46 INFO - PROCESS | 1652 | 1466516866418 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]]]}] 06:47:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 06:47:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 477ms 06:47:46 INFO - PROCESS | 1652 | 1466516866463 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 06:47:46 INFO - PROCESS | 1652 | 1466516866465 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 06:47:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 06:47:46 INFO - PROCESS | 1652 | 1466516866467 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 06:47:46 INFO - PROCESS | 1652 | 1466516866468 Marionette TRACE conn2 <- [1,210,null,{}] 06:47:46 INFO - PROCESS | 1652 | 1466516866471 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}] 06:47:46 INFO - PROCESS | 1652 | 1466516866472 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:46 INFO - PROCESS | 1652 | 1466516866619 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 06:47:46 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x12902d400) [pid = 1652] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 06:47:46 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x124806400) [pid = 1652] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 06:47:46 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x1180c2c00) [pid = 1652] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 06:47:46 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x116769400) [pid = 1652] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 06:47:46 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x1172b9400) [pid = 1652] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 06:47:46 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x119823800) [pid = 1652] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 06:47:46 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x118324800) [pid = 1652] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 06:47:46 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x1176c5c00) [pid = 1652] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 06:47:46 INFO - PROCESS | 1652 | 1466516866651 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:46 INFO - PROCESS | 1652 | 1466516866652 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x117e87800 == 36 [pid = 1652] [id = 60] 06:47:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x11213d800) [pid = 1652] [serial = 176] [outer = 0x0] 06:47:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x1173a2800) [pid = 1652] [serial = 177] [outer = 0x11213d800] 06:47:46 INFO - PROCESS | 1652 | 1466516866676 Marionette DEBUG loaded listener.js 06:47:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x1198f2c00) [pid = 1652] [serial = 178] [outer = 0x11213d800] 06:47:46 INFO - PROCESS | 1652 | 1466516866926 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]]]}] 06:47:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 06:47:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 468ms 06:47:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 06:47:46 INFO - PROCESS | 1652 | 1466516866936 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 06:47:46 INFO - PROCESS | 1652 | 1466516866937 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 06:47:46 INFO - PROCESS | 1652 | 1466516866948 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 06:47:46 INFO - PROCESS | 1652 | 1466516866949 Marionette TRACE conn2 <- [1,214,null,{}] 06:47:46 INFO - PROCESS | 1652 | 1466516866951 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}] 06:47:46 INFO - PROCESS | 1652 | 1466516866952 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:47 INFO - PROCESS | 1652 | 1466516867035 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 06:47:47 INFO - PROCESS | 1652 | 1466516867041 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:47 INFO - PROCESS | 1652 | 1466516867042 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x12460d000 == 37 [pid = 1652] [id = 61] 06:47:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x119a3cc00) [pid = 1652] [serial = 179] [outer = 0x0] 06:47:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x1270ea000) [pid = 1652] [serial = 180] [outer = 0x119a3cc00] 06:47:47 INFO - PROCESS | 1652 | 1466516867066 Marionette DEBUG loaded listener.js 06:47:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x1289e1000) [pid = 1652] [serial = 181] [outer = 0x119a3cc00] 06:47:47 INFO - PROCESS | 1652 | 1466516867352 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]]]}] 06:47:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 06:47:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 425ms 06:47:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 06:47:47 INFO - PROCESS | 1652 | 1466516867367 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 06:47:47 INFO - PROCESS | 1652 | 1466516867368 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 06:47:47 INFO - PROCESS | 1652 | 1466516867380 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 06:47:47 INFO - PROCESS | 1652 | 1466516867382 Marionette TRACE conn2 <- [1,218,null,{}] 06:47:47 INFO - PROCESS | 1652 | 1466516867384 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}] 06:47:47 INFO - PROCESS | 1652 | 1466516867386 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:47 INFO - PROCESS | 1652 | 1466516867508 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 06:47:47 INFO - PROCESS | 1652 | 1466516867532 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:47 INFO - PROCESS | 1652 | 1466516867533 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x119805000 == 38 [pid = 1652] [id = 62] 06:47:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x1210e1400) [pid = 1652] [serial = 182] [outer = 0x0] 06:47:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x1289e5000) [pid = 1652] [serial = 183] [outer = 0x1210e1400] 06:47:47 INFO - PROCESS | 1652 | 1466516867560 Marionette DEBUG loaded listener.js 06:47:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x12921c400) [pid = 1652] [serial = 184] [outer = 0x1210e1400] 06:47:47 INFO - PROCESS | 1652 | 1466516867843 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]]]}] 06:47:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 06:47:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 528ms 06:47:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 06:47:47 INFO - PROCESS | 1652 | 1466516867900 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 06:47:47 INFO - PROCESS | 1652 | 1466516867901 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 06:47:47 INFO - PROCESS | 1652 | 1466516867903 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 06:47:47 INFO - PROCESS | 1652 | 1466516867904 Marionette TRACE conn2 <- [1,222,null,{}] 06:47:47 INFO - PROCESS | 1652 | 1466516867909 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}] 06:47:47 INFO - PROCESS | 1652 | 1466516867910 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:47 INFO - PROCESS | 1652 | 1466516867985 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 06:47:47 INFO - PROCESS | 1652 | 1466516867990 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:47 INFO - PROCESS | 1652 | 1466516867992 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x1257d2800 == 39 [pid = 1652] [id = 63] 06:47:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x1210e6800) [pid = 1652] [serial = 185] [outer = 0x0] 06:47:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x12935c800) [pid = 1652] [serial = 186] [outer = 0x1210e6800] 06:47:48 INFO - PROCESS | 1652 | 1466516868016 Marionette DEBUG loaded listener.js 06:47:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x129367400) [pid = 1652] [serial = 187] [outer = 0x1210e6800] 06:47:48 INFO - PROCESS | 1652 | 1466516868310 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]]]}] 06:47:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 06:47:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 423ms 06:47:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 06:47:48 INFO - PROCESS | 1652 | 1466516868331 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 06:47:48 INFO - PROCESS | 1652 | 1466516868332 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 06:47:48 INFO - PROCESS | 1652 | 1466516868334 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 06:47:48 INFO - PROCESS | 1652 | 1466516868335 Marionette TRACE conn2 <- [1,226,null,{}] 06:47:48 INFO - PROCESS | 1652 | 1466516868343 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}] 06:47:48 INFO - PROCESS | 1652 | 1466516868345 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:48 INFO - PROCESS | 1652 | 1466516868450 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 06:47:48 INFO - PROCESS | 1652 | 1466516868455 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:48 INFO - PROCESS | 1652 | 1466516868456 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x127045800 == 40 [pid = 1652] [id = 64] 06:47:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x125167c00) [pid = 1652] [serial = 188] [outer = 0x0] 06:47:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x129361400) [pid = 1652] [serial = 189] [outer = 0x125167c00] 06:47:48 INFO - PROCESS | 1652 | 1466516868480 Marionette DEBUG loaded listener.js 06:47:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x12a598400) [pid = 1652] [serial = 190] [outer = 0x125167c00] 06:47:49 INFO - PROCESS | 1652 | --DOCSHELL 0x113ac3000 == 39 [pid = 1652] [id = 52] 06:47:49 INFO - PROCESS | 1652 | --DOCSHELL 0x1167aa800 == 38 [pid = 1652] [id = 51] 06:47:49 INFO - PROCESS | 1652 | --DOCSHELL 0x116f96800 == 37 [pid = 1652] [id = 53] 06:47:49 INFO - PROCESS | 1652 | --DOCSHELL 0x119805800 == 36 [pid = 1652] [id = 56] 06:47:49 INFO - PROCESS | 1652 | --DOCSHELL 0x117e88800 == 35 [pid = 1652] [id = 54] 06:47:49 INFO - PROCESS | 1652 | --DOCSHELL 0x119093000 == 34 [pid = 1652] [id = 55] 06:47:49 INFO - PROCESS | 1652 | --DOCSHELL 0x123874800 == 33 [pid = 1652] [id = 58] 06:47:49 INFO - PROCESS | 1652 | --DOCSHELL 0x119805000 == 32 [pid = 1652] [id = 62] 06:47:49 INFO - PROCESS | 1652 | --DOCSHELL 0x123cb6000 == 31 [pid = 1652] [id = 59] 06:47:49 INFO - PROCESS | 1652 | --DOCSHELL 0x12460d000 == 30 [pid = 1652] [id = 61] 06:47:49 INFO - PROCESS | 1652 | --DOCSHELL 0x119c63800 == 29 [pid = 1652] [id = 57] 06:47:49 INFO - PROCESS | 1652 | --DOCSHELL 0x117e87800 == 28 [pid = 1652] [id = 60] 06:47:49 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x12921f800) [pid = 1652] [serial = 114] [outer = 0x0] [url = about:blank] 06:47:49 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x12463cc00) [pid = 1652] [serial = 103] [outer = 0x0] [url = about:blank] 06:47:49 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x120fdb000) [pid = 1652] [serial = 130] [outer = 0x0] [url = about:blank] 06:47:49 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x123b68000) [pid = 1652] [serial = 132] [outer = 0x0] [url = about:blank] 06:47:49 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x12480b400) [pid = 1652] [serial = 133] [outer = 0x0] [url = about:blank] 06:47:49 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x1176bec00) [pid = 1652] [serial = 117] [outer = 0x0] [url = about:blank] 06:47:49 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x119cb0400) [pid = 1652] [serial = 123] [outer = 0x0] [url = about:blank] 06:47:49 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x1187d8000) [pid = 1652] [serial = 120] [outer = 0x0] [url = about:blank] 06:47:49 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x1198f3800) [pid = 1652] [serial = 127] [outer = 0x0] [url = about:blank] 06:47:49 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x119e61800) [pid = 1652] [serial = 124] [outer = 0x0] [url = about:blank] 06:47:49 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x119e60800) [pid = 1652] [serial = 129] [outer = 0x0] [url = about:blank] 06:47:49 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x11821a400) [pid = 1652] [serial = 118] [outer = 0x0] [url = about:blank] 06:47:49 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x118887400) [pid = 1652] [serial = 126] [outer = 0x0] [url = about:blank] 06:47:49 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x11907a000) [pid = 1652] [serial = 121] [outer = 0x0] [url = about:blank] 06:47:49 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x12922b000) [pid = 1652] [serial = 115] [outer = 0x0] [url = about:blank] 06:47:49 INFO - PROCESS | 1652 | --DOCSHELL 0x1257d2800 == 27 [pid = 1652] [id = 63] 06:47:49 INFO - PROCESS | 1652 | 1466516869864 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]]]}] 06:47:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 06:47:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1572ms 06:47:49 INFO - PROCESS | 1652 | 1466516869910 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 06:47:49 INFO - PROCESS | 1652 | 1466516869913 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 06:47:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 06:47:49 INFO - PROCESS | 1652 | 1466516869916 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 06:47:49 INFO - PROCESS | 1652 | 1466516869918 Marionette TRACE conn2 <- [1,230,null,{}] 06:47:49 INFO - PROCESS | 1652 | 1466516869924 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}] 06:47:49 INFO - PROCESS | 1652 | 1466516869926 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:50 INFO - PROCESS | 1652 | 1466516870005 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 06:47:50 INFO - PROCESS | 1652 | 1466516870049 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:50 INFO - PROCESS | 1652 | 1466516870052 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x113acc000 == 28 [pid = 1652] [id = 65] 06:47:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x1173a3800) [pid = 1652] [serial = 191] [outer = 0x0] 06:47:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x1176c4c00) [pid = 1652] [serial = 192] [outer = 0x1173a3800] 06:47:50 INFO - PROCESS | 1652 | 1466516870080 Marionette DEBUG loaded listener.js 06:47:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x118219400) [pid = 1652] [serial = 193] [outer = 0x1173a3800] 06:47:50 INFO - PROCESS | 1652 | 1466516870376 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]]]}] 06:47:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 06:47:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 521ms 06:47:50 INFO - PROCESS | 1652 | 1466516870437 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 06:47:50 INFO - PROCESS | 1652 | 1466516870443 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 06:47:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 06:47:50 INFO - PROCESS | 1652 | 1466516870447 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 06:47:50 INFO - PROCESS | 1652 | 1466516870449 Marionette TRACE conn2 <- [1,234,null,{}] 06:47:50 INFO - PROCESS | 1652 | 1466516870451 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}] 06:47:50 INFO - PROCESS | 1652 | 1466516870454 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:50 INFO - PROCESS | 1652 | 1466516870530 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 06:47:50 INFO - PROCESS | 1652 | 1466516870574 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:50 INFO - PROCESS | 1652 | 1466516870576 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x1169b1800 == 29 [pid = 1652] [id = 66] 06:47:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x118326400) [pid = 1652] [serial = 194] [outer = 0x0] 06:47:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x118733c00) [pid = 1652] [serial = 195] [outer = 0x118326400] 06:47:50 INFO - PROCESS | 1652 | 1466516870603 Marionette DEBUG loaded listener.js 06:47:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x119082800) [pid = 1652] [serial = 196] [outer = 0x118326400] 06:47:50 INFO - PROCESS | 1652 | 1466516870964 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]]]}] 06:47:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 06:47:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 569ms 06:47:51 INFO - PROCESS | 1652 | 1466516871018 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 06:47:51 INFO - PROCESS | 1652 | 1466516871020 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 06:47:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 06:47:51 INFO - PROCESS | 1652 | 1466516871024 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 06:47:51 INFO - PROCESS | 1652 | 1466516871040 Marionette TRACE conn2 <- [1,238,null,{}] 06:47:51 INFO - PROCESS | 1652 | 1466516871052 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}] 06:47:51 INFO - PROCESS | 1652 | 1466516871056 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:51 INFO - PROCESS | 1652 | 1466516871193 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 06:47:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x11933c000) [pid = 1652] [serial = 197] [outer = 0x124641000] 06:47:51 INFO - PROCESS | 1652 | 1466516871259 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:51 INFO - PROCESS | 1652 | 1466516871261 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x1188a6000 == 30 [pid = 1652] [id = 67] 06:47:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x111e2e800) [pid = 1652] [serial = 198] [outer = 0x0] 06:47:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x119e67400) [pid = 1652] [serial = 199] [outer = 0x111e2e800] 06:47:51 INFO - PROCESS | 1652 | 1466516871292 Marionette DEBUG loaded listener.js 06:47:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x120fdb000) [pid = 1652] [serial = 200] [outer = 0x111e2e800] 06:47:51 INFO - PROCESS | 1652 | 1466516871611 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]]]}] 06:47:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 06:47:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 636ms 06:47:51 INFO - PROCESS | 1652 | 1466516871660 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 06:47:51 INFO - PROCESS | 1652 | 1466516871662 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 06:47:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 06:47:51 INFO - PROCESS | 1652 | 1466516871664 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 06:47:51 INFO - PROCESS | 1652 | 1466516871665 Marionette TRACE conn2 <- [1,242,null,{}] 06:47:51 INFO - PROCESS | 1652 | 1466516871674 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}] 06:47:51 INFO - PROCESS | 1652 | 1466516871675 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:51 INFO - PROCESS | 1652 | 1466516871749 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 06:47:51 INFO - PROCESS | 1652 | 1466516871753 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:51 INFO - PROCESS | 1652 | 1466516871756 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x1191d1800 == 31 [pid = 1652] [id = 68] 06:47:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x123cebc00) [pid = 1652] [serial = 201] [outer = 0x0] 06:47:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x124099c00) [pid = 1652] [serial = 202] [outer = 0x123cebc00] 06:47:51 INFO - PROCESS | 1652 | 1466516871783 Marionette DEBUG loaded listener.js 06:47:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1243bd400) [pid = 1652] [serial = 203] [outer = 0x123cebc00] 06:47:52 INFO - PROCESS | 1652 | 1466516872092 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]]]}] 06:47:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 06:47:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 468ms 06:47:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 06:47:52 INFO - PROCESS | 1652 | 1466516872133 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 06:47:52 INFO - PROCESS | 1652 | 1466516872134 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 06:47:52 INFO - PROCESS | 1652 | 1466516872136 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 06:47:52 INFO - PROCESS | 1652 | 1466516872138 Marionette TRACE conn2 <- [1,246,null,{}] 06:47:52 INFO - PROCESS | 1652 | 1466516872140 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}] 06:47:52 INFO - PROCESS | 1652 | 1466516872141 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:52 INFO - PROCESS | 1652 | 1466516872220 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 06:47:52 INFO - PROCESS | 1652 | 1466516872226 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:52 INFO - PROCESS | 1652 | 1466516872227 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x119c2a800 == 32 [pid = 1652] [id = 69] 06:47:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x116080c00) [pid = 1652] [serial = 204] [outer = 0x0] 06:47:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x124639000) [pid = 1652] [serial = 205] [outer = 0x116080c00] 06:47:52 INFO - PROCESS | 1652 | 1466516872252 Marionette DEBUG loaded listener.js 06:47:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x124c28c00) [pid = 1652] [serial = 206] [outer = 0x116080c00] 06:47:52 INFO - PROCESS | 1652 | 1466516872584 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]]]}] 06:47:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 06:47:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 467ms 06:47:52 INFO - PROCESS | 1652 | 1466516872606 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 06:47:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 06:47:52 INFO - PROCESS | 1652 | 1466516872609 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 06:47:52 INFO - PROCESS | 1652 | 1466516872611 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 06:47:52 INFO - PROCESS | 1652 | 1466516872612 Marionette TRACE conn2 <- [1,250,null,{}] 06:47:52 INFO - PROCESS | 1652 | 1466516872614 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}] 06:47:52 INFO - PROCESS | 1652 | 1466516872618 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:52 INFO - PROCESS | 1652 | 1466516872730 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 06:47:52 INFO - PROCESS | 1652 | 1466516872734 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:52 INFO - PROCESS | 1652 | 1466516872735 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x123861000 == 33 [pid = 1652] [id = 70] 06:47:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x124f79c00) [pid = 1652] [serial = 207] [outer = 0x0] 06:47:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1261ae400) [pid = 1652] [serial = 208] [outer = 0x124f79c00] 06:47:52 INFO - PROCESS | 1652 | 1466516872762 Marionette DEBUG loaded listener.js 06:47:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x1289dfc00) [pid = 1652] [serial = 209] [outer = 0x124f79c00] 06:47:53 INFO - PROCESS | 1652 | 1466516873043 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]]]}] 06:47:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 06:47:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 468ms 06:47:53 INFO - PROCESS | 1652 | 1466516873080 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 06:47:53 INFO - PROCESS | 1652 | 1466516873081 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 06:47:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 06:47:53 INFO - PROCESS | 1652 | 1466516873083 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 06:47:53 INFO - PROCESS | 1652 | 1466516873084 Marionette TRACE conn2 <- [1,254,null,{}] 06:47:53 INFO - PROCESS | 1652 | 1466516873087 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}] 06:47:53 INFO - PROCESS | 1652 | 1466516873088 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:53 INFO - PROCESS | 1652 | 1466516873165 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 06:47:53 INFO - PROCESS | 1652 | 1466516873179 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:53 INFO - PROCESS | 1652 | 1466516873181 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x12446a800 == 34 [pid = 1652] [id = 71] 06:47:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x1289e2000) [pid = 1652] [serial = 210] [outer = 0x0] 06:47:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x129026c00) [pid = 1652] [serial = 211] [outer = 0x1289e2000] 06:47:53 INFO - PROCESS | 1652 | 1466516873206 Marionette DEBUG loaded listener.js 06:47:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x129032400) [pid = 1652] [serial = 212] [outer = 0x1289e2000] 06:47:53 INFO - PROCESS | 1652 | 1466516873510 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]]]}] 06:47:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 06:47:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 469ms 06:47:53 INFO - PROCESS | 1652 | 1466516873552 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 06:47:53 INFO - PROCESS | 1652 | 1466516873554 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 06:47:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 06:47:53 INFO - PROCESS | 1652 | 1466516873558 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 06:47:53 INFO - PROCESS | 1652 | 1466516873559 Marionette TRACE conn2 <- [1,258,null,{}] 06:47:53 INFO - PROCESS | 1652 | 1466516873562 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}] 06:47:53 INFO - PROCESS | 1652 | 1466516873563 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:53 INFO - PROCESS | 1652 | 1466516873659 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 06:47:53 INFO - PROCESS | 1652 | 1466516873665 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:53 INFO - PROCESS | 1652 | 1466516873666 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x124677800 == 35 [pid = 1652] [id = 72] 06:47:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x119a3c000) [pid = 1652] [serial = 213] [outer = 0x0] 06:47:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x129032800) [pid = 1652] [serial = 214] [outer = 0x119a3c000] 06:47:53 INFO - PROCESS | 1652 | 1466516873691 Marionette DEBUG loaded listener.js 06:47:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x129365800) [pid = 1652] [serial = 215] [outer = 0x119a3c000] 06:47:53 INFO - PROCESS | 1652 | 1466516873985 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]]]}] 06:47:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 06:47:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 472ms 06:47:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 06:47:54 INFO - PROCESS | 1652 | 1466516874028 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 06:47:54 INFO - PROCESS | 1652 | 1466516874030 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 06:47:54 INFO - PROCESS | 1652 | 1466516874032 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 06:47:54 INFO - PROCESS | 1652 | 1466516874033 Marionette TRACE conn2 <- [1,262,null,{}] 06:47:54 INFO - PROCESS | 1652 | 1466516874035 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}] 06:47:54 INFO - PROCESS | 1652 | 1466516874036 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:54 INFO - PROCESS | 1652 | 1466516874110 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 06:47:54 INFO - PROCESS | 1652 | 1466516874113 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:54 INFO - PROCESS | 1652 | 1466516874114 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x1188a5000 == 36 [pid = 1652] [id = 73] 06:47:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x116079c00) [pid = 1652] [serial = 216] [outer = 0x0] 06:47:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x12a59e800) [pid = 1652] [serial = 217] [outer = 0x116079c00] 06:47:54 INFO - PROCESS | 1652 | 1466516874148 Marionette DEBUG loaded listener.js 06:47:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x12a5c3400) [pid = 1652] [serial = 218] [outer = 0x116079c00] 06:47:54 INFO - PROCESS | 1652 | 1466516874450 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]]]}] 06:47:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 06:47:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 468ms 06:47:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 06:47:54 INFO - PROCESS | 1652 | 1466516874501 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 06:47:54 INFO - PROCESS | 1652 | 1466516874502 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 06:47:54 INFO - PROCESS | 1652 | 1466516874505 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 06:47:54 INFO - PROCESS | 1652 | 1466516874507 Marionette TRACE conn2 <- [1,266,null,{}] 06:47:54 INFO - PROCESS | 1652 | 1466516874510 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}] 06:47:54 INFO - PROCESS | 1652 | 1466516874512 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:54 INFO - PROCESS | 1652 | 1466516874674 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 06:47:54 INFO - PROCESS | 1652 | 1466516874684 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:54 INFO - PROCESS | 1652 | 1466516874685 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x127034000 == 37 [pid = 1652] [id = 74] 06:47:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x129366c00) [pid = 1652] [serial = 219] [outer = 0x0] 06:47:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x12a5c9400) [pid = 1652] [serial = 220] [outer = 0x129366c00] 06:47:54 INFO - PROCESS | 1652 | 1466516874724 Marionette DEBUG loaded listener.js 06:47:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x12a856800) [pid = 1652] [serial = 221] [outer = 0x129366c00] 06:47:55 INFO - PROCESS | 1652 | 1466516875136 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]]]}] 06:47:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 06:47:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 670ms 06:47:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 06:47:55 INFO - PROCESS | 1652 | 1466516875175 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 06:47:55 INFO - PROCESS | 1652 | 1466516875177 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 06:47:55 INFO - PROCESS | 1652 | 1466516875179 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 06:47:55 INFO - PROCESS | 1652 | 1466516875181 Marionette TRACE conn2 <- [1,270,null,{}] 06:47:55 INFO - PROCESS | 1652 | 1466516875183 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}] 06:47:55 INFO - PROCESS | 1652 | 1466516875185 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:55 INFO - PROCESS | 1652 | 1466516875288 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 06:47:55 INFO - PROCESS | 1652 | 1466516875292 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:55 INFO - PROCESS | 1652 | 1466516875293 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x119c29800 == 38 [pid = 1652] [id = 75] 06:47:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x12a35cc00) [pid = 1652] [serial = 222] [outer = 0x0] 06:47:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x12aa96c00) [pid = 1652] [serial = 223] [outer = 0x12a35cc00] 06:47:55 INFO - PROCESS | 1652 | 1466516875319 Marionette DEBUG loaded listener.js 06:47:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x12b030400) [pid = 1652] [serial = 224] [outer = 0x12a35cc00] 06:47:55 INFO - PROCESS | 1652 | 1466516875614 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]]]}] 06:47:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 06:47:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 469ms 06:47:55 INFO - PROCESS | 1652 | 1466516875653 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 06:47:55 INFO - PROCESS | 1652 | 1466516875654 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 06:47:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 06:47:55 INFO - PROCESS | 1652 | 1466516875678 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 06:47:55 INFO - PROCESS | 1652 | 1466516875680 Marionette TRACE conn2 <- [1,274,null,{}] 06:47:55 INFO - PROCESS | 1652 | 1466516875693 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}] 06:47:55 INFO - PROCESS | 1652 | 1466516875695 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:55 INFO - PROCESS | 1652 | 1466516875843 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 06:47:55 INFO - PROCESS | 1652 | 1466516875859 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:55 INFO - PROCESS | 1652 | 1466516875860 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x129291800 == 39 [pid = 1652] [id = 76] 06:47:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x12aaa0000) [pid = 1652] [serial = 225] [outer = 0x0] 06:47:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x12b1b2800) [pid = 1652] [serial = 226] [outer = 0x12aaa0000] 06:47:55 INFO - PROCESS | 1652 | 1466516875899 Marionette DEBUG loaded listener.js 06:47:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x12b936400) [pid = 1652] [serial = 227] [outer = 0x12aaa0000] 06:47:56 INFO - PROCESS | 1652 | 1466516876368 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]]]}] 06:47:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 06:47:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 739ms 06:47:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 06:47:56 INFO - PROCESS | 1652 | 1466516876407 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 06:47:56 INFO - PROCESS | 1652 | 1466516876409 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 06:47:56 INFO - PROCESS | 1652 | 1466516876411 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 06:47:56 INFO - PROCESS | 1652 | 1466516876412 Marionette TRACE conn2 <- [1,278,null,{}] 06:47:56 INFO - PROCESS | 1652 | 1466516876414 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}] 06:47:56 INFO - PROCESS | 1652 | 1466516876415 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:56 INFO - PROCESS | 1652 | 1466516876511 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 06:47:56 INFO - PROCESS | 1652 | 1466516876560 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:56 INFO - PROCESS | 1652 | 1466516876561 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x1295ef000 == 40 [pid = 1652] [id = 77] 06:47:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x12b93c000) [pid = 1652] [serial = 228] [outer = 0x0] 06:47:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x12b93fc00) [pid = 1652] [serial = 229] [outer = 0x12b93c000] 06:47:56 INFO - PROCESS | 1652 | 1466516876591 Marionette DEBUG loaded listener.js 06:47:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x12b95a000) [pid = 1652] [serial = 230] [outer = 0x12b93c000] 06:47:56 INFO - PROCESS | 1652 | 1466516876891 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]]]}] 06:47:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 06:47:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 518ms 06:47:57 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x1210e6800) [pid = 1652] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 06:47:57 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x124635c00) [pid = 1652] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 06:47:57 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x11933fc00) [pid = 1652] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 06:47:57 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x125784c00) [pid = 1652] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 06:47:57 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x11213d800) [pid = 1652] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 06:47:57 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x119a3cc00) [pid = 1652] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 06:47:57 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x1210e1400) [pid = 1652] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 06:47:57 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x119fd0c00) [pid = 1652] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 06:47:57 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x11381b400) [pid = 1652] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 06:47:57 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x118327400) [pid = 1652] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 06:47:57 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x11662a800) [pid = 1652] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 06:47:57 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1162de000) [pid = 1652] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 06:47:57 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x113a3ac00) [pid = 1652] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 06:47:57 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x119cb4c00) [pid = 1652] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 06:47:57 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x119cb1000) [pid = 1652] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 06:47:57 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x118329000) [pid = 1652] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 06:47:57 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x111c1bc00) [pid = 1652] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 06:47:57 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x116969800) [pid = 1652] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 06:47:57 INFO - PROCESS | 1652 | 1466516877094 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 06:47:57 INFO - PROCESS | 1652 | 1466516877095 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 06:47:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 06:47:57 INFO - PROCESS | 1652 | 1466516877107 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 06:47:57 INFO - PROCESS | 1652 | 1466516877108 Marionette TRACE conn2 <- [1,282,null,{}] 06:47:57 INFO - PROCESS | 1652 | 1466516877110 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}] 06:47:57 INFO - PROCESS | 1652 | 1466516877111 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:57 INFO - PROCESS | 1652 | 1466516877191 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 06:47:57 INFO - PROCESS | 1652 | 1466516877195 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:57 INFO - PROCESS | 1652 | 1466516877196 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x119d49800 == 41 [pid = 1652] [id = 78] 06:47:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x116970c00) [pid = 1652] [serial = 231] [outer = 0x0] 06:47:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x1180c6400) [pid = 1652] [serial = 232] [outer = 0x116970c00] 06:47:57 INFO - PROCESS | 1652 | 1466516877220 Marionette DEBUG loaded listener.js 06:47:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x11982bc00) [pid = 1652] [serial = 233] [outer = 0x116970c00] 06:47:57 INFO - PROCESS | 1652 | 1466516877516 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]]]}] 06:47:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 06:47:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 419ms 06:47:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 06:47:57 INFO - PROCESS | 1652 | 1466516877530 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 06:47:57 INFO - PROCESS | 1652 | 1466516877531 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 06:47:57 INFO - PROCESS | 1652 | 1466516877533 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 06:47:57 INFO - PROCESS | 1652 | 1466516877534 Marionette TRACE conn2 <- [1,286,null,{}] 06:47:57 INFO - PROCESS | 1652 | 1466516877536 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}] 06:47:57 INFO - PROCESS | 1652 | 1466516877537 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:57 INFO - PROCESS | 1652 | 1466516877623 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 06:47:57 INFO - PROCESS | 1652 | 1466516877628 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:57 INFO - PROCESS | 1652 | 1466516877629 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a6be800 == 42 [pid = 1652] [id = 79] 06:47:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x119fc6000) [pid = 1652] [serial = 234] [outer = 0x0] 06:47:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x125783400) [pid = 1652] [serial = 235] [outer = 0x119fc6000] 06:47:57 INFO - PROCESS | 1652 | 1466516877661 Marionette DEBUG loaded listener.js 06:47:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x129365400) [pid = 1652] [serial = 236] [outer = 0x119fc6000] 06:47:57 INFO - PROCESS | 1652 | 1466516877959 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]]]}] 06:47:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 06:47:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 472ms 06:47:58 INFO - PROCESS | 1652 | 1466516878022 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 06:47:58 INFO - PROCESS | 1652 | 1466516878025 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 06:47:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 06:47:58 INFO - PROCESS | 1652 | 1466516878035 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 06:47:58 INFO - PROCESS | 1652 | 1466516878036 Marionette TRACE conn2 <- [1,290,null,{}] 06:47:58 INFO - PROCESS | 1652 | 1466516878038 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}] 06:47:58 INFO - PROCESS | 1652 | 1466516878041 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:58 INFO - PROCESS | 1652 | 1466516878126 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 06:47:58 INFO - PROCESS | 1652 | 1466516878130 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:58 INFO - PROCESS | 1652 | 1466516878131 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x119c70800 == 43 [pid = 1652] [id = 80] 06:47:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x11982b800) [pid = 1652] [serial = 237] [outer = 0x0] 06:47:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x119cb7400) [pid = 1652] [serial = 238] [outer = 0x11982b800] 06:47:58 INFO - PROCESS | 1652 | 1466516878155 Marionette DEBUG loaded listener.js 06:47:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x128969800) [pid = 1652] [serial = 239] [outer = 0x11982b800] 06:47:58 INFO - PROCESS | 1652 | 1466516878445 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]]]}] 06:47:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 06:47:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 420ms 06:47:58 INFO - PROCESS | 1652 | 1466516878457 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 06:47:58 INFO - PROCESS | 1652 | 1466516878460 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 06:47:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 06:47:58 INFO - PROCESS | 1652 | 1466516878467 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 06:47:58 INFO - PROCESS | 1652 | 1466516878468 Marionette TRACE conn2 <- [1,294,null,{}] 06:47:58 INFO - PROCESS | 1652 | 1466516878471 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}] 06:47:58 INFO - PROCESS | 1652 | 1466516878472 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:58 INFO - PROCESS | 1652 | 1466516878560 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 06:47:58 INFO - PROCESS | 1652 | 1466516878563 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:58 INFO - PROCESS | 1652 | 1466516878564 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x12aaaa800 == 44 [pid = 1652] [id = 81] 06:47:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x12896c000) [pid = 1652] [serial = 240] [outer = 0x0] 06:47:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x128971800) [pid = 1652] [serial = 241] [outer = 0x12896c000] 06:47:58 INFO - PROCESS | 1652 | 1466516878596 Marionette DEBUG loaded listener.js 06:47:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x1289d8800) [pid = 1652] [serial = 242] [outer = 0x12896c000] 06:47:58 INFO - PROCESS | 1652 | 1466516878917 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]]]}] 06:47:58 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. 06:47:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 468ms 06:47:58 INFO - PROCESS | 1652 | 1466516878936 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 06:47:58 INFO - PROCESS | 1652 | 1466516878937 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 06:47:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 06:47:58 INFO - PROCESS | 1652 | 1466516878942 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 06:47:58 INFO - PROCESS | 1652 | 1466516878944 Marionette TRACE conn2 <- [1,298,null,{}] 06:47:58 INFO - PROCESS | 1652 | 1466516878947 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}] 06:47:58 INFO - PROCESS | 1652 | 1466516878948 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:59 INFO - PROCESS | 1652 | 1466516879052 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 06:47:59 INFO - PROCESS | 1652 | 1466516879060 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:59 INFO - PROCESS | 1652 | 1466516879061 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x117255800 == 45 [pid = 1652] [id = 82] 06:47:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x1210e2000) [pid = 1652] [serial = 243] [outer = 0x0] 06:47:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x1289db400) [pid = 1652] [serial = 244] [outer = 0x1210e2000] 06:47:59 INFO - PROCESS | 1652 | 1466516879085 Marionette DEBUG loaded listener.js 06:47:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x12b960000) [pid = 1652] [serial = 245] [outer = 0x1210e2000] 06:47:59 INFO - PROCESS | 1652 | 1466516879613 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]]]}] 06:47:59 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. 06:47:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 720ms 06:47:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 06:47:59 INFO - PROCESS | 1652 | 1466516879665 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 06:47:59 INFO - PROCESS | 1652 | 1466516879667 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 06:47:59 INFO - PROCESS | 1652 | 1466516879671 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 06:47:59 INFO - PROCESS | 1652 | 1466516879677 Marionette TRACE conn2 <- [1,302,null,{}] 06:47:59 INFO - PROCESS | 1652 | 1466516879681 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}] 06:47:59 INFO - PROCESS | 1652 | 1466516879682 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:59 INFO - PROCESS | 1652 | 1466516879793 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 06:47:59 INFO - PROCESS | 1652 | 1466516879842 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:59 INFO - PROCESS | 1652 | 1466516879844 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:47:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x1169a7000 == 46 [pid = 1652] [id = 83] 06:47:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x116971c00) [pid = 1652] [serial = 246] [outer = 0x0] 06:47:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x1176c1800) [pid = 1652] [serial = 247] [outer = 0x116971c00] 06:47:59 INFO - PROCESS | 1652 | 1466516879874 Marionette DEBUG loaded listener.js 06:47:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x118325800) [pid = 1652] [serial = 248] [outer = 0x116971c00] 06:48:00 INFO - PROCESS | 1652 | 1466516880352 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]]]}] 06:48:00 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. 06:48:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 875ms 06:48:00 INFO - PROCESS | 1652 | 1466516880548 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 06:48:00 INFO - PROCESS | 1652 | 1466516880550 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 06:48:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 06:48:00 INFO - PROCESS | 1652 | 1466516880555 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 06:48:00 INFO - PROCESS | 1652 | 1466516880558 Marionette TRACE conn2 <- [1,306,null,{}] 06:48:00 INFO - PROCESS | 1652 | 1466516880562 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}] 06:48:00 INFO - PROCESS | 1652 | 1466516880564 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:00 INFO - PROCESS | 1652 | 1466516880659 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 06:48:00 INFO - PROCESS | 1652 | 1466516880731 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:00 INFO - PROCESS | 1652 | 1466516880734 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x113a46800 == 47 [pid = 1652] [id = 84] 06:48:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x116a0ac00) [pid = 1652] [serial = 249] [outer = 0x0] 06:48:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x1176c5000) [pid = 1652] [serial = 250] [outer = 0x116a0ac00] 06:48:00 INFO - PROCESS | 1652 | 1466516880762 Marionette DEBUG loaded listener.js 06:48:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x118330000) [pid = 1652] [serial = 251] [outer = 0x116a0ac00] 06:48:01 INFO - PROCESS | 1652 | --DOCSHELL 0x12aaaa800 == 46 [pid = 1652] [id = 81] 06:48:01 INFO - PROCESS | 1652 | --DOCSHELL 0x119c70800 == 45 [pid = 1652] [id = 80] 06:48:01 INFO - PROCESS | 1652 | --DOCSHELL 0x12a6be800 == 44 [pid = 1652] [id = 79] 06:48:01 INFO - PROCESS | 1652 | --DOCSHELL 0x119d49800 == 43 [pid = 1652] [id = 78] 06:48:01 INFO - PROCESS | 1652 | --DOCSHELL 0x1295ef000 == 42 [pid = 1652] [id = 77] 06:48:01 INFO - PROCESS | 1652 | --DOCSHELL 0x129291800 == 41 [pid = 1652] [id = 76] 06:48:01 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x129361400) [pid = 1652] [serial = 189] [outer = 0x0] [url = about:blank] 06:48:01 INFO - PROCESS | 1652 | --DOCSHELL 0x119c29800 == 40 [pid = 1652] [id = 75] 06:48:01 INFO - PROCESS | 1652 | --DOCSHELL 0x127034000 == 39 [pid = 1652] [id = 74] 06:48:01 INFO - PROCESS | 1652 | --DOCSHELL 0x1188a5000 == 38 [pid = 1652] [id = 73] 06:48:01 INFO - PROCESS | 1652 | --DOCSHELL 0x124677800 == 37 [pid = 1652] [id = 72] 06:48:01 INFO - PROCESS | 1652 | --DOCSHELL 0x12446a800 == 36 [pid = 1652] [id = 71] 06:48:01 INFO - PROCESS | 1652 | --DOCSHELL 0x123861000 == 35 [pid = 1652] [id = 70] 06:48:01 INFO - PROCESS | 1652 | --DOCSHELL 0x119c2a800 == 34 [pid = 1652] [id = 69] 06:48:01 INFO - PROCESS | 1652 | --DOCSHELL 0x1191d1800 == 33 [pid = 1652] [id = 68] 06:48:01 INFO - PROCESS | 1652 | --DOCSHELL 0x1188a6000 == 32 [pid = 1652] [id = 67] 06:48:01 INFO - PROCESS | 1652 | --DOCSHELL 0x1169b1800 == 31 [pid = 1652] [id = 66] 06:48:01 INFO - PROCESS | 1652 | --DOCSHELL 0x113acc000 == 30 [pid = 1652] [id = 65] 06:48:01 INFO - PROCESS | 1652 | --DOCSHELL 0x127045800 == 29 [pid = 1652] [id = 64] 06:48:01 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x12935c800) [pid = 1652] [serial = 186] [outer = 0x0] [url = about:blank] 06:48:01 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x124f76c00) [pid = 1652] [serial = 168] [outer = 0x0] [url = about:blank] 06:48:01 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x125788400) [pid = 1652] [serial = 171] [outer = 0x0] [url = about:blank] 06:48:01 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x126504800) [pid = 1652] [serial = 174] [outer = 0x0] [url = about:blank] 06:48:01 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x1261ac000) [pid = 1652] [serial = 172] [outer = 0x0] [url = about:blank] 06:48:01 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x12700e000) [pid = 1652] [serial = 175] [outer = 0x0] [url = about:blank] 06:48:01 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x1198f2c00) [pid = 1652] [serial = 178] [outer = 0x0] [url = about:blank] 06:48:01 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x1270ea000) [pid = 1652] [serial = 180] [outer = 0x0] [url = about:blank] 06:48:01 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x1289e5000) [pid = 1652] [serial = 183] [outer = 0x0] [url = about:blank] 06:48:01 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x1210e5800) [pid = 1652] [serial = 162] [outer = 0x0] [url = about:blank] 06:48:01 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x1198f2400) [pid = 1652] [serial = 159] [outer = 0x0] [url = about:blank] 06:48:01 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x119a3c800) [pid = 1652] [serial = 160] [outer = 0x0] [url = about:blank] 06:48:01 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x11873d000) [pid = 1652] [serial = 156] [outer = 0x0] [url = about:blank] 06:48:01 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1188e1000) [pid = 1652] [serial = 157] [outer = 0x0] [url = about:blank] 06:48:01 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x116a0a800) [pid = 1652] [serial = 153] [outer = 0x0] [url = about:blank] 06:48:01 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1176c4800) [pid = 1652] [serial = 154] [outer = 0x0] [url = about:blank] 06:48:01 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1173a0400) [pid = 1652] [serial = 151] [outer = 0x0] [url = about:blank] 06:48:01 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x11676bc00) [pid = 1652] [serial = 150] [outer = 0x0] [url = about:blank] 06:48:01 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x120fda000) [pid = 1652] [serial = 148] [outer = 0x0] [url = about:blank] 06:48:01 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1176c6000) [pid = 1652] [serial = 147] [outer = 0x0] [url = about:blank] 06:48:01 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x124f7c400) [pid = 1652] [serial = 145] [outer = 0x0] [url = about:blank] 06:48:01 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x124633400) [pid = 1652] [serial = 144] [outer = 0x0] [url = about:blank] 06:48:01 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x123b66800) [pid = 1652] [serial = 142] [outer = 0x0] [url = about:blank] 06:48:01 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x119e61000) [pid = 1652] [serial = 141] [outer = 0x0] [url = about:blank] 06:48:01 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x119077c00) [pid = 1652] [serial = 139] [outer = 0x0] [url = about:blank] 06:48:01 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x118738400) [pid = 1652] [serial = 138] [outer = 0x0] [url = about:blank] 06:48:01 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x129367400) [pid = 1652] [serial = 187] [outer = 0x0] [url = about:blank] 06:48:01 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x11511f800) [pid = 1652] [serial = 136] [outer = 0x0] [url = about:blank] 06:48:01 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x112a73400) [pid = 1652] [serial = 135] [outer = 0x0] [url = about:blank] 06:48:01 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x123bdd400) [pid = 1652] [serial = 165] [outer = 0x0] [url = about:blank] 06:48:01 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x125163400) [pid = 1652] [serial = 169] [outer = 0x0] [url = about:blank] 06:48:01 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x1289e1000) [pid = 1652] [serial = 181] [outer = 0x0] [url = about:blank] 06:48:01 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x124097000) [pid = 1652] [serial = 166] [outer = 0x0] [url = about:blank] 06:48:01 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x1173a2800) [pid = 1652] [serial = 177] [outer = 0x0] [url = about:blank] 06:48:01 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x12921c400) [pid = 1652] [serial = 184] [outer = 0x0] [url = about:blank] 06:48:01 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x1239c8400) [pid = 1652] [serial = 163] [outer = 0x0] [url = about:blank] 06:48:01 INFO - PROCESS | 1652 | 1466516881179 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]]]}] 06:48:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:48:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 674ms 06:48:01 INFO - PROCESS | 1652 | 1466516881229 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 06:48:01 INFO - PROCESS | 1652 | 1466516881231 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 06:48:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 06:48:01 INFO - PROCESS | 1652 | 1466516881237 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 06:48:01 INFO - PROCESS | 1652 | 1466516881240 Marionette TRACE conn2 <- [1,310,null,{}] 06:48:01 INFO - PROCESS | 1652 | 1466516881243 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}] 06:48:01 INFO - PROCESS | 1652 | 1466516881245 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:01 INFO - PROCESS | 1652 | 1466516881351 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 06:48:01 INFO - PROCESS | 1652 | 1466516881365 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:01 INFO - PROCESS | 1652 | 1466516881367 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x1169b1800 == 30 [pid = 1652] [id = 85] 06:48:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x118886c00) [pid = 1652] [serial = 252] [outer = 0x0] 06:48:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x1188e1000) [pid = 1652] [serial = 253] [outer = 0x118886c00] 06:48:01 INFO - PROCESS | 1652 | 1466516881412 Marionette DEBUG loaded listener.js 06:48:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x119825400) [pid = 1652] [serial = 254] [outer = 0x118886c00] 06:48:01 INFO - PROCESS | 1652 | 1466516881898 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]]]}] 06:48:01 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. 06:48:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 675ms 06:48:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 06:48:01 INFO - PROCESS | 1652 | 1466516881909 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 06:48:01 INFO - PROCESS | 1652 | 1466516881911 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 06:48:01 INFO - PROCESS | 1652 | 1466516881913 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 06:48:01 INFO - PROCESS | 1652 | 1466516881914 Marionette TRACE conn2 <- [1,314,null,{}] 06:48:01 INFO - PROCESS | 1652 | 1466516881922 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}] 06:48:01 INFO - PROCESS | 1652 | 1466516881925 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:02 INFO - PROCESS | 1652 | 1466516882019 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 06:48:02 INFO - PROCESS | 1652 | 1466516882043 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:02 INFO - PROCESS | 1652 | 1466516882046 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x1185a8800 == 31 [pid = 1652] [id = 86] 06:48:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x120fcdc00) [pid = 1652] [serial = 255] [outer = 0x0] 06:48:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x120fd8400) [pid = 1652] [serial = 256] [outer = 0x120fcdc00] 06:48:02 INFO - PROCESS | 1652 | 1466516882074 Marionette DEBUG loaded listener.js 06:48:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1210e7c00) [pid = 1652] [serial = 257] [outer = 0x120fcdc00] 06:48:02 INFO - PROCESS | 1652 | 1466516882417 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]]]}] 06:48:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:48:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 519ms 06:48:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 06:48:02 INFO - PROCESS | 1652 | 1466516882432 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 06:48:02 INFO - PROCESS | 1652 | 1466516882433 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 06:48:02 INFO - PROCESS | 1652 | 1466516882435 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 06:48:02 INFO - PROCESS | 1652 | 1466516882436 Marionette TRACE conn2 <- [1,318,null,{}] 06:48:02 INFO - PROCESS | 1652 | 1466516882439 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}] 06:48:02 INFO - PROCESS | 1652 | 1466516882442 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:02 INFO - PROCESS | 1652 | 1466516882520 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 06:48:02 INFO - PROCESS | 1652 | 1466516882526 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:02 INFO - PROCESS | 1652 | 1466516882527 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x1191d4800 == 32 [pid = 1652] [id = 87] 06:48:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x123d7c800) [pid = 1652] [serial = 258] [outer = 0x0] 06:48:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x124097000) [pid = 1652] [serial = 259] [outer = 0x123d7c800] 06:48:02 INFO - PROCESS | 1652 | 1466516882552 Marionette DEBUG loaded listener.js 06:48:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x124635400) [pid = 1652] [serial = 260] [outer = 0x123d7c800] 06:48:02 INFO - PROCESS | 1652 | 1466516882880 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]]]}] 06:48:02 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. 06:48:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 468ms 06:48:02 INFO - PROCESS | 1652 | 1466516882904 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 06:48:02 INFO - PROCESS | 1652 | 1466516882908 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 06:48:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 06:48:02 INFO - PROCESS | 1652 | 1466516882911 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 06:48:02 INFO - PROCESS | 1652 | 1466516882912 Marionette TRACE conn2 <- [1,322,null,{}] 06:48:02 INFO - PROCESS | 1652 | 1466516882914 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}] 06:48:02 INFO - PROCESS | 1652 | 1466516882915 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:02 INFO - PROCESS | 1652 | 1466516882988 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 06:48:02 INFO - PROCESS | 1652 | 1466516882994 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:03 INFO - PROCESS | 1652 | 1466516883002 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x119c66000 == 33 [pid = 1652] [id = 88] 06:48:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x124636800) [pid = 1652] [serial = 261] [outer = 0x0] 06:48:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x124f6f000) [pid = 1652] [serial = 262] [outer = 0x124636800] 06:48:03 INFO - PROCESS | 1652 | 1466516883027 Marionette DEBUG loaded listener.js 06:48:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x125780c00) [pid = 1652] [serial = 263] [outer = 0x124636800] 06:48:03 INFO - PROCESS | 1652 | 1466516883358 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]]]}] 06:48:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:48:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 469ms 06:48:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 06:48:03 INFO - PROCESS | 1652 | 1466516883408 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 06:48:03 INFO - PROCESS | 1652 | 1466516883410 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 06:48:03 INFO - PROCESS | 1652 | 1466516883412 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 06:48:03 INFO - PROCESS | 1652 | 1466516883413 Marionette TRACE conn2 <- [1,326,null,{}] 06:48:03 INFO - PROCESS | 1652 | 1466516883424 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}] 06:48:03 INFO - PROCESS | 1652 | 1466516883428 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:03 INFO - PROCESS | 1652 | 1466516883544 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 06:48:03 INFO - PROCESS | 1652 | 1466516883547 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:03 INFO - PROCESS | 1652 | 1466516883549 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x123862800 == 34 [pid = 1652] [id = 89] 06:48:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12578c400) [pid = 1652] [serial = 264] [outer = 0x0] 06:48:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x1261b5400) [pid = 1652] [serial = 265] [outer = 0x12578c400] 06:48:03 INFO - PROCESS | 1652 | 1466516883574 Marionette DEBUG loaded listener.js 06:48:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12896bc00) [pid = 1652] [serial = 266] [outer = 0x12578c400] 06:48:03 INFO - PROCESS | 1652 | 1466516883904 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]]]}] 06:48:03 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. 06:48:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 529ms 06:48:03 INFO - PROCESS | 1652 | 1466516883942 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 06:48:03 INFO - PROCESS | 1652 | 1466516883944 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 06:48:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 06:48:03 INFO - PROCESS | 1652 | 1466516883946 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 06:48:03 INFO - PROCESS | 1652 | 1466516883947 Marionette TRACE conn2 <- [1,330,null,{}] 06:48:03 INFO - PROCESS | 1652 | 1466516883949 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}] 06:48:03 INFO - PROCESS | 1652 | 1466516883951 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:04 INFO - PROCESS | 1652 | 1466516884048 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 06:48:04 INFO - PROCESS | 1652 | 1466516884080 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:04 INFO - PROCESS | 1652 | 1466516884081 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x123cab000 == 35 [pid = 1652] [id = 90] 06:48:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1198fcc00) [pid = 1652] [serial = 267] [outer = 0x0] 06:48:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x128976800) [pid = 1652] [serial = 268] [outer = 0x1198fcc00] 06:48:04 INFO - PROCESS | 1652 | 1466516884105 Marionette DEBUG loaded listener.js 06:48:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x128b35400) [pid = 1652] [serial = 269] [outer = 0x1198fcc00] 06:48:04 INFO - PROCESS | 1652 | 1466516884410 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]]]}] 06:48:04 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. 06:48:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 518ms 06:48:04 INFO - PROCESS | 1652 | 1466516884470 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 06:48:04 INFO - PROCESS | 1652 | 1466516884472 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 06:48:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 06:48:04 INFO - PROCESS | 1652 | 1466516884474 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 06:48:04 INFO - PROCESS | 1652 | 1466516884475 Marionette TRACE conn2 <- [1,334,null,{}] 06:48:04 INFO - PROCESS | 1652 | 1466516884477 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}] 06:48:04 INFO - PROCESS | 1652 | 1466516884479 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:04 INFO - PROCESS | 1652 | 1466516884573 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 06:48:04 INFO - PROCESS | 1652 | 1466516884577 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:04 INFO - PROCESS | 1652 | 1466516884578 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x113f3e800 == 36 [pid = 1652] [id = 91] 06:48:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x123ced000) [pid = 1652] [serial = 270] [outer = 0x0] 06:48:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x128d55000) [pid = 1652] [serial = 271] [outer = 0x123ced000] 06:48:04 INFO - PROCESS | 1652 | 1466516884603 Marionette DEBUG loaded listener.js 06:48:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x129228000) [pid = 1652] [serial = 272] [outer = 0x123ced000] 06:48:04 INFO - PROCESS | 1652 | 1466516884938 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]]]}] 06:48:04 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. 06:48:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 518ms 06:48:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 06:48:05 INFO - PROCESS | 1652 | 1466516884993 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 06:48:05 INFO - PROCESS | 1652 | 1466516884994 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 06:48:05 INFO - PROCESS | 1652 | 1466516884996 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 06:48:05 INFO - PROCESS | 1652 | 1466516884997 Marionette TRACE conn2 <- [1,338,null,{}] 06:48:05 INFO - PROCESS | 1652 | 1466516884999 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}] 06:48:05 INFO - PROCESS | 1652 | 1466516885000 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:05 INFO - PROCESS | 1652 | 1466516885101 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 06:48:05 INFO - PROCESS | 1652 | 1466516885111 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:05 INFO - PROCESS | 1652 | 1466516885112 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x1248ab000 == 37 [pid = 1652] [id = 92] 06:48:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x129360800) [pid = 1652] [serial = 273] [outer = 0x0] 06:48:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x129368400) [pid = 1652] [serial = 274] [outer = 0x129360800] 06:48:05 INFO - PROCESS | 1652 | 1466516885136 Marionette DEBUG loaded listener.js 06:48:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x12a5a1000) [pid = 1652] [serial = 275] [outer = 0x129360800] 06:48:05 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x12a35cc00) [pid = 1652] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 06:48:05 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x118326400) [pid = 1652] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 06:48:05 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x119a3c000) [pid = 1652] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 06:48:05 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x125167c00) [pid = 1652] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 06:48:05 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x124f79c00) [pid = 1652] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 06:48:05 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x129366c00) [pid = 1652] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 06:48:05 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x116080c00) [pid = 1652] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 06:48:05 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1289e2000) [pid = 1652] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 06:48:05 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1173a3800) [pid = 1652] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 06:48:05 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x12aaa0000) [pid = 1652] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 06:48:05 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x123cebc00) [pid = 1652] [serial = 201] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 06:48:05 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x116079c00) [pid = 1652] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 06:48:05 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x111e2e800) [pid = 1652] [serial = 198] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 06:48:05 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x12b93c000) [pid = 1652] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 06:48:05 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x116970c00) [pid = 1652] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 06:48:05 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x119fc6000) [pid = 1652] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 06:48:05 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x12896c000) [pid = 1652] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 06:48:05 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x11982b800) [pid = 1652] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 06:48:05 INFO - PROCESS | 1652 | 1466516885605 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]]]}] 06:48:05 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. 06:48:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 618ms 06:48:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 06:48:05 INFO - PROCESS | 1652 | 1466516885614 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 06:48:05 INFO - PROCESS | 1652 | 1466516885615 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 06:48:05 INFO - PROCESS | 1652 | 1466516885617 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 06:48:05 INFO - PROCESS | 1652 | 1466516885618 Marionette TRACE conn2 <- [1,342,null,{}] 06:48:05 INFO - PROCESS | 1652 | 1466516885621 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}] 06:48:05 INFO - PROCESS | 1652 | 1466516885622 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:05 INFO - PROCESS | 1652 | 1466516885701 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 06:48:05 INFO - PROCESS | 1652 | 1466516885706 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:05 INFO - PROCESS | 1652 | 1466516885709 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x124bb6800 == 38 [pid = 1652] [id = 93] 06:48:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1166ef400) [pid = 1652] [serial = 276] [outer = 0x0] 06:48:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x11873e000) [pid = 1652] [serial = 277] [outer = 0x1166ef400] 06:48:05 INFO - PROCESS | 1652 | 1466516885734 Marionette DEBUG loaded listener.js 06:48:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x12463cc00) [pid = 1652] [serial = 278] [outer = 0x1166ef400] 06:48:06 INFO - PROCESS | 1652 | 1466516886070 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]]]}] 06:48:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 06:48:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 467ms 06:48:06 INFO - PROCESS | 1652 | 1466516886086 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 06:48:06 INFO - PROCESS | 1652 | 1466516886088 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 06:48:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 06:48:06 INFO - PROCESS | 1652 | 1466516886093 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 06:48:06 INFO - PROCESS | 1652 | 1466516886095 Marionette TRACE conn2 <- [1,346,null,{}] 06:48:06 INFO - PROCESS | 1652 | 1466516886098 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}] 06:48:06 INFO - PROCESS | 1652 | 1466516886100 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:06 INFO - PROCESS | 1652 | 1466516886251 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 06:48:06 INFO - PROCESS | 1652 | 1466516886260 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:06 INFO - PROCESS | 1652 | 1466516886261 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x1289a2000 == 39 [pid = 1652] [id = 94] 06:48:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1241dbc00) [pid = 1652] [serial = 279] [outer = 0x0] 06:48:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x12a35cc00) [pid = 1652] [serial = 280] [outer = 0x1241dbc00] 06:48:06 INFO - PROCESS | 1652 | 1466516886311 Marionette DEBUG loaded listener.js 06:48:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12aa96800) [pid = 1652] [serial = 281] [outer = 0x1241dbc00] 06:48:06 INFO - PROCESS | 1652 | 1466516886715 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]]]}] 06:48:06 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. 06:48:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 670ms 06:48:06 INFO - PROCESS | 1652 | 1466516886763 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 06:48:06 INFO - PROCESS | 1652 | 1466516886764 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 06:48:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 06:48:06 INFO - PROCESS | 1652 | 1466516886766 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 06:48:06 INFO - PROCESS | 1652 | 1466516886767 Marionette TRACE conn2 <- [1,350,null,{}] 06:48:06 INFO - PROCESS | 1652 | 1466516886770 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}] 06:48:06 INFO - PROCESS | 1652 | 1466516886771 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:06 INFO - PROCESS | 1652 | 1466516886870 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 06:48:06 INFO - PROCESS | 1652 | 1466516886876 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:06 INFO - PROCESS | 1652 | 1466516886877 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x128d0e000 == 40 [pid = 1652] [id = 95] 06:48:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12a856c00) [pid = 1652] [serial = 282] [outer = 0x0] 06:48:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12aa9e800) [pid = 1652] [serial = 283] [outer = 0x12a856c00] 06:48:06 INFO - PROCESS | 1652 | 1466516886901 Marionette DEBUG loaded listener.js 06:48:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12b1b2c00) [pid = 1652] [serial = 284] [outer = 0x12a856c00] 06:48:07 INFO - PROCESS | 1652 | 1466516887199 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]]]}] 06:48:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 06:48:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 467ms 06:48:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 06:48:07 INFO - PROCESS | 1652 | 1466516887235 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 06:48:07 INFO - PROCESS | 1652 | 1466516887236 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 06:48:07 INFO - PROCESS | 1652 | 1466516887238 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 06:48:07 INFO - PROCESS | 1652 | 1466516887241 Marionette TRACE conn2 <- [1,354,null,{}] 06:48:07 INFO - PROCESS | 1652 | 1466516887252 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}] 06:48:07 INFO - PROCESS | 1652 | 1466516887253 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:07 INFO - PROCESS | 1652 | 1466516887332 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 06:48:07 INFO - PROCESS | 1652 | 1466516887336 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:07 INFO - PROCESS | 1652 | 1466516887337 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x1295eb000 == 41 [pid = 1652] [id = 96] 06:48:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12b935800) [pid = 1652] [serial = 285] [outer = 0x0] 06:48:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12b93d000) [pid = 1652] [serial = 286] [outer = 0x12b935800] 06:48:07 INFO - PROCESS | 1652 | 1466516887364 Marionette DEBUG loaded listener.js 06:48:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12b95c400) [pid = 1652] [serial = 287] [outer = 0x12b935800] 06:48:08 INFO - PROCESS | 1652 | --DOCSHELL 0x1169b1800 == 40 [pid = 1652] [id = 85] 06:48:08 INFO - PROCESS | 1652 | --DOCSHELL 0x113a46800 == 39 [pid = 1652] [id = 84] 06:48:08 INFO - PROCESS | 1652 | --DOCSHELL 0x1169a7000 == 38 [pid = 1652] [id = 83] 06:48:08 INFO - PROCESS | 1652 | --DOCSHELL 0x117255800 == 37 [pid = 1652] [id = 82] 06:48:08 INFO - PROCESS | 1652 | --DOCSHELL 0x1185a8800 == 36 [pid = 1652] [id = 86] 06:48:08 INFO - PROCESS | 1652 | --DOCSHELL 0x119c66000 == 35 [pid = 1652] [id = 88] 06:48:08 INFO - PROCESS | 1652 | --DOCSHELL 0x1289a2000 == 34 [pid = 1652] [id = 94] 06:48:08 INFO - PROCESS | 1652 | --DOCSHELL 0x1248ab000 == 33 [pid = 1652] [id = 92] 06:48:08 INFO - PROCESS | 1652 | --DOCSHELL 0x123862800 == 32 [pid = 1652] [id = 89] 06:48:08 INFO - PROCESS | 1652 | --DOCSHELL 0x123cab000 == 31 [pid = 1652] [id = 90] 06:48:08 INFO - PROCESS | 1652 | --DOCSHELL 0x1191d4800 == 30 [pid = 1652] [id = 87] 06:48:08 INFO - PROCESS | 1652 | --DOCSHELL 0x113f3e800 == 29 [pid = 1652] [id = 91] 06:48:08 INFO - PROCESS | 1652 | --DOCSHELL 0x124bb6800 == 28 [pid = 1652] [id = 93] 06:48:08 INFO - PROCESS | 1652 | --DOCSHELL 0x128d0e000 == 27 [pid = 1652] [id = 95] 06:48:08 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x128969800) [pid = 1652] [serial = 239] [outer = 0x0] [url = about:blank] 06:48:08 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x12aa96c00) [pid = 1652] [serial = 223] [outer = 0x0] [url = about:blank] 06:48:08 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x118733c00) [pid = 1652] [serial = 195] [outer = 0x0] [url = about:blank] 06:48:08 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x119082800) [pid = 1652] [serial = 196] [outer = 0x0] [url = about:blank] 06:48:08 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x129032800) [pid = 1652] [serial = 214] [outer = 0x0] [url = about:blank] 06:48:08 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x129365800) [pid = 1652] [serial = 215] [outer = 0x0] [url = about:blank] 06:48:08 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x12a598400) [pid = 1652] [serial = 190] [outer = 0x0] [url = about:blank] 06:48:08 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1261ae400) [pid = 1652] [serial = 208] [outer = 0x0] [url = about:blank] 06:48:08 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1289dfc00) [pid = 1652] [serial = 209] [outer = 0x0] [url = about:blank] 06:48:08 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x12a5c9400) [pid = 1652] [serial = 220] [outer = 0x0] [url = about:blank] 06:48:08 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x124639000) [pid = 1652] [serial = 205] [outer = 0x0] [url = about:blank] 06:48:08 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x124c28c00) [pid = 1652] [serial = 206] [outer = 0x0] [url = about:blank] 06:48:08 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x129026c00) [pid = 1652] [serial = 211] [outer = 0x0] [url = about:blank] 06:48:08 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x129032400) [pid = 1652] [serial = 212] [outer = 0x0] [url = about:blank] 06:48:08 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x1176c4c00) [pid = 1652] [serial = 192] [outer = 0x0] [url = about:blank] 06:48:08 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x118219400) [pid = 1652] [serial = 193] [outer = 0x0] [url = about:blank] 06:48:08 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x12b1b2800) [pid = 1652] [serial = 226] [outer = 0x0] [url = about:blank] 06:48:08 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x124099c00) [pid = 1652] [serial = 202] [outer = 0x0] [url = about:blank] 06:48:08 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x1243bd400) [pid = 1652] [serial = 203] [outer = 0x0] [url = about:blank] 06:48:08 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x12b936400) [pid = 1652] [serial = 227] [outer = 0x0] [url = about:blank] 06:48:08 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x12a59e800) [pid = 1652] [serial = 217] [outer = 0x0] [url = about:blank] 06:48:08 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x12a5c3400) [pid = 1652] [serial = 218] [outer = 0x0] [url = about:blank] 06:48:08 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x119e67400) [pid = 1652] [serial = 199] [outer = 0x0] [url = about:blank] 06:48:08 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x120fdb000) [pid = 1652] [serial = 200] [outer = 0x0] [url = about:blank] 06:48:08 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x12b030400) [pid = 1652] [serial = 224] [outer = 0x0] [url = about:blank] 06:48:08 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x12c73d400) [pid = 1652] [serial = 49] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 06:48:08 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x12b93fc00) [pid = 1652] [serial = 229] [outer = 0x0] [url = about:blank] 06:48:08 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x12b95a000) [pid = 1652] [serial = 230] [outer = 0x0] [url = about:blank] 06:48:08 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0x1180c6400) [pid = 1652] [serial = 232] [outer = 0x0] [url = about:blank] 06:48:08 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0x11982bc00) [pid = 1652] [serial = 233] [outer = 0x0] [url = about:blank] 06:48:08 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0x119cb7400) [pid = 1652] [serial = 238] [outer = 0x0] [url = about:blank] 06:48:08 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0x125783400) [pid = 1652] [serial = 235] [outer = 0x0] [url = about:blank] 06:48:08 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0x1289d8800) [pid = 1652] [serial = 242] [outer = 0x0] [url = about:blank] 06:48:08 INFO - PROCESS | 1652 | --DOMWINDOW == 64 (0x129365400) [pid = 1652] [serial = 236] [outer = 0x0] [url = about:blank] 06:48:08 INFO - PROCESS | 1652 | --DOMWINDOW == 63 (0x12a856800) [pid = 1652] [serial = 221] [outer = 0x0] [url = about:blank] 06:48:08 INFO - PROCESS | 1652 | --DOMWINDOW == 62 (0x128971800) [pid = 1652] [serial = 241] [outer = 0x0] [url = about:blank] 06:48:08 INFO - PROCESS | 1652 | 1466516888697 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]]]}] 06:48:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:48:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1472ms 06:48:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 06:48:08 INFO - PROCESS | 1652 | 1466516888711 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 06:48:08 INFO - PROCESS | 1652 | 1466516888714 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 06:48:08 INFO - PROCESS | 1652 | 1466516888717 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 06:48:08 INFO - PROCESS | 1652 | 1466516888719 Marionette TRACE conn2 <- [1,358,null,{}] 06:48:08 INFO - PROCESS | 1652 | 1466516888723 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}] 06:48:08 INFO - PROCESS | 1652 | 1466516888725 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:08 INFO - PROCESS | 1652 | 1466516888801 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 06:48:08 INFO - PROCESS | 1652 | 1466516888845 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:08 INFO - PROCESS | 1652 | 1466516888848 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x113d73800 == 28 [pid = 1652] [id = 97] 06:48:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 63 (0x117399c00) [pid = 1652] [serial = 288] [outer = 0x0] 06:48:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 64 (0x1173a0400) [pid = 1652] [serial = 289] [outer = 0x117399c00] 06:48:08 INFO - PROCESS | 1652 | 1466516888876 Marionette DEBUG loaded listener.js 06:48:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0x118322800) [pid = 1652] [serial = 290] [outer = 0x117399c00] 06:48:09 INFO - PROCESS | 1652 | 1466516889193 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]]]}] 06:48:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:48:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 520ms 06:48:09 INFO - PROCESS | 1652 | 1466516889237 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 06:48:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 06:48:09 INFO - PROCESS | 1652 | 1466516889241 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 06:48:09 INFO - PROCESS | 1652 | 1466516889245 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 06:48:09 INFO - PROCESS | 1652 | 1466516889247 Marionette TRACE conn2 <- [1,362,null,{}] 06:48:09 INFO - PROCESS | 1652 | 1466516889250 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}] 06:48:09 INFO - PROCESS | 1652 | 1466516889253 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:09 INFO - PROCESS | 1652 | 1466516889376 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 06:48:09 INFO - PROCESS | 1652 | 1466516889441 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:09 INFO - PROCESS | 1652 | 1466516889442 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x1169b6000 == 29 [pid = 1652] [id = 98] 06:48:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0x1176c8400) [pid = 1652] [serial = 291] [outer = 0x0] 06:48:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0x118734000) [pid = 1652] [serial = 292] [outer = 0x1176c8400] 06:48:09 INFO - PROCESS | 1652 | 1466516889487 Marionette DEBUG loaded listener.js 06:48:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0x11907d400) [pid = 1652] [serial = 293] [outer = 0x1176c8400] 06:48:09 INFO - PROCESS | 1652 | 1466516889862 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]]]}] 06:48:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:48:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 671ms 06:48:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 06:48:09 INFO - PROCESS | 1652 | 1466516889920 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 06:48:09 INFO - PROCESS | 1652 | 1466516889923 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 06:48:09 INFO - PROCESS | 1652 | 1466516889925 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 06:48:09 INFO - PROCESS | 1652 | 1466516889928 Marionette TRACE conn2 <- [1,366,null,{}] 06:48:09 INFO - PROCESS | 1652 | 1466516889936 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}] 06:48:09 INFO - PROCESS | 1652 | 1466516889940 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:10 INFO - PROCESS | 1652 | 1466516890016 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 06:48:10 INFO - PROCESS | 1652 | 1466516890042 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:10 INFO - PROCESS | 1652 | 1466516890045 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x118768800 == 30 [pid = 1652] [id = 99] 06:48:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0x1133e2400) [pid = 1652] [serial = 294] [outer = 0x0] 06:48:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x119f0a400) [pid = 1652] [serial = 295] [outer = 0x1133e2400] 06:48:10 INFO - PROCESS | 1652 | 1466516890073 Marionette DEBUG loaded listener.js 06:48:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x1210e1400) [pid = 1652] [serial = 296] [outer = 0x1133e2400] 06:48:10 INFO - PROCESS | 1652 | 1466516890403 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]]]}] 06:48:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:48:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 521ms 06:48:10 INFO - PROCESS | 1652 | 1466516890447 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 06:48:10 INFO - PROCESS | 1652 | 1466516890448 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 06:48:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 06:48:10 INFO - PROCESS | 1652 | 1466516890451 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 06:48:10 INFO - PROCESS | 1652 | 1466516890452 Marionette TRACE conn2 <- [1,370,null,{}] 06:48:10 INFO - PROCESS | 1652 | 1466516890454 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}] 06:48:10 INFO - PROCESS | 1652 | 1466516890455 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:10 INFO - PROCESS | 1652 | 1466516890559 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 06:48:10 INFO - PROCESS | 1652 | 1466516890564 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:10 INFO - PROCESS | 1652 | 1466516890565 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x119805800 == 31 [pid = 1652] [id = 100] 06:48:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x1210e2800) [pid = 1652] [serial = 297] [outer = 0x0] 06:48:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x123deac00) [pid = 1652] [serial = 298] [outer = 0x1210e2800] 06:48:10 INFO - PROCESS | 1652 | 1466516890591 Marionette DEBUG loaded listener.js 06:48:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x1241d8400) [pid = 1652] [serial = 299] [outer = 0x1210e2800] 06:48:10 INFO - PROCESS | 1652 | 1466516890921 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]]]}] 06:48:10 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. 06:48:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 518ms 06:48:10 INFO - PROCESS | 1652 | 1466516890970 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 06:48:10 INFO - PROCESS | 1652 | 1466516890972 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 06:48:10 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 06:48:10 INFO - PROCESS | 1652 | 1466516890975 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 06:48:10 INFO - PROCESS | 1652 | 1466516890977 Marionette TRACE conn2 <- [1,374,null,{}] 06:48:10 INFO - PROCESS | 1652 | 1466516890980 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}] 06:48:10 INFO - PROCESS | 1652 | 1466516890982 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:11 INFO - PROCESS | 1652 | 1466516891082 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 06:48:11 INFO - PROCESS | 1652 | 1466516891086 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:11 INFO - PROCESS | 1652 | 1466516891087 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x119c6a800 == 32 [pid = 1652] [id = 101] 06:48:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x11873a000) [pid = 1652] [serial = 300] [outer = 0x0] 06:48:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x12463b000) [pid = 1652] [serial = 301] [outer = 0x11873a000] 06:48:11 INFO - PROCESS | 1652 | 1466516891117 Marionette DEBUG loaded listener.js 06:48:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x124f70800) [pid = 1652] [serial = 302] [outer = 0x11873a000] 06:48:11 INFO - PROCESS | 1652 | 1466516891548 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 06:48:11 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 06:48:11 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 621ms 06:48:11 INFO - PROCESS | 1652 | 1466516891596 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 06:48:11 INFO - PROCESS | 1652 | 1466516891598 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 06:48:11 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 06:48:11 INFO - PROCESS | 1652 | 1466516891600 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 06:48:11 INFO - PROCESS | 1652 | 1466516891601 Marionette TRACE conn2 <- [1,378,null,{}] 06:48:11 INFO - PROCESS | 1652 | 1466516891603 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}] 06:48:11 INFO - PROCESS | 1652 | 1466516891607 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:11 INFO - PROCESS | 1652 | 1466516891707 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 06:48:11 INFO - PROCESS | 1652 | 1466516891712 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:11 INFO - PROCESS | 1652 | 1466516891713 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x12398a000 == 33 [pid = 1652] [id = 102] 06:48:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x1241dd800) [pid = 1652] [serial = 303] [outer = 0x0] 06:48:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x126111c00) [pid = 1652] [serial = 304] [outer = 0x1241dd800] 06:48:11 INFO - PROCESS | 1652 | 1466516891738 Marionette DEBUG loaded listener.js 06:48:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x128969800) [pid = 1652] [serial = 305] [outer = 0x1241dd800] 06:48:12 INFO - PROCESS | 1652 | 1466516892051 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 06:48:12 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 06:48:12 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 468ms 06:48:12 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 06:48:12 INFO - PROCESS | 1652 | 1466516892068 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 06:48:12 INFO - PROCESS | 1652 | 1466516892069 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 06:48:12 INFO - PROCESS | 1652 | 1466516892072 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 06:48:12 INFO - PROCESS | 1652 | 1466516892075 Marionette TRACE conn2 <- [1,382,null,{}] 06:48:12 INFO - PROCESS | 1652 | 1466516892079 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}] 06:48:12 INFO - PROCESS | 1652 | 1466516892080 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:12 INFO - PROCESS | 1652 | 1466516892154 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 06:48:12 INFO - PROCESS | 1652 | 1466516892202 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:12 INFO - PROCESS | 1652 | 1466516892203 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x12400a800 == 34 [pid = 1652] [id = 103] 06:48:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x12515c000) [pid = 1652] [serial = 306] [outer = 0x0] 06:48:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x128971c00) [pid = 1652] [serial = 307] [outer = 0x12515c000] 06:48:12 INFO - PROCESS | 1652 | 1466516892227 Marionette DEBUG loaded listener.js 06:48:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1289ddc00) [pid = 1652] [serial = 308] [outer = 0x12515c000] 06:48:12 INFO - PROCESS | 1652 | 1466516892515 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 06:48:12 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 06:48:12 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 475ms 06:48:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 06:48:12 INFO - PROCESS | 1652 | 1466516892546 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 06:48:12 INFO - PROCESS | 1652 | 1466516892548 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 06:48:12 INFO - PROCESS | 1652 | 1466516892550 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 06:48:12 INFO - PROCESS | 1652 | 1466516892551 Marionette TRACE conn2 <- [1,386,null,{}] 06:48:12 INFO - PROCESS | 1652 | 1466516892553 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}] 06:48:12 INFO - PROCESS | 1652 | 1466516892554 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:12 INFO - PROCESS | 1652 | 1466516892633 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 06:48:12 INFO - PROCESS | 1652 | 1466516892648 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:12 INFO - PROCESS | 1652 | 1466516892649 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x1248ab000 == 35 [pid = 1652] [id = 104] 06:48:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x116767800) [pid = 1652] [serial = 309] [outer = 0x0] 06:48:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x12902e400) [pid = 1652] [serial = 310] [outer = 0x116767800] 06:48:12 INFO - PROCESS | 1652 | 1466516892674 Marionette DEBUG loaded listener.js 06:48:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x129220400) [pid = 1652] [serial = 311] [outer = 0x116767800] 06:48:13 INFO - PROCESS | 1652 | 1466516893096 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]]]}] 06:48:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 06:48:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 567ms 06:48:13 INFO - PROCESS | 1652 | 1466516893122 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 06:48:13 INFO - PROCESS | 1652 | 1466516893123 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 06:48:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 06:48:13 INFO - PROCESS | 1652 | 1466516893127 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 06:48:13 INFO - PROCESS | 1652 | 1466516893128 Marionette TRACE conn2 <- [1,390,null,{}] 06:48:13 INFO - PROCESS | 1652 | 1466516893131 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}] 06:48:13 INFO - PROCESS | 1652 | 1466516893132 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:13 INFO - PROCESS | 1652 | 1466516893209 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 06:48:13 INFO - PROCESS | 1652 | 1466516893213 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:13 INFO - PROCESS | 1652 | 1466516893214 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x118765000 == 36 [pid = 1652] [id = 105] 06:48:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x118331c00) [pid = 1652] [serial = 312] [outer = 0x0] 06:48:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x129367000) [pid = 1652] [serial = 313] [outer = 0x118331c00] 06:48:13 INFO - PROCESS | 1652 | 1466516893238 Marionette DEBUG loaded listener.js 06:48:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x12a5cc000) [pid = 1652] [serial = 314] [outer = 0x118331c00] 06:48:13 INFO - PROCESS | 1652 | 1466516893583 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]]]}] 06:48:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 06:48:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 470ms 06:48:13 INFO - PROCESS | 1652 | 1466516893598 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 06:48:13 INFO - PROCESS | 1652 | 1466516893599 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 06:48:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 06:48:13 INFO - PROCESS | 1652 | 1466516893602 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 06:48:13 INFO - PROCESS | 1652 | 1466516893603 Marionette TRACE conn2 <- [1,394,null,{}] 06:48:13 INFO - PROCESS | 1652 | 1466516893610 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}] 06:48:13 INFO - PROCESS | 1652 | 1466516893612 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:13 INFO - PROCESS | 1652 | 1466516893754 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 06:48:13 INFO - PROCESS | 1652 | 1466516893775 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:13 INFO - PROCESS | 1652 | 1466516893776 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x127042000 == 37 [pid = 1652] [id = 106] 06:48:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x119a30c00) [pid = 1652] [serial = 315] [outer = 0x0] 06:48:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x12a853800) [pid = 1652] [serial = 316] [outer = 0x119a30c00] 06:48:13 INFO - PROCESS | 1652 | 1466516893819 Marionette DEBUG loaded listener.js 06:48:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12aaa0400) [pid = 1652] [serial = 317] [outer = 0x119a30c00] 06:48:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 06:48:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 673ms 06:48:14 INFO - PROCESS | 1652 | 1466516894270 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]]]}] 06:48:14 INFO - PROCESS | 1652 | 1466516894277 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 06:48:14 INFO - PROCESS | 1652 | 1466516894278 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 06:48:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 06:48:14 INFO - PROCESS | 1652 | 1466516894281 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 06:48:14 INFO - PROCESS | 1652 | 1466516894282 Marionette TRACE conn2 <- [1,398,null,{}] 06:48:14 INFO - PROCESS | 1652 | 1466516894285 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}] 06:48:14 INFO - PROCESS | 1652 | 1466516894287 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:14 INFO - PROCESS | 1652 | 1466516894398 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 06:48:14 INFO - PROCESS | 1652 | 1466516894402 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:14 INFO - PROCESS | 1652 | 1466516894403 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x119c68000 == 38 [pid = 1652] [id = 107] 06:48:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x119cb8000) [pid = 1652] [serial = 318] [outer = 0x0] 06:48:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12b1b2800) [pid = 1652] [serial = 319] [outer = 0x119cb8000] 06:48:14 INFO - PROCESS | 1652 | 1466516894430 Marionette DEBUG loaded listener.js 06:48:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12b95f800) [pid = 1652] [serial = 320] [outer = 0x119cb8000] 06:48:14 INFO - PROCESS | 1652 | 1466516894777 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]]]}] 06:48:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 06:48:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 518ms 06:48:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 06:48:14 INFO - PROCESS | 1652 | 1466516894814 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 06:48:14 INFO - PROCESS | 1652 | 1466516894815 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 06:48:14 INFO - PROCESS | 1652 | 1466516894817 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 06:48:14 INFO - PROCESS | 1652 | 1466516894818 Marionette TRACE conn2 <- [1,402,null,{}] 06:48:14 INFO - PROCESS | 1652 | 1466516894821 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}] 06:48:14 INFO - PROCESS | 1652 | 1466516894822 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:14 INFO - PROCESS | 1652 | 1466516894921 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 06:48:14 INFO - PROCESS | 1652 | 1466516894924 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:14 INFO - PROCESS | 1652 | 1466516894925 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x1292a5800 == 39 [pid = 1652] [id = 108] 06:48:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12aaa0800) [pid = 1652] [serial = 321] [outer = 0x0] 06:48:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12bb03400) [pid = 1652] [serial = 322] [outer = 0x12aaa0800] 06:48:14 INFO - PROCESS | 1652 | 1466516894950 Marionette DEBUG loaded listener.js 06:48:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12bb0c000) [pid = 1652] [serial = 323] [outer = 0x12aaa0800] 06:48:15 INFO - PROCESS | 1652 | 1466516895305 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]]]}] 06:48:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 06:48:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 518ms 06:48:15 INFO - PROCESS | 1652 | 1466516895336 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 06:48:15 INFO - PROCESS | 1652 | 1466516895337 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 06:48:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 06:48:15 INFO - PROCESS | 1652 | 1466516895339 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 06:48:15 INFO - PROCESS | 1652 | 1466516895340 Marionette TRACE conn2 <- [1,406,null,{}] 06:48:15 INFO - PROCESS | 1652 | 1466516895343 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}] 06:48:15 INFO - PROCESS | 1652 | 1466516895344 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:15 INFO - PROCESS | 1652 | 1466516895442 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 06:48:15 INFO - PROCESS | 1652 | 1466516895445 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:15 INFO - PROCESS | 1652 | 1466516895446 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a6ae800 == 40 [pid = 1652] [id = 109] 06:48:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x12bb10800) [pid = 1652] [serial = 324] [outer = 0x0] 06:48:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x12bb25400) [pid = 1652] [serial = 325] [outer = 0x12bb10800] 06:48:15 INFO - PROCESS | 1652 | 1466516895470 Marionette DEBUG loaded listener.js 06:48:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x12bb2dc00) [pid = 1652] [serial = 326] [outer = 0x12bb10800] 06:48:15 INFO - PROCESS | 1652 | 1466516895640 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 06:48:15 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1198fcc00) [pid = 1652] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 06:48:15 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x123ced000) [pid = 1652] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 06:48:15 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x129360800) [pid = 1652] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 06:48:15 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x1166ef400) [pid = 1652] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 06:48:15 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1241dbc00) [pid = 1652] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 06:48:15 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x12a856c00) [pid = 1652] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 06:48:15 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x124636800) [pid = 1652] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 06:48:15 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x123d7c800) [pid = 1652] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 06:48:15 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x120fcdc00) [pid = 1652] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 06:48:15 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x118886c00) [pid = 1652] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 06:48:15 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x116a0ac00) [pid = 1652] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 06:48:15 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x116971c00) [pid = 1652] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 06:48:15 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1210e2000) [pid = 1652] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 06:48:15 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x12578c400) [pid = 1652] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 06:48:15 INFO - PROCESS | 1652 | 1466516895945 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]]]}] 06:48:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 06:48:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 619ms 06:48:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 06:48:15 INFO - PROCESS | 1652 | 1466516895958 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 06:48:15 INFO - PROCESS | 1652 | 1466516895960 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 06:48:15 INFO - PROCESS | 1652 | 1466516895962 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 06:48:15 INFO - PROCESS | 1652 | 1466516895963 Marionette TRACE conn2 <- [1,410,null,{}] 06:48:15 INFO - PROCESS | 1652 | 1466516895965 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}] 06:48:15 INFO - PROCESS | 1652 | 1466516895966 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:16 INFO - PROCESS | 1652 | 1466516896051 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 06:48:16 INFO - PROCESS | 1652 | 1466516896055 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:16 INFO - PROCESS | 1652 | 1466516896056 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x124608000 == 41 [pid = 1652] [id = 110] 06:48:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x118886c00) [pid = 1652] [serial = 327] [outer = 0x0] 06:48:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1210e2000) [pid = 1652] [serial = 328] [outer = 0x118886c00] 06:48:16 INFO - PROCESS | 1652 | 1466516896089 Marionette DEBUG loaded listener.js 06:48:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x128975c00) [pid = 1652] [serial = 329] [outer = 0x118886c00] 06:48:16 INFO - PROCESS | 1652 | 1466516896443 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]]]}] 06:48:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 06:48:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 520ms 06:48:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 06:48:16 INFO - PROCESS | 1652 | 1466516896482 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 06:48:16 INFO - PROCESS | 1652 | 1466516896483 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 06:48:16 INFO - PROCESS | 1652 | 1466516896485 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 06:48:16 INFO - PROCESS | 1652 | 1466516896486 Marionette TRACE conn2 <- [1,414,null,{}] 06:48:16 INFO - PROCESS | 1652 | 1466516896489 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}] 06:48:16 INFO - PROCESS | 1652 | 1466516896490 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:16 INFO - PROCESS | 1652 | 1466516896570 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 06:48:16 INFO - PROCESS | 1652 | 1466516896577 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:16 INFO - PROCESS | 1652 | 1466516896578 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x12aab7000 == 42 [pid = 1652] [id = 111] 06:48:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x129361000) [pid = 1652] [serial = 330] [outer = 0x0] 06:48:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12bb2e000) [pid = 1652] [serial = 331] [outer = 0x129361000] 06:48:16 INFO - PROCESS | 1652 | 1466516896602 Marionette DEBUG loaded listener.js 06:48:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12bdf2400) [pid = 1652] [serial = 332] [outer = 0x129361000] 06:48:16 INFO - PROCESS | 1652 | 1466516896910 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]]]}] 06:48:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 06:48:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 468ms 06:48:16 INFO - PROCESS | 1652 | 1466516896954 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 06:48:16 INFO - PROCESS | 1652 | 1466516896955 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 06:48:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 06:48:16 INFO - PROCESS | 1652 | 1466516896957 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 06:48:16 INFO - PROCESS | 1652 | 1466516896958 Marionette TRACE conn2 <- [1,418,null,{}] 06:48:16 INFO - PROCESS | 1652 | 1466516896961 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}] 06:48:16 INFO - PROCESS | 1652 | 1466516896962 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:17 INFO - PROCESS | 1652 | 1466516897046 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 06:48:17 INFO - PROCESS | 1652 | 1466516897096 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:17 INFO - PROCESS | 1652 | 1466516897104 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x12aae6800 == 43 [pid = 1652] [id = 112] 06:48:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x1194bcc00) [pid = 1652] [serial = 333] [outer = 0x0] 06:48:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x1194c4c00) [pid = 1652] [serial = 334] [outer = 0x1194bcc00] 06:48:17 INFO - PROCESS | 1652 | 1466516897129 Marionette DEBUG loaded listener.js 06:48:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1194c8c00) [pid = 1652] [serial = 335] [outer = 0x1194bcc00] 06:48:17 INFO - PROCESS | 1652 | 1466516897914 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]]]}] 06:48:17 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 06:48:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 969ms 06:48:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 06:48:17 INFO - PROCESS | 1652 | 1466516897927 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 06:48:17 INFO - PROCESS | 1652 | 1466516897930 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 06:48:17 INFO - PROCESS | 1652 | 1466516897933 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 06:48:17 INFO - PROCESS | 1652 | 1466516897935 Marionette TRACE conn2 <- [1,422,null,{}] 06:48:17 INFO - PROCESS | 1652 | 1466516897939 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}] 06:48:17 INFO - PROCESS | 1652 | 1466516897943 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:18 INFO - PROCESS | 1652 | 1466516898055 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 06:48:18 INFO - PROCESS | 1652 | 1466516898102 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:18 INFO - PROCESS | 1652 | 1466516898104 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x1160a9800 == 44 [pid = 1652] [id = 113] 06:48:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x11676c400) [pid = 1652] [serial = 336] [outer = 0x0] 06:48:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x11696b800) [pid = 1652] [serial = 337] [outer = 0x11676c400] 06:48:18 INFO - PROCESS | 1652 | 1466516898136 Marionette DEBUG loaded listener.js 06:48:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x11820f800) [pid = 1652] [serial = 338] [outer = 0x11676c400] 06:48:19 INFO - PROCESS | 1652 | 1466516899298 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]]]}] 06:48:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 06:48:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1422ms 06:48:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 06:48:19 INFO - PROCESS | 1652 | 1466516899355 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 06:48:19 INFO - PROCESS | 1652 | 1466516899357 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 06:48:19 INFO - PROCESS | 1652 | 1466516899360 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 06:48:19 INFO - PROCESS | 1652 | 1466516899363 Marionette TRACE conn2 <- [1,426,null,{}] 06:48:19 INFO - PROCESS | 1652 | 1466516899367 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}] 06:48:19 INFO - PROCESS | 1652 | 1466516899368 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:19 INFO - PROCESS | 1652 | 1466516899460 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 06:48:19 INFO - PROCESS | 1652 | 1466516899560 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:19 INFO - PROCESS | 1652 | 1466516899561 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x1167a5000 == 45 [pid = 1652] [id = 114] 06:48:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x116965000) [pid = 1652] [serial = 339] [outer = 0x0] 06:48:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x118215800) [pid = 1652] [serial = 340] [outer = 0x116965000] 06:48:19 INFO - PROCESS | 1652 | 1466516899592 Marionette DEBUG loaded listener.js 06:48:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x1188e6c00) [pid = 1652] [serial = 341] [outer = 0x116965000] 06:48:19 INFO - PROCESS | 1652 | --DOCSHELL 0x12aab7000 == 44 [pid = 1652] [id = 111] 06:48:19 INFO - PROCESS | 1652 | --DOCSHELL 0x124608000 == 43 [pid = 1652] [id = 110] 06:48:19 INFO - PROCESS | 1652 | --DOCSHELL 0x12a6ae800 == 42 [pid = 1652] [id = 109] 06:48:19 INFO - PROCESS | 1652 | --DOCSHELL 0x1292a5800 == 41 [pid = 1652] [id = 108] 06:48:19 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x12b93d000) [pid = 1652] [serial = 286] [outer = 0x0] [url = about:blank] 06:48:19 INFO - PROCESS | 1652 | --DOCSHELL 0x119c68000 == 40 [pid = 1652] [id = 107] 06:48:19 INFO - PROCESS | 1652 | --DOCSHELL 0x127042000 == 39 [pid = 1652] [id = 106] 06:48:19 INFO - PROCESS | 1652 | --DOCSHELL 0x118765000 == 38 [pid = 1652] [id = 105] 06:48:19 INFO - PROCESS | 1652 | --DOCSHELL 0x1248ab000 == 37 [pid = 1652] [id = 104] 06:48:19 INFO - PROCESS | 1652 | --DOCSHELL 0x12400a800 == 36 [pid = 1652] [id = 103] 06:48:19 INFO - PROCESS | 1652 | --DOCSHELL 0x12398a000 == 35 [pid = 1652] [id = 102] 06:48:19 INFO - PROCESS | 1652 | --DOCSHELL 0x119c6a800 == 34 [pid = 1652] [id = 101] 06:48:19 INFO - PROCESS | 1652 | --DOCSHELL 0x119805800 == 33 [pid = 1652] [id = 100] 06:48:19 INFO - PROCESS | 1652 | --DOCSHELL 0x118768800 == 32 [pid = 1652] [id = 99] 06:48:19 INFO - PROCESS | 1652 | --DOCSHELL 0x1169b6000 == 31 [pid = 1652] [id = 98] 06:48:19 INFO - PROCESS | 1652 | --DOCSHELL 0x113d73800 == 30 [pid = 1652] [id = 97] 06:48:20 INFO - PROCESS | 1652 | 1466516900030 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] 06:48:20 INFO - PROCESS | 1652 | 1466516900086 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 06:48:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 06:48:20 INFO - PROCESS | 1652 | 1466516900098 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 06:48:20 INFO - PROCESS | 1652 | 1466516900099 Marionette TRACE conn2 <- [1,430,null,{}] 06:48:20 INFO - PROCESS | 1652 | 1466516900102 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}] 06:48:20 INFO - PROCESS | 1652 | 1466516900103 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:20 INFO - PROCESS | 1652 | 1466516900195 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 06:48:20 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x128976800) [pid = 1652] [serial = 268] [outer = 0x0] [url = about:blank] 06:48:20 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x128d55000) [pid = 1652] [serial = 271] [outer = 0x0] [url = about:blank] 06:48:20 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x128b35400) [pid = 1652] [serial = 269] [outer = 0x0] [url = about:blank] 06:48:20 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x129368400) [pid = 1652] [serial = 274] [outer = 0x0] [url = about:blank] 06:48:20 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x129228000) [pid = 1652] [serial = 272] [outer = 0x0] [url = about:blank] 06:48:20 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x11873e000) [pid = 1652] [serial = 277] [outer = 0x0] [url = about:blank] 06:48:20 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x12a35cc00) [pid = 1652] [serial = 280] [outer = 0x0] [url = about:blank] 06:48:20 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x12463cc00) [pid = 1652] [serial = 278] [outer = 0x0] [url = about:blank] 06:48:20 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x12a5a1000) [pid = 1652] [serial = 275] [outer = 0x0] [url = about:blank] 06:48:20 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x12b1b2c00) [pid = 1652] [serial = 284] [outer = 0x0] [url = about:blank] 06:48:20 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x124f6f000) [pid = 1652] [serial = 262] [outer = 0x0] [url = about:blank] 06:48:20 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x124097000) [pid = 1652] [serial = 259] [outer = 0x0] [url = about:blank] 06:48:20 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x124635400) [pid = 1652] [serial = 260] [outer = 0x0] [url = about:blank] 06:48:20 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x1210e7c00) [pid = 1652] [serial = 257] [outer = 0x0] [url = about:blank] 06:48:20 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x120fd8400) [pid = 1652] [serial = 256] [outer = 0x0] [url = about:blank] 06:48:20 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1188e1000) [pid = 1652] [serial = 253] [outer = 0x0] [url = about:blank] 06:48:20 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x119825400) [pid = 1652] [serial = 254] [outer = 0x0] [url = about:blank] 06:48:20 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x118330000) [pid = 1652] [serial = 251] [outer = 0x0] [url = about:blank] 06:48:20 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x1176c5000) [pid = 1652] [serial = 250] [outer = 0x0] [url = about:blank] 06:48:20 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x118325800) [pid = 1652] [serial = 248] [outer = 0x0] [url = about:blank] 06:48:20 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x1176c1800) [pid = 1652] [serial = 247] [outer = 0x0] [url = about:blank] 06:48:20 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x1289db400) [pid = 1652] [serial = 244] [outer = 0x0] [url = about:blank] 06:48:20 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x12b960000) [pid = 1652] [serial = 245] [outer = 0x0] [url = about:blank] 06:48:20 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x1261b5400) [pid = 1652] [serial = 265] [outer = 0x0] [url = about:blank] 06:48:20 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x12896bc00) [pid = 1652] [serial = 266] [outer = 0x0] [url = about:blank] 06:48:20 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x12aa96800) [pid = 1652] [serial = 281] [outer = 0x0] [url = about:blank] 06:48:20 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x125780c00) [pid = 1652] [serial = 263] [outer = 0x0] [url = about:blank] 06:48:20 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x12aa9e800) [pid = 1652] [serial = 283] [outer = 0x0] [url = about:blank] 06:48:20 INFO - PROCESS | 1652 | 1466516900250 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:20 INFO - PROCESS | 1652 | 1466516900251 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x116933000 == 31 [pid = 1652] [id = 115] 06:48:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x1172c2800) [pid = 1652] [serial = 342] [outer = 0x0] 06:48:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x1187dec00) [pid = 1652] [serial = 343] [outer = 0x1172c2800] 06:48:20 INFO - PROCESS | 1652 | 1466516900278 Marionette DEBUG loaded listener.js 06:48:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x119825400) [pid = 1652] [serial = 344] [outer = 0x1172c2800] 06:48:20 INFO - PROCESS | 1652 | 1466516900584 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]]]}] 06:48:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 06:48:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 521ms 06:48:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 06:48:20 INFO - PROCESS | 1652 | 1466516900618 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 06:48:20 INFO - PROCESS | 1652 | 1466516900620 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 06:48:20 INFO - PROCESS | 1652 | 1466516900622 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 06:48:20 INFO - PROCESS | 1652 | 1466516900627 Marionette TRACE conn2 <- [1,434,null,{}] 06:48:20 INFO - PROCESS | 1652 | 1466516900634 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}] 06:48:20 INFO - PROCESS | 1652 | 1466516900638 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:20 INFO - PROCESS | 1652 | 1466516900715 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 06:48:20 INFO - PROCESS | 1652 | 1466516900790 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:20 INFO - PROCESS | 1652 | 1466516900792 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x118761000 == 32 [pid = 1652] [id = 116] 06:48:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x11982e400) [pid = 1652] [serial = 345] [outer = 0x0] 06:48:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x119a37400) [pid = 1652] [serial = 346] [outer = 0x11982e400] 06:48:20 INFO - PROCESS | 1652 | 1466516900823 Marionette DEBUG loaded listener.js 06:48:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x120fdb400) [pid = 1652] [serial = 347] [outer = 0x11982e400] 06:48:21 INFO - PROCESS | 1652 | 1466516901125 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]]]}] 06:48:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 06:48:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 524ms 06:48:21 INFO - PROCESS | 1652 | 1466516901147 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 06:48:21 INFO - PROCESS | 1652 | 1466516901149 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 06:48:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 06:48:21 INFO - PROCESS | 1652 | 1466516901151 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 06:48:21 INFO - PROCESS | 1652 | 1466516901152 Marionette TRACE conn2 <- [1,438,null,{}] 06:48:21 INFO - PROCESS | 1652 | 1466516901155 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}] 06:48:21 INFO - PROCESS | 1652 | 1466516901158 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:21 INFO - PROCESS | 1652 | 1466516901238 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 06:48:21 INFO - PROCESS | 1652 | 1466516901244 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:21 INFO - PROCESS | 1652 | 1466516901245 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x119816800 == 33 [pid = 1652] [id = 117] 06:48:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x1176c7800) [pid = 1652] [serial = 348] [outer = 0x0] 06:48:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x123ce8800) [pid = 1652] [serial = 349] [outer = 0x1176c7800] 06:48:21 INFO - PROCESS | 1652 | 1466516901272 Marionette DEBUG loaded listener.js 06:48:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x12414ac00) [pid = 1652] [serial = 350] [outer = 0x1176c7800] 06:48:21 INFO - PROCESS | 1652 | 1466516901617 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]]]}] 06:48:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 06:48:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 519ms 06:48:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 06:48:21 INFO - PROCESS | 1652 | 1466516901670 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 06:48:21 INFO - PROCESS | 1652 | 1466516901672 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 06:48:21 INFO - PROCESS | 1652 | 1466516901674 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 06:48:21 INFO - PROCESS | 1652 | 1466516901675 Marionette TRACE conn2 <- [1,442,null,{}] 06:48:21 INFO - PROCESS | 1652 | 1466516901677 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}] 06:48:21 INFO - PROCESS | 1652 | 1466516901679 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:21 INFO - PROCESS | 1652 | 1466516901752 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 06:48:21 INFO - PROCESS | 1652 | 1466516901759 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:21 INFO - PROCESS | 1652 | 1466516901761 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x119c6c000 == 34 [pid = 1652] [id = 118] 06:48:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x118324400) [pid = 1652] [serial = 351] [outer = 0x0] 06:48:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x124635000) [pid = 1652] [serial = 352] [outer = 0x118324400] 06:48:21 INFO - PROCESS | 1652 | 1466516901786 Marionette DEBUG loaded listener.js 06:48:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x124b92400) [pid = 1652] [serial = 353] [outer = 0x118324400] 06:48:22 INFO - PROCESS | 1652 | 1466516902129 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]]]}] 06:48:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 06:48:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 470ms 06:48:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 06:48:22 INFO - PROCESS | 1652 | 1466516902145 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 06:48:22 INFO - PROCESS | 1652 | 1466516902146 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 06:48:22 INFO - PROCESS | 1652 | 1466516902149 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 06:48:22 INFO - PROCESS | 1652 | 1466516902150 Marionette TRACE conn2 <- [1,446,null,{}] 06:48:22 INFO - PROCESS | 1652 | 1466516902152 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}] 06:48:22 INFO - PROCESS | 1652 | 1466516902158 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:22 INFO - PROCESS | 1652 | 1466516902281 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 06:48:22 INFO - PROCESS | 1652 | 1466516902293 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:22 INFO - PROCESS | 1652 | 1466516902294 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x123976000 == 35 [pid = 1652] [id = 119] 06:48:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x119338800) [pid = 1652] [serial = 354] [outer = 0x0] 06:48:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x124f71c00) [pid = 1652] [serial = 355] [outer = 0x119338800] 06:48:22 INFO - PROCESS | 1652 | 1466516902319 Marionette DEBUG loaded listener.js 06:48:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x127011800) [pid = 1652] [serial = 356] [outer = 0x119338800] 06:48:22 INFO - PROCESS | 1652 | 1466516902661 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]]]}] 06:48:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 06:48:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 568ms 06:48:22 INFO - PROCESS | 1652 | 1466516902717 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 06:48:22 INFO - PROCESS | 1652 | 1466516902718 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 06:48:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 06:48:22 INFO - PROCESS | 1652 | 1466516902721 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 06:48:22 INFO - PROCESS | 1652 | 1466516902722 Marionette TRACE conn2 <- [1,450,null,{}] 06:48:22 INFO - PROCESS | 1652 | 1466516902724 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}] 06:48:22 INFO - PROCESS | 1652 | 1466516902726 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:22 INFO - PROCESS | 1652 | 1466516902815 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 06:48:22 INFO - PROCESS | 1652 | 1466516902847 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:22 INFO - PROCESS | 1652 | 1466516902848 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x12400b000 == 36 [pid = 1652] [id = 120] 06:48:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1194c9400) [pid = 1652] [serial = 357] [outer = 0x0] 06:48:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x12896b800) [pid = 1652] [serial = 358] [outer = 0x1194c9400] 06:48:22 INFO - PROCESS | 1652 | 1466516902872 Marionette DEBUG loaded listener.js 06:48:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1289dac00) [pid = 1652] [serial = 359] [outer = 0x1194c9400] 06:48:23 INFO - PROCESS | 1652 | 1466516903219 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] 06:48:23 INFO - PROCESS | 1652 | 1466516903244 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 06:48:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 06:48:23 INFO - PROCESS | 1652 | 1466516903254 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 06:48:23 INFO - PROCESS | 1652 | 1466516903255 Marionette TRACE conn2 <- [1,454,null,{}] 06:48:23 INFO - PROCESS | 1652 | 1466516903257 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}] 06:48:23 INFO - PROCESS | 1652 | 1466516903258 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:23 INFO - PROCESS | 1652 | 1466516903352 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 06:48:23 INFO - PROCESS | 1652 | 1466516903356 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:23 INFO - PROCESS | 1652 | 1466516903357 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x12461a000 == 37 [pid = 1652] [id = 121] 06:48:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1289db400) [pid = 1652] [serial = 360] [outer = 0x0] 06:48:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12902e800) [pid = 1652] [serial = 361] [outer = 0x1289db400] 06:48:23 INFO - PROCESS | 1652 | 1466516903382 Marionette DEBUG loaded listener.js 06:48:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12935dc00) [pid = 1652] [serial = 362] [outer = 0x1289db400] 06:48:23 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:48:23 INFO - PROCESS | 1652 | 1466516903723 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]]]}] 06:48:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 06:48:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 526ms 06:48:23 INFO - PROCESS | 1652 | 1466516903773 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 06:48:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 06:48:23 INFO - PROCESS | 1652 | 1466516903775 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 06:48:23 INFO - PROCESS | 1652 | 1466516903777 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 06:48:23 INFO - PROCESS | 1652 | 1466516903778 Marionette TRACE conn2 <- [1,458,null,{}] 06:48:23 INFO - PROCESS | 1652 | 1466516903780 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}] 06:48:23 INFO - PROCESS | 1652 | 1466516903782 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:23 INFO - PROCESS | 1652 | 1466516903872 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 06:48:23 INFO - PROCESS | 1652 | 1466516903904 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:23 INFO - PROCESS | 1652 | 1466516903905 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x124f5e800 == 38 [pid = 1652] [id = 122] 06:48:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x118328000) [pid = 1652] [serial = 363] [outer = 0x0] 06:48:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12a360000) [pid = 1652] [serial = 364] [outer = 0x118328000] 06:48:23 INFO - PROCESS | 1652 | 1466516903936 Marionette DEBUG loaded listener.js 06:48:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12a5c0400) [pid = 1652] [serial = 365] [outer = 0x118328000] 06:48:24 INFO - PROCESS | 1652 | 1466516904457 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] 06:48:24 INFO - PROCESS | 1652 | 1466516904499 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 06:48:24 INFO - PROCESS | 1652 | 1466516904502 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 06:48:24 INFO - PROCESS | 1652 | 1466516904503 Marionette TRACE conn2 <- [1,462,null,{}] 06:48:24 INFO - PROCESS | 1652 | 1466516904506 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}] 06:48:24 INFO - PROCESS | 1652 | 1466516904510 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:24 INFO - PROCESS | 1652 | 1466516904577 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 06:48:24 INFO - PROCESS | 1652 | 1466516904581 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:24 INFO - PROCESS | 1652 | 1466516904582 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x119d39000 == 39 [pid = 1652] [id = 123] 06:48:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x119337400) [pid = 1652] [serial = 366] [outer = 0x0] 06:48:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1210e2800) [pid = 1652] [serial = 367] [outer = 0x119337400] 06:48:24 INFO - PROCESS | 1652 | 1466516904602 Marionette DEBUG loaded listener.js 06:48:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x12896ec00) [pid = 1652] [serial = 368] [outer = 0x119337400] 06:48:25 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:48:25 INFO - PROCESS | 1652 | 1466516905011 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] 06:48:25 INFO - PROCESS | 1652 | 1466516905041 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 06:48:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 06:48:25 INFO - PROCESS | 1652 | 1466516905045 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 06:48:25 INFO - PROCESS | 1652 | 1466516905047 Marionette TRACE conn2 <- [1,466,null,{}] 06:48:25 INFO - PROCESS | 1652 | 1466516905051 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}] 06:48:25 INFO - PROCESS | 1652 | 1466516905053 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:25 INFO - PROCESS | 1652 | 1466516905195 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 06:48:25 INFO - PROCESS | 1652 | 1466516905234 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:25 INFO - PROCESS | 1652 | 1466516905248 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x1289b1000 == 40 [pid = 1652] [id = 124] 06:48:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x12a859000) [pid = 1652] [serial = 369] [outer = 0x0] 06:48:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x12aa9e800) [pid = 1652] [serial = 370] [outer = 0x12a859000] 06:48:25 INFO - PROCESS | 1652 | 1466516905296 Marionette DEBUG loaded listener.js 06:48:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x12b1b5400) [pid = 1652] [serial = 371] [outer = 0x12a859000] 06:48:25 INFO - PROCESS | 1652 | 1466516905733 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] 06:48:25 INFO - PROCESS | 1652 | 1466516905769 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 06:48:25 INFO - PROCESS | 1652 | 1466516905772 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 06:48:25 INFO - PROCESS | 1652 | 1466516905774 Marionette TRACE conn2 <- [1,470,null,{}] 06:48:25 INFO - PROCESS | 1652 | 1466516905778 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}] 06:48:25 INFO - PROCESS | 1652 | 1466516905779 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:25 INFO - PROCESS | 1652 | 1466516905902 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 06:48:25 INFO - PROCESS | 1652 | 1466516905908 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:25 INFO - PROCESS | 1652 | 1466516905909 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x129294800 == 41 [pid = 1652] [id = 125] 06:48:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x12b035000) [pid = 1652] [serial = 372] [outer = 0x0] 06:48:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x12b959800) [pid = 1652] [serial = 373] [outer = 0x12b035000] 06:48:25 INFO - PROCESS | 1652 | 1466516905950 Marionette DEBUG loaded listener.js 06:48:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x12b963800) [pid = 1652] [serial = 374] [outer = 0x12b035000] 06:48:26 INFO - PROCESS | 1652 | 1466516906319 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]]]}] 06:48:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 06:48:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 571ms 06:48:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 06:48:26 INFO - PROCESS | 1652 | 1466516906345 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 06:48:26 INFO - PROCESS | 1652 | 1466516906346 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 06:48:26 INFO - PROCESS | 1652 | 1466516906348 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 06:48:26 INFO - PROCESS | 1652 | 1466516906349 Marionette TRACE conn2 <- [1,474,null,{}] 06:48:26 INFO - PROCESS | 1652 | 1466516906352 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}] 06:48:26 INFO - PROCESS | 1652 | 1466516906353 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:26 INFO - PROCESS | 1652 | 1466516906464 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 06:48:26 INFO - PROCESS | 1652 | 1466516906561 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:26 INFO - PROCESS | 1652 | 1466516906563 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x11382b800 == 42 [pid = 1652] [id = 126] 06:48:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x113f31c00) [pid = 1652] [serial = 375] [outer = 0x0] 06:48:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1166ef400) [pid = 1652] [serial = 376] [outer = 0x113f31c00] 06:48:26 INFO - PROCESS | 1652 | 1466516906594 Marionette DEBUG loaded listener.js 06:48:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x118329400) [pid = 1652] [serial = 377] [outer = 0x113f31c00] 06:48:27 INFO - PROCESS | 1652 | 1466516907039 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]]]}] 06:48:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 06:48:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 718ms 06:48:27 INFO - PROCESS | 1652 | 1466516907069 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 06:48:27 INFO - PROCESS | 1652 | 1466516907072 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 06:48:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 06:48:27 INFO - PROCESS | 1652 | 1466516907102 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 06:48:27 INFO - PROCESS | 1652 | 1466516907105 Marionette TRACE conn2 <- [1,478,null,{}] 06:48:27 INFO - PROCESS | 1652 | 1466516907113 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}] 06:48:27 INFO - PROCESS | 1652 | 1466516907117 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:27 INFO - PROCESS | 1652 | 1466516907271 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 06:48:27 INFO - PROCESS | 1652 | 1466516907362 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:27 INFO - PROCESS | 1652 | 1466516907364 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x118765000 == 43 [pid = 1652] [id = 127] 06:48:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x1194bf400) [pid = 1652] [serial = 378] [outer = 0x0] 06:48:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x119824000) [pid = 1652] [serial = 379] [outer = 0x1194bf400] 06:48:27 INFO - PROCESS | 1652 | 1466516907400 Marionette DEBUG loaded listener.js 06:48:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1198f1800) [pid = 1652] [serial = 380] [outer = 0x1194bf400] 06:48:27 INFO - PROCESS | 1652 | 1466516907833 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]]]}] 06:48:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 06:48:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 779ms 06:48:27 INFO - PROCESS | 1652 | 1466516907879 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 06:48:27 INFO - PROCESS | 1652 | 1466516907882 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 06:48:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 06:48:27 INFO - PROCESS | 1652 | 1466516907885 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 06:48:27 INFO - PROCESS | 1652 | 1466516907886 Marionette TRACE conn2 <- [1,482,null,{}] 06:48:27 INFO - PROCESS | 1652 | 1466516907889 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}] 06:48:27 INFO - PROCESS | 1652 | 1466516907892 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:27 INFO - PROCESS | 1652 | 1466516907991 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 06:48:28 INFO - PROCESS | 1652 | 1466516908054 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:28 INFO - PROCESS | 1652 | 1466516908055 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x1257c5800 == 44 [pid = 1652] [id = 128] 06:48:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x1239c7c00) [pid = 1652] [serial = 381] [outer = 0x0] 06:48:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x1241d3400) [pid = 1652] [serial = 382] [outer = 0x1239c7c00] 06:48:28 INFO - PROCESS | 1652 | 1466516908084 Marionette DEBUG loaded listener.js 06:48:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x124f75c00) [pid = 1652] [serial = 383] [outer = 0x1239c7c00] 06:48:28 INFO - PROCESS | 1652 | 1466516908514 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]]]}] 06:48:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 06:48:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 668ms 06:48:28 INFO - PROCESS | 1652 | 1466516908554 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 06:48:28 INFO - PROCESS | 1652 | 1466516908556 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 06:48:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 06:48:28 INFO - PROCESS | 1652 | 1466516908582 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 06:48:28 INFO - PROCESS | 1652 | 1466516908586 Marionette TRACE conn2 <- [1,486,null,{}] 06:48:28 INFO - PROCESS | 1652 | 1466516908591 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}] 06:48:28 INFO - PROCESS | 1652 | 1466516908595 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:28 INFO - PROCESS | 1652 | 1466516908691 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 06:48:28 INFO - PROCESS | 1652 | 1466516908752 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:28 INFO - PROCESS | 1652 | 1466516908754 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a850800 == 45 [pid = 1652] [id = 129] 06:48:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x124f6f000) [pid = 1652] [serial = 384] [outer = 0x0] 06:48:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x12896a800) [pid = 1652] [serial = 385] [outer = 0x124f6f000] 06:48:28 INFO - PROCESS | 1652 | 1466516908782 Marionette DEBUG loaded listener.js 06:48:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x12a366400) [pid = 1652] [serial = 386] [outer = 0x124f6f000] 06:48:29 INFO - PROCESS | 1652 | 1466516909207 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]]]}] 06:48:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 06:48:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 680ms 06:48:29 INFO - PROCESS | 1652 | 1466516909274 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 06:48:29 INFO - PROCESS | 1652 | 1466516909276 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 06:48:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 06:48:29 INFO - PROCESS | 1652 | 1466516909281 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 06:48:29 INFO - PROCESS | 1652 | 1466516909283 Marionette TRACE conn2 <- [1,490,null,{}] 06:48:29 INFO - PROCESS | 1652 | 1466516909285 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}] 06:48:29 INFO - PROCESS | 1652 | 1466516909287 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:29 INFO - PROCESS | 1652 | 1466516909397 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 06:48:29 INFO - PROCESS | 1652 | 1466516909475 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:29 INFO - PROCESS | 1652 | 1466516909477 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x12aaea000 == 46 [pid = 1652] [id = 130] 06:48:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x12b030400) [pid = 1652] [serial = 387] [outer = 0x0] 06:48:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x12b1b5800) [pid = 1652] [serial = 388] [outer = 0x12b030400] 06:48:29 INFO - PROCESS | 1652 | 1466516909523 Marionette DEBUG loaded listener.js 06:48:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x12b965800) [pid = 1652] [serial = 389] [outer = 0x12b030400] 06:48:30 INFO - PROCESS | 1652 | 1466516910167 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]]]}] 06:48:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 06:48:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 919ms 06:48:30 INFO - PROCESS | 1652 | 1466516910202 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 06:48:30 INFO - PROCESS | 1652 | 1466516910206 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 06:48:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 06:48:30 INFO - PROCESS | 1652 | 1466516910213 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 06:48:30 INFO - PROCESS | 1652 | 1466516910217 Marionette TRACE conn2 <- [1,494,null,{}] 06:48:30 INFO - PROCESS | 1652 | 1466516910223 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}] 06:48:30 INFO - PROCESS | 1652 | 1466516910226 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:30 INFO - PROCESS | 1652 | 1466516910367 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 06:48:30 INFO - PROCESS | 1652 | 1466516910455 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:30 INFO - PROCESS | 1652 | 1466516910459 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x11909d800 == 47 [pid = 1652] [id = 131] 06:48:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x119077800) [pid = 1652] [serial = 390] [outer = 0x0] 06:48:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x11933b800) [pid = 1652] [serial = 391] [outer = 0x119077800] 06:48:30 INFO - PROCESS | 1652 | 1466516910504 Marionette DEBUG loaded listener.js 06:48:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x119829c00) [pid = 1652] [serial = 392] [outer = 0x119077800] 06:48:31 INFO - PROCESS | 1652 | 1466516911012 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]]]}] 06:48:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 06:48:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 825ms 06:48:31 INFO - PROCESS | 1652 | 1466516911037 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 06:48:31 INFO - PROCESS | 1652 | 1466516911042 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 06:48:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 06:48:31 INFO - PROCESS | 1652 | 1466516911048 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 06:48:31 INFO - PROCESS | 1652 | 1466516911051 Marionette TRACE conn2 <- [1,498,null,{}] 06:48:31 INFO - PROCESS | 1652 | 1466516911054 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}] 06:48:31 INFO - PROCESS | 1652 | 1466516911057 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:31 INFO - PROCESS | 1652 | 1466516911197 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 06:48:31 INFO - PROCESS | 1652 | 1466516911295 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:31 INFO - PROCESS | 1652 | 1466516911297 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x119c12800 == 48 [pid = 1652] [id = 132] 06:48:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x1194c6000) [pid = 1652] [serial = 393] [outer = 0x0] 06:48:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x120fd8c00) [pid = 1652] [serial = 394] [outer = 0x1194c6000] 06:48:31 INFO - PROCESS | 1652 | 1466516911343 Marionette DEBUG loaded listener.js 06:48:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x1240a4800) [pid = 1652] [serial = 395] [outer = 0x1194c6000] 06:48:32 INFO - PROCESS | 1652 | --DOCSHELL 0x129294800 == 47 [pid = 1652] [id = 125] 06:48:32 INFO - PROCESS | 1652 | --DOCSHELL 0x1289b1000 == 46 [pid = 1652] [id = 124] 06:48:32 INFO - PROCESS | 1652 | --DOCSHELL 0x119d39000 == 45 [pid = 1652] [id = 123] 06:48:32 INFO - PROCESS | 1652 | --DOCSHELL 0x124f5e800 == 44 [pid = 1652] [id = 122] 06:48:32 INFO - PROCESS | 1652 | --DOCSHELL 0x12461a000 == 43 [pid = 1652] [id = 121] 06:48:32 INFO - PROCESS | 1652 | --DOCSHELL 0x12400b000 == 42 [pid = 1652] [id = 120] 06:48:32 INFO - PROCESS | 1652 | --DOCSHELL 0x123976000 == 41 [pid = 1652] [id = 119] 06:48:32 INFO - PROCESS | 1652 | --DOCSHELL 0x119c6c000 == 40 [pid = 1652] [id = 118] 06:48:32 INFO - PROCESS | 1652 | --DOCSHELL 0x119816800 == 39 [pid = 1652] [id = 117] 06:48:32 INFO - PROCESS | 1652 | --DOCSHELL 0x118761000 == 38 [pid = 1652] [id = 116] 06:48:32 INFO - PROCESS | 1652 | --DOCSHELL 0x116933000 == 37 [pid = 1652] [id = 115] 06:48:32 INFO - PROCESS | 1652 | --DOCSHELL 0x1167a5000 == 36 [pid = 1652] [id = 114] 06:48:32 INFO - PROCESS | 1652 | --DOCSHELL 0x1160a9800 == 35 [pid = 1652] [id = 113] 06:48:32 INFO - PROCESS | 1652 | --DOCSHELL 0x1295eb000 == 34 [pid = 1652] [id = 96] 06:48:32 INFO - PROCESS | 1652 | --DOCSHELL 0x12aae6800 == 33 [pid = 1652] [id = 112] 06:48:32 INFO - PROCESS | 1652 | --DOCSHELL 0x11909d800 == 32 [pid = 1652] [id = 131] 06:48:32 INFO - PROCESS | 1652 | --DOCSHELL 0x12aaea000 == 31 [pid = 1652] [id = 130] 06:48:32 INFO - PROCESS | 1652 | --DOCSHELL 0x12a850800 == 30 [pid = 1652] [id = 129] 06:48:32 INFO - PROCESS | 1652 | --DOCSHELL 0x1257c5800 == 29 [pid = 1652] [id = 128] 06:48:32 INFO - PROCESS | 1652 | --DOCSHELL 0x118765000 == 28 [pid = 1652] [id = 127] 06:48:32 INFO - PROCESS | 1652 | --DOCSHELL 0x11382b800 == 27 [pid = 1652] [id = 126] 06:48:32 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x12b1b2800) [pid = 1652] [serial = 319] [outer = 0x0] [url = about:blank] 06:48:32 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x12bb03400) [pid = 1652] [serial = 322] [outer = 0x0] [url = about:blank] 06:48:32 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x126111c00) [pid = 1652] [serial = 304] [outer = 0x0] [url = about:blank] 06:48:32 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x128969800) [pid = 1652] [serial = 305] [outer = 0x0] [url = about:blank] 06:48:32 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x119f0a400) [pid = 1652] [serial = 295] [outer = 0x0] [url = about:blank] 06:48:32 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x1210e1400) [pid = 1652] [serial = 296] [outer = 0x0] [url = about:blank] 06:48:32 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x12902e400) [pid = 1652] [serial = 310] [outer = 0x0] [url = about:blank] 06:48:32 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x129220400) [pid = 1652] [serial = 311] [outer = 0x0] [url = about:blank] 06:48:32 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x12b95c400) [pid = 1652] [serial = 287] [outer = 0x0] [url = about:blank] 06:48:32 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x1173a0400) [pid = 1652] [serial = 289] [outer = 0x0] [url = about:blank] 06:48:32 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x118322800) [pid = 1652] [serial = 290] [outer = 0x0] [url = about:blank] 06:48:32 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x12463b000) [pid = 1652] [serial = 301] [outer = 0x0] [url = about:blank] 06:48:32 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x124f70800) [pid = 1652] [serial = 302] [outer = 0x0] [url = about:blank] 06:48:32 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x123deac00) [pid = 1652] [serial = 298] [outer = 0x0] [url = about:blank] 06:48:32 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1241d8400) [pid = 1652] [serial = 299] [outer = 0x0] [url = about:blank] 06:48:32 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x128971c00) [pid = 1652] [serial = 307] [outer = 0x0] [url = about:blank] 06:48:32 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1289ddc00) [pid = 1652] [serial = 308] [outer = 0x0] [url = about:blank] 06:48:32 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x12bb25400) [pid = 1652] [serial = 325] [outer = 0x0] [url = about:blank] 06:48:32 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x118734000) [pid = 1652] [serial = 292] [outer = 0x0] [url = about:blank] 06:48:32 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x11907d400) [pid = 1652] [serial = 293] [outer = 0x0] [url = about:blank] 06:48:32 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x129367000) [pid = 1652] [serial = 313] [outer = 0x0] [url = about:blank] 06:48:32 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x12a5cc000) [pid = 1652] [serial = 314] [outer = 0x0] [url = about:blank] 06:48:32 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x12bb0c000) [pid = 1652] [serial = 323] [outer = 0x0] [url = about:blank] 06:48:32 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x128975c00) [pid = 1652] [serial = 329] [outer = 0x0] [url = about:blank] 06:48:32 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x1210e2000) [pid = 1652] [serial = 328] [outer = 0x0] [url = about:blank] 06:48:32 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x12bb2dc00) [pid = 1652] [serial = 326] [outer = 0x0] [url = about:blank] 06:48:32 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x12bdf2400) [pid = 1652] [serial = 332] [outer = 0x0] [url = about:blank] 06:48:32 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x12aaa0400) [pid = 1652] [serial = 317] [outer = 0x0] [url = about:blank] 06:48:32 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x12a853800) [pid = 1652] [serial = 316] [outer = 0x0] [url = about:blank] 06:48:32 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x12bb2e000) [pid = 1652] [serial = 331] [outer = 0x0] [url = about:blank] 06:48:32 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x12b95f800) [pid = 1652] [serial = 320] [outer = 0x0] [url = about:blank] 06:48:32 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x1194c4c00) [pid = 1652] [serial = 334] [outer = 0x0] [url = about:blank] 06:48:32 INFO - PROCESS | 1652 | 1466516912312 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]]]}] 06:48:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 06:48:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1272ms 06:48:32 INFO - PROCESS | 1652 | 1466516912320 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 06:48:32 INFO - PROCESS | 1652 | 1466516912322 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 06:48:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 06:48:32 INFO - PROCESS | 1652 | 1466516912329 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 06:48:32 INFO - PROCESS | 1652 | 1466516912331 Marionette TRACE conn2 <- [1,502,null,{}] 06:48:32 INFO - PROCESS | 1652 | 1466516912335 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}] 06:48:32 INFO - PROCESS | 1652 | 1466516912336 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:32 INFO - PROCESS | 1652 | 1466516912418 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 06:48:32 INFO - PROCESS | 1652 | 1466516912424 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:32 INFO - PROCESS | 1652 | 1466516912428 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x116019800 == 28 [pid = 1652] [id = 133] 06:48:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x117395800) [pid = 1652] [serial = 396] [outer = 0x0] 06:48:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x1180bf000) [pid = 1652] [serial = 397] [outer = 0x117395800] 06:48:32 INFO - PROCESS | 1652 | 1466516912456 Marionette DEBUG loaded listener.js 06:48:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x11832c400) [pid = 1652] [serial = 398] [outer = 0x117395800] 06:48:32 INFO - PROCESS | 1652 | 1466516912786 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]]]}] 06:48:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 06:48:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 469ms 06:48:32 INFO - PROCESS | 1652 | 1466516912829 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 06:48:32 INFO - PROCESS | 1652 | 1466516912832 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 06:48:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 06:48:32 INFO - PROCESS | 1652 | 1466516912840 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 06:48:32 INFO - PROCESS | 1652 | 1466516912841 Marionette TRACE conn2 <- [1,506,null,{}] 06:48:32 INFO - PROCESS | 1652 | 1466516912844 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}] 06:48:32 INFO - PROCESS | 1652 | 1466516912845 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:32 INFO - PROCESS | 1652 | 1466516912922 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 06:48:32 INFO - PROCESS | 1652 | 1466516912928 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:32 INFO - PROCESS | 1652 | 1466516912930 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x117075000 == 29 [pid = 1652] [id = 134] 06:48:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1187df000) [pid = 1652] [serial = 399] [outer = 0x0] 06:48:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x1194bf800) [pid = 1652] [serial = 400] [outer = 0x1187df000] 06:48:32 INFO - PROCESS | 1652 | 1466516912957 Marionette DEBUG loaded listener.js 06:48:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1198f3c00) [pid = 1652] [serial = 401] [outer = 0x1187df000] 06:48:33 INFO - PROCESS | 1652 | 1466516913301 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]]]}] 06:48:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 06:48:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 470ms 06:48:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 06:48:33 INFO - PROCESS | 1652 | 1466516913310 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 06:48:33 INFO - PROCESS | 1652 | 1466516913311 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 06:48:33 INFO - PROCESS | 1652 | 1466516913313 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 06:48:33 INFO - PROCESS | 1652 | 1466516913316 Marionette TRACE conn2 <- [1,510,null,{}] 06:48:33 INFO - PROCESS | 1652 | 1466516913326 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}] 06:48:33 INFO - PROCESS | 1652 | 1466516913331 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:33 INFO - PROCESS | 1652 | 1466516913412 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 06:48:33 INFO - PROCESS | 1652 | 1466516913461 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:33 INFO - PROCESS | 1652 | 1466516913463 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x1167bc000 == 30 [pid = 1652] [id = 135] 06:48:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1180c5800) [pid = 1652] [serial = 402] [outer = 0x0] 06:48:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x119f0a000) [pid = 1652] [serial = 403] [outer = 0x1180c5800] 06:48:33 INFO - PROCESS | 1652 | 1466516913491 Marionette DEBUG loaded listener.js 06:48:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x124633c00) [pid = 1652] [serial = 404] [outer = 0x1180c5800] 06:48:33 INFO - PROCESS | 1652 | 1466516913801 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]]]}] 06:48:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 06:48:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 521ms 06:48:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 06:48:33 INFO - PROCESS | 1652 | 1466516913834 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 06:48:33 INFO - PROCESS | 1652 | 1466516913836 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 06:48:33 INFO - PROCESS | 1652 | 1466516913838 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 06:48:33 INFO - PROCESS | 1652 | 1466516913840 Marionette TRACE conn2 <- [1,514,null,{}] 06:48:33 INFO - PROCESS | 1652 | 1466516913844 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}] 06:48:33 INFO - PROCESS | 1652 | 1466516913846 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:33 INFO - PROCESS | 1652 | 1466516913925 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 06:48:33 INFO - PROCESS | 1652 | 1466516913975 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:33 INFO - PROCESS | 1652 | 1466516913976 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x119c6b800 == 31 [pid = 1652] [id = 136] 06:48:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1241d3800) [pid = 1652] [serial = 405] [outer = 0x0] 06:48:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x124f1a400) [pid = 1652] [serial = 406] [outer = 0x1241d3800] 06:48:34 INFO - PROCESS | 1652 | 1466516914001 Marionette DEBUG loaded listener.js 06:48:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x125789400) [pid = 1652] [serial = 407] [outer = 0x1241d3800] 06:48:34 INFO - PROCESS | 1652 | 1466516914296 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]]]}] 06:48:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 06:48:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 473ms 06:48:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 06:48:34 INFO - PROCESS | 1652 | 1466516914315 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 06:48:34 INFO - PROCESS | 1652 | 1466516914316 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 06:48:34 INFO - PROCESS | 1652 | 1466516914318 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 06:48:34 INFO - PROCESS | 1652 | 1466516914320 Marionette TRACE conn2 <- [1,518,null,{}] 06:48:34 INFO - PROCESS | 1652 | 1466516914329 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}] 06:48:34 INFO - PROCESS | 1652 | 1466516914330 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:34 INFO - PROCESS | 1652 | 1466516914422 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 06:48:34 INFO - PROCESS | 1652 | 1466516914426 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:34 INFO - PROCESS | 1652 | 1466516914427 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x123a7e800 == 32 [pid = 1652] [id = 137] 06:48:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1194c1c00) [pid = 1652] [serial = 408] [outer = 0x0] 06:48:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x1261abc00) [pid = 1652] [serial = 409] [outer = 0x1194c1c00] 06:48:34 INFO - PROCESS | 1652 | 1466516914452 Marionette DEBUG loaded listener.js 06:48:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x128967c00) [pid = 1652] [serial = 410] [outer = 0x1194c1c00] 06:48:34 INFO - PROCESS | 1652 | 1466516914804 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]]]}] 06:48:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 06:48:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 525ms 06:48:34 INFO - PROCESS | 1652 | 1466516914845 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 06:48:34 INFO - PROCESS | 1652 | 1466516914846 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 06:48:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 06:48:34 INFO - PROCESS | 1652 | 1466516914848 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 06:48:34 INFO - PROCESS | 1652 | 1466516914849 Marionette TRACE conn2 <- [1,522,null,{}] 06:48:34 INFO - PROCESS | 1652 | 1466516914857 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}] 06:48:34 INFO - PROCESS | 1652 | 1466516914861 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:34 INFO - PROCESS | 1652 | 1466516914969 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 06:48:34 INFO - PROCESS | 1652 | 1466516914974 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:34 INFO - PROCESS | 1652 | 1466516914975 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x12460c000 == 33 [pid = 1652] [id = 138] 06:48:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x1243c6400) [pid = 1652] [serial = 411] [outer = 0x0] 06:48:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1289ddc00) [pid = 1652] [serial = 412] [outer = 0x1243c6400] 06:48:35 INFO - PROCESS | 1652 | 1466516915000 Marionette DEBUG loaded listener.js 06:48:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12a366c00) [pid = 1652] [serial = 413] [outer = 0x1243c6400] 06:48:35 INFO - PROCESS | 1652 | 1466516915349 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]]]}] 06:48:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 06:48:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 519ms 06:48:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 06:48:35 INFO - PROCESS | 1652 | 1466516915367 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 06:48:35 INFO - PROCESS | 1652 | 1466516915369 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 06:48:35 INFO - PROCESS | 1652 | 1466516915371 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 06:48:35 INFO - PROCESS | 1652 | 1466516915372 Marionette TRACE conn2 <- [1,526,null,{}] 06:48:35 INFO - PROCESS | 1652 | 1466516915377 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}] 06:48:35 INFO - PROCESS | 1652 | 1466516915379 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:35 INFO - PROCESS | 1652 | 1466516915483 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 06:48:35 INFO - PROCESS | 1652 | 1466516915487 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:35 INFO - PROCESS | 1652 | 1466516915488 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x1252b3000 == 34 [pid = 1652] [id = 139] 06:48:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x1198f9400) [pid = 1652] [serial = 414] [outer = 0x0] 06:48:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x12a853000) [pid = 1652] [serial = 415] [outer = 0x1198f9400] 06:48:35 INFO - PROCESS | 1652 | 1466516915513 Marionette DEBUG loaded listener.js 06:48:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x12aa97000) [pid = 1652] [serial = 416] [outer = 0x1198f9400] 06:48:35 INFO - PROCESS | 1652 | 1466516915849 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]]]}] 06:48:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 06:48:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 522ms 06:48:35 INFO - PROCESS | 1652 | 1466516915894 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 06:48:35 INFO - PROCESS | 1652 | 1466516915895 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 06:48:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 06:48:35 INFO - PROCESS | 1652 | 1466516915898 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 06:48:35 INFO - PROCESS | 1652 | 1466516915899 Marionette TRACE conn2 <- [1,530,null,{}] 06:48:35 INFO - PROCESS | 1652 | 1466516915901 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}] 06:48:35 INFO - PROCESS | 1652 | 1466516915902 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:35 INFO - PROCESS | 1652 | 1466516915992 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 06:48:36 INFO - PROCESS | 1652 | 1466516916026 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:36 INFO - PROCESS | 1652 | 1466516916027 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x1265a0000 == 35 [pid = 1652] [id = 140] 06:48:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x12a369400) [pid = 1652] [serial = 417] [outer = 0x0] 06:48:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x12b1b3c00) [pid = 1652] [serial = 418] [outer = 0x12a369400] 06:48:36 INFO - PROCESS | 1652 | 1466516916051 Marionette DEBUG loaded listener.js 06:48:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x12b95a000) [pid = 1652] [serial = 419] [outer = 0x12a369400] 06:48:36 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x12b035000) [pid = 1652] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 06:48:36 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x1194c9400) [pid = 1652] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 06:48:36 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1289db400) [pid = 1652] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 06:48:36 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x118328000) [pid = 1652] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 06:48:36 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1194bcc00) [pid = 1652] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 06:48:36 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x1172c2800) [pid = 1652] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 06:48:36 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x116965000) [pid = 1652] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 06:48:36 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x11676c400) [pid = 1652] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 06:48:36 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1176c7800) [pid = 1652] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 06:48:36 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x11982e400) [pid = 1652] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 06:48:36 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x118324400) [pid = 1652] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 06:48:36 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x119337400) [pid = 1652] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 06:48:36 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x12a859000) [pid = 1652] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 06:48:36 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x119338800) [pid = 1652] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 06:48:36 INFO - PROCESS | 1652 | 1466516916523 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"]]]}] 06:48:36 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 06:48:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 06:48:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:48:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 06:48:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 06:48:36 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 06:48:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 06:48:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:48:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 06:48:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 06:48:36 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 668ms 06:48:36 INFO - PROCESS | 1652 | 1466516916567 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 06:48:36 INFO - PROCESS | 1652 | 1466516916568 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 06:48:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 06:48:36 INFO - PROCESS | 1652 | 1466516916570 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 06:48:36 INFO - PROCESS | 1652 | 1466516916572 Marionette TRACE conn2 <- [1,534,null,{}] 06:48:36 INFO - PROCESS | 1652 | 1466516916575 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}] 06:48:36 INFO - PROCESS | 1652 | 1466516916576 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:36 INFO - PROCESS | 1652 | 1466516916660 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 06:48:36 INFO - PROCESS | 1652 | 1466516916708 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:36 INFO - PROCESS | 1652 | 1466516916709 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x119099000 == 36 [pid = 1652] [id = 141] 06:48:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x11662d000) [pid = 1652] [serial = 420] [outer = 0x0] 06:48:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x123b64c00) [pid = 1652] [serial = 421] [outer = 0x11662d000] 06:48:36 INFO - PROCESS | 1652 | 1466516916737 Marionette DEBUG loaded listener.js 06:48:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x129228000) [pid = 1652] [serial = 422] [outer = 0x11662d000] 06:48:37 INFO - PROCESS | 1652 | 1466516917002 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]]]}] 06:48:37 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 06:48:37 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 473ms 06:48:37 INFO - PROCESS | 1652 | 1466516917048 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 06:48:37 INFO - PROCESS | 1652 | 1466516917049 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 06:48:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 06:48:37 INFO - PROCESS | 1652 | 1466516917051 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 06:48:37 INFO - PROCESS | 1652 | 1466516917052 Marionette TRACE conn2 <- [1,538,null,{}] 06:48:37 INFO - PROCESS | 1652 | 1466516917055 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}] 06:48:37 INFO - PROCESS | 1652 | 1466516917056 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:37 INFO - PROCESS | 1652 | 1466516917155 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 06:48:37 INFO - PROCESS | 1652 | 1466516917162 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:37 INFO - PROCESS | 1652 | 1466516917163 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x1295f1000 == 37 [pid = 1652] [id = 142] 06:48:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x1289e2800) [pid = 1652] [serial = 423] [outer = 0x0] 06:48:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12b03a800) [pid = 1652] [serial = 424] [outer = 0x1289e2800] 06:48:37 INFO - PROCESS | 1652 | 1466516917193 Marionette DEBUG loaded listener.js 06:48:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12b967000) [pid = 1652] [serial = 425] [outer = 0x1289e2800] 06:48:37 INFO - PROCESS | 1652 | 1466516917547 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]]]}] 06:48:37 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 06:48:37 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 519ms 06:48:37 INFO - PROCESS | 1652 | 1466516917570 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 06:48:37 INFO - PROCESS | 1652 | 1466516917572 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 06:48:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 06:48:37 INFO - PROCESS | 1652 | 1466516917576 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 06:48:37 INFO - PROCESS | 1652 | 1466516917579 Marionette TRACE conn2 <- [1,542,null,{}] 06:48:37 INFO - PROCESS | 1652 | 1466516917581 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}] 06:48:37 INFO - PROCESS | 1652 | 1466516917583 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:37 INFO - PROCESS | 1652 | 1466516917694 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 06:48:37 INFO - PROCESS | 1652 | 1466516917699 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:37 INFO - PROCESS | 1652 | 1466516917701 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a835800 == 38 [pid = 1652] [id = 143] 06:48:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12b967400) [pid = 1652] [serial = 426] [outer = 0x0] 06:48:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12bb24400) [pid = 1652] [serial = 427] [outer = 0x12b967400] 06:48:37 INFO - PROCESS | 1652 | 1466516917728 Marionette DEBUG loaded listener.js 06:48:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12bb2f400) [pid = 1652] [serial = 428] [outer = 0x12b967400] 06:48:38 INFO - PROCESS | 1652 | 1466516918011 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]]]}] 06:48:38 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 06:48:38 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 474ms 06:48:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 06:48:38 INFO - PROCESS | 1652 | 1466516918048 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 06:48:38 INFO - PROCESS | 1652 | 1466516918049 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 06:48:38 INFO - PROCESS | 1652 | 1466516918051 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 06:48:38 INFO - PROCESS | 1652 | 1466516918052 Marionette TRACE conn2 <- [1,546,null,{}] 06:48:38 INFO - PROCESS | 1652 | 1466516918055 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}] 06:48:38 INFO - PROCESS | 1652 | 1466516918056 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:38 INFO - PROCESS | 1652 | 1466516918157 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 06:48:38 INFO - PROCESS | 1652 | 1466516918163 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:38 INFO - PROCESS | 1652 | 1466516918165 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x12aae4000 == 39 [pid = 1652] [id = 144] 06:48:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x116f80800) [pid = 1652] [serial = 429] [outer = 0x0] 06:48:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x116f88000) [pid = 1652] [serial = 430] [outer = 0x116f80800] 06:48:38 INFO - PROCESS | 1652 | 1466516918195 Marionette DEBUG loaded listener.js 06:48:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x128969c00) [pid = 1652] [serial = 431] [outer = 0x116f80800] 06:48:38 INFO - PROCESS | 1652 | --DOCSHELL 0x116019800 == 38 [pid = 1652] [id = 133] 06:48:38 INFO - PROCESS | 1652 | --DOCSHELL 0x119c12800 == 37 [pid = 1652] [id = 132] 06:48:39 INFO - PROCESS | 1652 | --DOCSHELL 0x1167bc000 == 36 [pid = 1652] [id = 135] 06:48:39 INFO - PROCESS | 1652 | --DOCSHELL 0x12a835800 == 35 [pid = 1652] [id = 143] 06:48:39 INFO - PROCESS | 1652 | --DOCSHELL 0x119c6b800 == 34 [pid = 1652] [id = 136] 06:48:39 INFO - PROCESS | 1652 | --DOCSHELL 0x1265a0000 == 33 [pid = 1652] [id = 140] 06:48:39 INFO - PROCESS | 1652 | --DOCSHELL 0x119099000 == 32 [pid = 1652] [id = 141] 06:48:39 INFO - PROCESS | 1652 | --DOCSHELL 0x1252b3000 == 31 [pid = 1652] [id = 139] 06:48:39 INFO - PROCESS | 1652 | --DOCSHELL 0x123a7e800 == 30 [pid = 1652] [id = 137] 06:48:39 INFO - PROCESS | 1652 | --DOCSHELL 0x12460c000 == 29 [pid = 1652] [id = 138] 06:48:39 INFO - PROCESS | 1652 | --DOCSHELL 0x117075000 == 28 [pid = 1652] [id = 134] 06:48:39 INFO - PROCESS | 1652 | --DOCSHELL 0x1295f1000 == 27 [pid = 1652] [id = 142] 06:48:39 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x12b959800) [pid = 1652] [serial = 373] [outer = 0x0] [url = about:blank] 06:48:39 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x12896b800) [pid = 1652] [serial = 358] [outer = 0x0] [url = about:blank] 06:48:39 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x12902e800) [pid = 1652] [serial = 361] [outer = 0x0] [url = about:blank] 06:48:39 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x1289dac00) [pid = 1652] [serial = 359] [outer = 0x0] [url = about:blank] 06:48:39 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x12a360000) [pid = 1652] [serial = 364] [outer = 0x0] [url = about:blank] 06:48:39 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1194c8c00) [pid = 1652] [serial = 335] [outer = 0x0] [url = about:blank] 06:48:39 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1187dec00) [pid = 1652] [serial = 343] [outer = 0x0] [url = about:blank] 06:48:39 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x119825400) [pid = 1652] [serial = 344] [outer = 0x0] [url = about:blank] 06:48:39 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x118215800) [pid = 1652] [serial = 340] [outer = 0x0] [url = about:blank] 06:48:39 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1188e6c00) [pid = 1652] [serial = 341] [outer = 0x0] [url = about:blank] 06:48:39 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x11696b800) [pid = 1652] [serial = 337] [outer = 0x0] [url = about:blank] 06:48:39 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x11820f800) [pid = 1652] [serial = 338] [outer = 0x0] [url = about:blank] 06:48:39 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x123ce8800) [pid = 1652] [serial = 349] [outer = 0x0] [url = about:blank] 06:48:39 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x12414ac00) [pid = 1652] [serial = 350] [outer = 0x0] [url = about:blank] 06:48:39 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x119a37400) [pid = 1652] [serial = 346] [outer = 0x0] [url = about:blank] 06:48:39 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x120fdb400) [pid = 1652] [serial = 347] [outer = 0x0] [url = about:blank] 06:48:39 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x124635000) [pid = 1652] [serial = 352] [outer = 0x0] [url = about:blank] 06:48:39 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x124b92400) [pid = 1652] [serial = 353] [outer = 0x0] [url = about:blank] 06:48:39 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x1210e2800) [pid = 1652] [serial = 367] [outer = 0x0] [url = about:blank] 06:48:39 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x12896ec00) [pid = 1652] [serial = 368] [outer = 0x0] [url = about:blank] 06:48:39 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x12aa9e800) [pid = 1652] [serial = 370] [outer = 0x0] [url = about:blank] 06:48:39 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x12a5c0400) [pid = 1652] [serial = 365] [outer = 0x0] [url = about:blank] 06:48:39 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x12b1b5400) [pid = 1652] [serial = 371] [outer = 0x0] [url = about:blank] 06:48:39 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x124f71c00) [pid = 1652] [serial = 355] [outer = 0x0] [url = about:blank] 06:48:39 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x12935dc00) [pid = 1652] [serial = 362] [outer = 0x0] [url = about:blank] 06:48:39 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x127011800) [pid = 1652] [serial = 356] [outer = 0x0] [url = about:blank] 06:48:39 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x12b963800) [pid = 1652] [serial = 374] [outer = 0x0] [url = about:blank] 06:48:39 INFO - PROCESS | 1652 | 1466516919593 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]]]}] 06:48:39 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 06:48:39 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1570ms 06:48:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 06:48:39 INFO - PROCESS | 1652 | 1466516919623 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 06:48:39 INFO - PROCESS | 1652 | 1466516919625 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 06:48:39 INFO - PROCESS | 1652 | 1466516919629 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 06:48:39 INFO - PROCESS | 1652 | 1466516919631 Marionette TRACE conn2 <- [1,550,null,{}] 06:48:39 INFO - PROCESS | 1652 | 1466516919635 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}] 06:48:39 INFO - PROCESS | 1652 | 1466516919637 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:39 INFO - PROCESS | 1652 | 1466516919715 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 06:48:39 INFO - PROCESS | 1652 | 1466516919771 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:39 INFO - PROCESS | 1652 | 1466516919777 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x113f4f000 == 28 [pid = 1652] [id = 145] 06:48:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x11662f800) [pid = 1652] [serial = 432] [outer = 0x0] 06:48:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x116631c00) [pid = 1652] [serial = 433] [outer = 0x11662f800] 06:48:39 INFO - PROCESS | 1652 | 1466516919812 Marionette DEBUG loaded listener.js 06:48:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x1172c1800) [pid = 1652] [serial = 434] [outer = 0x11662f800] 06:48:40 INFO - PROCESS | 1652 | 1466516920149 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]]]}] 06:48:40 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. 06:48:40 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 570ms 06:48:40 INFO - PROCESS | 1652 | 1466516920198 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 06:48:40 INFO - PROCESS | 1652 | 1466516920202 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 06:48:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 06:48:40 INFO - PROCESS | 1652 | 1466516920207 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 06:48:40 INFO - PROCESS | 1652 | 1466516920209 Marionette TRACE conn2 <- [1,554,null,{}] 06:48:40 INFO - PROCESS | 1652 | 1466516920211 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}] 06:48:40 INFO - PROCESS | 1652 | 1466516920213 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:40 INFO - PROCESS | 1652 | 1466516920291 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 06:48:40 INFO - PROCESS | 1652 | 1466516920338 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:40 INFO - PROCESS | 1652 | 1466516920340 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x117068000 == 29 [pid = 1652] [id = 146] 06:48:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x1172c3c00) [pid = 1652] [serial = 435] [outer = 0x0] 06:48:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x118210000) [pid = 1652] [serial = 436] [outer = 0x1172c3c00] 06:48:40 INFO - PROCESS | 1652 | 1466516920368 Marionette DEBUG loaded listener.js 06:48:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x118734000) [pid = 1652] [serial = 437] [outer = 0x1172c3c00] 06:48:40 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:48:40 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:48:40 INFO - PROCESS | 1652 | 1466516920658 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]]]}] 06:48:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 06:48:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 471ms 06:48:40 INFO - PROCESS | 1652 | 1466516920681 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 06:48:40 INFO - PROCESS | 1652 | 1466516920683 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 06:48:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 06:48:40 INFO - PROCESS | 1652 | 1466516920697 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 06:48:40 INFO - PROCESS | 1652 | 1466516920700 Marionette TRACE conn2 <- [1,558,null,{}] 06:48:40 INFO - PROCESS | 1652 | 1466516920715 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}] 06:48:40 INFO - PROCESS | 1652 | 1466516920719 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:40 INFO - PROCESS | 1652 | 1466516920800 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 06:48:40 INFO - PROCESS | 1652 | 1466516920805 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:40 INFO - PROCESS | 1652 | 1466516920807 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x11877c000 == 30 [pid = 1652] [id = 147] 06:48:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x118733c00) [pid = 1652] [serial = 438] [outer = 0x0] 06:48:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x119336000) [pid = 1652] [serial = 439] [outer = 0x118733c00] 06:48:40 INFO - PROCESS | 1652 | 1466516920877 Marionette DEBUG loaded listener.js 06:48:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1194c8800) [pid = 1652] [serial = 440] [outer = 0x118733c00] 06:48:41 INFO - PROCESS | 1652 | 1466516921173 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]]]}] 06:48:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 06:48:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 543ms 06:48:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 06:48:41 INFO - PROCESS | 1652 | 1466516921228 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 06:48:41 INFO - PROCESS | 1652 | 1466516921230 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 06:48:41 INFO - PROCESS | 1652 | 1466516921232 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 06:48:41 INFO - PROCESS | 1652 | 1466516921233 Marionette TRACE conn2 <- [1,562,null,{}] 06:48:41 INFO - PROCESS | 1652 | 1466516921235 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}] 06:48:41 INFO - PROCESS | 1652 | 1466516921237 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:41 INFO - PROCESS | 1652 | 1466516921314 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 06:48:41 INFO - PROCESS | 1652 | 1466516921317 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:41 INFO - PROCESS | 1652 | 1466516921319 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x119a19000 == 31 [pid = 1652] [id = 148] 06:48:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x119829800) [pid = 1652] [serial = 441] [outer = 0x0] 06:48:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x119cb3800) [pid = 1652] [serial = 442] [outer = 0x119829800] 06:48:41 INFO - PROCESS | 1652 | 1466516921347 Marionette DEBUG loaded listener.js 06:48:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x119fc7000) [pid = 1652] [serial = 443] [outer = 0x119829800] 06:48:41 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:48:41 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:48:41 INFO - PROCESS | 1652 | 1466516921665 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]]]}] 06:48:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 06:48:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 469ms 06:48:41 INFO - PROCESS | 1652 | 1466516921701 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 06:48:41 INFO - PROCESS | 1652 | 1466516921703 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 06:48:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 06:48:41 INFO - PROCESS | 1652 | 1466516921705 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 06:48:41 INFO - PROCESS | 1652 | 1466516921706 Marionette TRACE conn2 <- [1,566,null,{}] 06:48:41 INFO - PROCESS | 1652 | 1466516921708 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}] 06:48:41 INFO - PROCESS | 1652 | 1466516921710 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:41 INFO - PROCESS | 1652 | 1466516921809 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 06:48:41 INFO - PROCESS | 1652 | 1466516921815 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:41 INFO - PROCESS | 1652 | 1466516921816 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x119c6d000 == 32 [pid = 1652] [id = 149] 06:48:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x118886800) [pid = 1652] [serial = 444] [outer = 0x0] 06:48:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x119f0d000) [pid = 1652] [serial = 445] [outer = 0x118886800] 06:48:41 INFO - PROCESS | 1652 | 1466516921843 Marionette DEBUG loaded listener.js 06:48:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x123b65000) [pid = 1652] [serial = 446] [outer = 0x118886800] 06:48:42 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:48:42 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:48:42 INFO - PROCESS | 1652 | 1466516922160 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]]]}] 06:48:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 06:48:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 469ms 06:48:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 06:48:42 INFO - PROCESS | 1652 | 1466516922177 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 06:48:42 INFO - PROCESS | 1652 | 1466516922179 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 06:48:42 INFO - PROCESS | 1652 | 1466516922181 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 06:48:42 INFO - PROCESS | 1652 | 1466516922183 Marionette TRACE conn2 <- [1,570,null,{}] 06:48:42 INFO - PROCESS | 1652 | 1466516922185 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}] 06:48:42 INFO - PROCESS | 1652 | 1466516922189 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:42 INFO - PROCESS | 1652 | 1466516922282 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 06:48:42 INFO - PROCESS | 1652 | 1466516922287 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:42 INFO - PROCESS | 1652 | 1466516922288 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x123cab000 == 33 [pid = 1652] [id = 150] 06:48:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x123cebc00) [pid = 1652] [serial = 447] [outer = 0x0] 06:48:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x124639000) [pid = 1652] [serial = 448] [outer = 0x123cebc00] 06:48:42 INFO - PROCESS | 1652 | 1466516922316 Marionette DEBUG loaded listener.js 06:48:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x125783000) [pid = 1652] [serial = 449] [outer = 0x123cebc00] 06:48:42 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:48:42 INFO - PROCESS | 1652 | 1466516922847 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]]]}] 06:48:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 06:48:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 718ms 06:48:42 INFO - PROCESS | 1652 | 1466516922901 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 06:48:42 INFO - PROCESS | 1652 | 1466516922904 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 06:48:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 06:48:42 INFO - PROCESS | 1652 | 1466516922907 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 06:48:42 INFO - PROCESS | 1652 | 1466516922912 Marionette TRACE conn2 <- [1,574,null,{}] 06:48:42 INFO - PROCESS | 1652 | 1466516922916 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}] 06:48:42 INFO - PROCESS | 1652 | 1466516922918 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:43 INFO - PROCESS | 1652 | 1466516923023 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 06:48:43 INFO - PROCESS | 1652 | 1466516923070 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:43 INFO - PROCESS | 1652 | 1466516923071 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x116fae800 == 34 [pid = 1652] [id = 151] 06:48:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x116f83c00) [pid = 1652] [serial = 450] [outer = 0x0] 06:48:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x117057000) [pid = 1652] [serial = 451] [outer = 0x116f83c00] 06:48:43 INFO - PROCESS | 1652 | 1466516923103 Marionette DEBUG loaded listener.js 06:48:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x1180c8800) [pid = 1652] [serial = 452] [outer = 0x116f83c00] 06:48:43 INFO - PROCESS | 1652 | 1466516923642 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]]]}] 06:48:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 06:48:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 774ms 06:48:43 INFO - PROCESS | 1652 | 1466516923706 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 06:48:43 INFO - PROCESS | 1652 | 1466516923711 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 06:48:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 06:48:43 INFO - PROCESS | 1652 | 1466516923716 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 06:48:43 INFO - PROCESS | 1652 | 1466516923717 Marionette TRACE conn2 <- [1,578,null,{}] 06:48:43 INFO - PROCESS | 1652 | 1466516923720 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}] 06:48:43 INFO - PROCESS | 1652 | 1466516923722 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:43 INFO - PROCESS | 1652 | 1466516923827 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 06:48:43 INFO - PROCESS | 1652 | 1466516923896 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:43 INFO - PROCESS | 1652 | 1466516923898 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x123977800 == 35 [pid = 1652] [id = 152] 06:48:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1188e1400) [pid = 1652] [serial = 453] [outer = 0x0] 06:48:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x11933b400) [pid = 1652] [serial = 454] [outer = 0x1188e1400] 06:48:43 INFO - PROCESS | 1652 | 1466516923928 Marionette DEBUG loaded listener.js 06:48:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x1194cb000) [pid = 1652] [serial = 455] [outer = 0x1188e1400] 06:48:44 INFO - PROCESS | 1652 | --DOCSHELL 0x119c6d000 == 34 [pid = 1652] [id = 149] 06:48:44 INFO - PROCESS | 1652 | --DOCSHELL 0x119a19000 == 33 [pid = 1652] [id = 148] 06:48:44 INFO - PROCESS | 1652 | --DOCSHELL 0x11877c000 == 32 [pid = 1652] [id = 147] 06:48:44 INFO - PROCESS | 1652 | --DOCSHELL 0x117068000 == 31 [pid = 1652] [id = 146] 06:48:44 INFO - PROCESS | 1652 | --DOCSHELL 0x113f4f000 == 30 [pid = 1652] [id = 145] 06:48:44 INFO - PROCESS | 1652 | 1466516924434 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]]]}] 06:48:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 06:48:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 772ms 06:48:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 06:48:44 INFO - PROCESS | 1652 | 1466516924487 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 06:48:44 INFO - PROCESS | 1652 | 1466516924490 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 06:48:44 INFO - PROCESS | 1652 | 1466516924495 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 06:48:44 INFO - PROCESS | 1652 | 1466516924497 Marionette TRACE conn2 <- [1,582,null,{}] 06:48:44 INFO - PROCESS | 1652 | 1466516924501 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}] 06:48:44 INFO - PROCESS | 1652 | 1466516924503 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:44 INFO - PROCESS | 1652 | 1466516924576 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 06:48:44 INFO - PROCESS | 1652 | 1466516924582 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:44 INFO - PROCESS | 1652 | 1466516924585 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x116f92000 == 31 [pid = 1652] [id = 153] 06:48:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x1176c4c00) [pid = 1652] [serial = 456] [outer = 0x0] 06:48:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x118737c00) [pid = 1652] [serial = 457] [outer = 0x1176c4c00] 06:48:44 INFO - PROCESS | 1652 | 1466516924616 Marionette DEBUG loaded listener.js 06:48:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x1188e4000) [pid = 1652] [serial = 458] [outer = 0x1176c4c00] 06:48:44 INFO - PROCESS | 1652 | 1466516924956 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]]]}] 06:48:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 06:48:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 471ms 06:48:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 06:48:44 INFO - PROCESS | 1652 | 1466516924967 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 06:48:44 INFO - PROCESS | 1652 | 1466516924970 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 06:48:44 INFO - PROCESS | 1652 | 1466516924977 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 06:48:44 INFO - PROCESS | 1652 | 1466516924979 Marionette TRACE conn2 <- [1,586,null,{}] 06:48:44 INFO - PROCESS | 1652 | 1466516924981 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}] 06:48:44 INFO - PROCESS | 1652 | 1466516924983 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:45 INFO - PROCESS | 1652 | 1466516925067 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 06:48:45 INFO - PROCESS | 1652 | 1466516925117 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:45 INFO - PROCESS | 1652 | 1466516925118 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x119805800 == 32 [pid = 1652] [id = 154] 06:48:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x11933a800) [pid = 1652] [serial = 459] [outer = 0x0] 06:48:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x119cb0400) [pid = 1652] [serial = 460] [outer = 0x11933a800] 06:48:45 INFO - PROCESS | 1652 | 1466516925145 Marionette DEBUG loaded listener.js 06:48:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x1210e2000) [pid = 1652] [serial = 461] [outer = 0x11933a800] 06:48:45 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:48:45 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:48:45 INFO - PROCESS | 1652 | 1466516925464 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]]]}] 06:48:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 06:48:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 522ms 06:48:45 INFO - PROCESS | 1652 | 1466516925498 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 06:48:45 INFO - PROCESS | 1652 | 1466516925499 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 06:48:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 06:48:45 INFO - PROCESS | 1652 | 1466516925506 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 06:48:45 INFO - PROCESS | 1652 | 1466516925511 Marionette TRACE conn2 <- [1,590,null,{}] 06:48:45 INFO - PROCESS | 1652 | 1466516925519 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}] 06:48:45 INFO - PROCESS | 1652 | 1466516925522 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:45 INFO - PROCESS | 1652 | 1466516925604 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 06:48:45 INFO - PROCESS | 1652 | 1466516925655 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:45 INFO - PROCESS | 1652 | 1466516925657 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x12446b000 == 33 [pid = 1652] [id = 155] 06:48:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x1210e3000) [pid = 1652] [serial = 462] [outer = 0x0] 06:48:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x124635400) [pid = 1652] [serial = 463] [outer = 0x1210e3000] 06:48:45 INFO - PROCESS | 1652 | 1466516925684 Marionette DEBUG loaded listener.js 06:48:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x125786c00) [pid = 1652] [serial = 464] [outer = 0x1210e3000] 06:48:45 INFO - PROCESS | 1652 | 1466516925962 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]]]}] 06:48:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 06:48:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 474ms 06:48:45 INFO - PROCESS | 1652 | 1466516925983 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 06:48:45 INFO - PROCESS | 1652 | 1466516925984 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 06:48:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 06:48:45 INFO - PROCESS | 1652 | 1466516925987 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 06:48:45 INFO - PROCESS | 1652 | 1466516925988 Marionette TRACE conn2 <- [1,594,null,{}] 06:48:46 INFO - PROCESS | 1652 | 1466516925999 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}] 06:48:46 INFO - PROCESS | 1652 | 1466516926000 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:46 INFO - PROCESS | 1652 | 1466516926085 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 06:48:46 INFO - PROCESS | 1652 | 1466516926089 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:46 INFO - PROCESS | 1652 | 1466516926090 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x124bbd800 == 34 [pid = 1652] [id = 156] 06:48:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x1261ae400) [pid = 1652] [serial = 465] [outer = 0x0] 06:48:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x1270e9000) [pid = 1652] [serial = 466] [outer = 0x1261ae400] 06:48:46 INFO - PROCESS | 1652 | 1466516926118 Marionette DEBUG loaded listener.js 06:48:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x12896d000) [pid = 1652] [serial = 467] [outer = 0x1261ae400] 06:48:46 INFO - PROCESS | 1652 | 1466516926537 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]]]}] 06:48:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 06:48:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 573ms 06:48:46 INFO - PROCESS | 1652 | 1466516926561 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 06:48:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 06:48:46 INFO - PROCESS | 1652 | 1466516926573 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 06:48:46 INFO - PROCESS | 1652 | 1466516926576 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 06:48:46 INFO - PROCESS | 1652 | 1466516926578 Marionette TRACE conn2 <- [1,598,null,{}] 06:48:46 INFO - PROCESS | 1652 | 1466516926588 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}] 06:48:46 INFO - PROCESS | 1652 | 1466516926590 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:46 INFO - PROCESS | 1652 | 1466516926728 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 06:48:46 INFO - PROCESS | 1652 | 1466516926780 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:46 INFO - PROCESS | 1652 | 1466516926781 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x126152800 == 35 [pid = 1652] [id = 157] 06:48:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x1133e5800) [pid = 1652] [serial = 468] [outer = 0x0] 06:48:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x128975400) [pid = 1652] [serial = 469] [outer = 0x1133e5800] 06:48:46 INFO - PROCESS | 1652 | 1466516926821 Marionette DEBUG loaded listener.js 06:48:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x1289e4000) [pid = 1652] [serial = 470] [outer = 0x1133e5800] 06:48:47 INFO - PROCESS | 1652 | 1466516927178 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]]]}] 06:48:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 06:48:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 621ms 06:48:47 INFO - PROCESS | 1652 | 1466516927200 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 06:48:47 INFO - PROCESS | 1652 | 1466516927201 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 06:48:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 06:48:47 INFO - PROCESS | 1652 | 1466516927204 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 06:48:47 INFO - PROCESS | 1652 | 1466516927205 Marionette TRACE conn2 <- [1,602,null,{}] 06:48:47 INFO - PROCESS | 1652 | 1466516927208 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}] 06:48:47 INFO - PROCESS | 1652 | 1466516927213 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:47 INFO - PROCESS | 1652 | 1466516927320 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 06:48:47 INFO - PROCESS | 1652 | 1466516927353 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:47 INFO - PROCESS | 1652 | 1466516927354 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x128a84000 == 36 [pid = 1652] [id = 158] 06:48:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x128970400) [pid = 1652] [serial = 471] [outer = 0x0] 06:48:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x12902f800) [pid = 1652] [serial = 472] [outer = 0x128970400] 06:48:47 INFO - PROCESS | 1652 | 1466516927378 Marionette DEBUG loaded listener.js 06:48:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x12a5c3400) [pid = 1652] [serial = 473] [outer = 0x128970400] 06:48:47 INFO - PROCESS | 1652 | 1466516927691 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]]]}] 06:48:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 06:48:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 519ms 06:48:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 06:48:47 INFO - PROCESS | 1652 | 1466516927729 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 06:48:47 INFO - PROCESS | 1652 | 1466516927730 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 06:48:47 INFO - PROCESS | 1652 | 1466516927732 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 06:48:47 INFO - PROCESS | 1652 | 1466516927741 Marionette TRACE conn2 <- [1,606,null,{}] 06:48:47 INFO - PROCESS | 1652 | 1466516927744 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}] 06:48:47 INFO - PROCESS | 1652 | 1466516927745 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:47 INFO - PROCESS | 1652 | 1466516927839 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 06:48:47 INFO - PROCESS | 1652 | 1466516927880 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:47 INFO - PROCESS | 1652 | 1466516927881 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x1292a9000 == 37 [pid = 1652] [id = 159] 06:48:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x12a858800) [pid = 1652] [serial = 474] [outer = 0x0] 06:48:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x12a85f800) [pid = 1652] [serial = 475] [outer = 0x12a858800] 06:48:47 INFO - PROCESS | 1652 | 1466516927905 Marionette DEBUG loaded listener.js 06:48:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x12b1b1c00) [pid = 1652] [serial = 476] [outer = 0x12a858800] 06:48:48 INFO - PROCESS | 1652 | 1466516928194 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]]]}] 06:48:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 06:48:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 479ms 06:48:48 INFO - PROCESS | 1652 | 1466516928215 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 06:48:48 INFO - PROCESS | 1652 | 1466516928216 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 06:48:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 06:48:48 INFO - PROCESS | 1652 | 1466516928218 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 06:48:48 INFO - PROCESS | 1652 | 1466516928219 Marionette TRACE conn2 <- [1,610,null,{}] 06:48:48 INFO - PROCESS | 1652 | 1466516928222 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}] 06:48:48 INFO - PROCESS | 1652 | 1466516928223 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:48 INFO - PROCESS | 1652 | 1466516928323 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 06:48:48 INFO - PROCESS | 1652 | 1466516928334 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:48 INFO - PROCESS | 1652 | 1466516928335 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a6bd800 == 38 [pid = 1652] [id = 160] 06:48:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x12b935800) [pid = 1652] [serial = 477] [outer = 0x0] 06:48:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x12b93ec00) [pid = 1652] [serial = 478] [outer = 0x12b935800] 06:48:48 INFO - PROCESS | 1652 | 1466516928359 Marionette DEBUG loaded listener.js 06:48:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x12b95f000) [pid = 1652] [serial = 479] [outer = 0x12b935800] 06:48:48 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x1239c7c00) [pid = 1652] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 06:48:48 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x1194bf400) [pid = 1652] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 06:48:48 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x113f31c00) [pid = 1652] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 06:48:48 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x118886800) [pid = 1652] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 06:48:48 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x12b967400) [pid = 1652] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 06:48:48 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x1241d3800) [pid = 1652] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 06:48:48 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x1180c5800) [pid = 1652] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 06:48:48 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x1187df000) [pid = 1652] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 06:48:48 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x117395800) [pid = 1652] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 06:48:48 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x1194c6000) [pid = 1652] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 06:48:48 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x119077800) [pid = 1652] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 06:48:48 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x11662f800) [pid = 1652] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 06:48:48 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x1172c3c00) [pid = 1652] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 06:48:48 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x118733c00) [pid = 1652] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 06:48:48 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x119829800) [pid = 1652] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 06:48:48 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x1194c1c00) [pid = 1652] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 06:48:48 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x1243c6400) [pid = 1652] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 06:48:48 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x12a369400) [pid = 1652] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 06:48:48 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x11662d000) [pid = 1652] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 06:48:48 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1198f9400) [pid = 1652] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 06:48:48 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x1289e2800) [pid = 1652] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 06:48:48 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x12b030400) [pid = 1652] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 06:48:48 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x124f6f000) [pid = 1652] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 06:48:48 INFO - PROCESS | 1652 | 1466516928811 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]]]}] 06:48:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 06:48:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 619ms 06:48:48 INFO - PROCESS | 1652 | 1466516928838 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 06:48:48 INFO - PROCESS | 1652 | 1466516928854 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 06:48:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 06:48:48 INFO - PROCESS | 1652 | 1466516928866 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 06:48:48 INFO - PROCESS | 1652 | 1466516928868 Marionette TRACE conn2 <- [1,614,null,{}] 06:48:48 INFO - PROCESS | 1652 | 1466516928871 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}] 06:48:48 INFO - PROCESS | 1652 | 1466516928874 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:48 INFO - PROCESS | 1652 | 1466516928997 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 06:48:49 INFO - PROCESS | 1652 | 1466516929009 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:49 INFO - PROCESS | 1652 | 1466516929010 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x11980d800 == 39 [pid = 1652] [id = 161] 06:48:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1166eac00) [pid = 1652] [serial = 480] [outer = 0x0] 06:48:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x119337000) [pid = 1652] [serial = 481] [outer = 0x1166eac00] 06:48:49 INFO - PROCESS | 1652 | 1466516929034 Marionette DEBUG loaded listener.js 06:48:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x119cb5000) [pid = 1652] [serial = 482] [outer = 0x1166eac00] 06:48:49 INFO - PROCESS | 1652 | 1466516929338 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]]]}] 06:48:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 06:48:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 520ms 06:48:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 06:48:49 INFO - PROCESS | 1652 | 1466516929385 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 06:48:49 INFO - PROCESS | 1652 | 1466516929387 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 06:48:49 INFO - PROCESS | 1652 | 1466516929389 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 06:48:49 INFO - PROCESS | 1652 | 1466516929390 Marionette TRACE conn2 <- [1,618,null,{}] 06:48:49 INFO - PROCESS | 1652 | 1466516929392 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}] 06:48:49 INFO - PROCESS | 1652 | 1466516929394 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:49 INFO - PROCESS | 1652 | 1466516929478 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 06:48:49 INFO - PROCESS | 1652 | 1466516929530 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:49 INFO - PROCESS | 1652 | 1466516929531 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x1295ef000 == 40 [pid = 1652] [id = 162] 06:48:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x118735c00) [pid = 1652] [serial = 483] [outer = 0x0] 06:48:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x1198f9400) [pid = 1652] [serial = 484] [outer = 0x118735c00] 06:48:49 INFO - PROCESS | 1652 | 1466516929555 Marionette DEBUG loaded listener.js 06:48:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x129367000) [pid = 1652] [serial = 485] [outer = 0x118735c00] 06:48:49 INFO - PROCESS | 1652 | 1466516929857 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]]]}] 06:48:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 06:48:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 519ms 06:48:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 06:48:49 INFO - PROCESS | 1652 | 1466516929908 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 06:48:49 INFO - PROCESS | 1652 | 1466516929910 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 06:48:49 INFO - PROCESS | 1652 | 1466516929912 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 06:48:49 INFO - PROCESS | 1652 | 1466516929914 Marionette TRACE conn2 <- [1,622,null,{}] 06:48:49 INFO - PROCESS | 1652 | 1466516929916 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}] 06:48:49 INFO - PROCESS | 1652 | 1466516929918 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:50 INFO - PROCESS | 1652 | 1466516930008 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 06:48:50 INFO - PROCESS | 1652 | 1466516930013 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:50 INFO - PROCESS | 1652 | 1466516930015 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b880800 == 41 [pid = 1652] [id = 163] 06:48:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x1289e2800) [pid = 1652] [serial = 486] [outer = 0x0] 06:48:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x12bb03800) [pid = 1652] [serial = 487] [outer = 0x1289e2800] 06:48:50 INFO - PROCESS | 1652 | 1466516930041 Marionette DEBUG loaded listener.js 06:48:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x12bdeb400) [pid = 1652] [serial = 488] [outer = 0x1289e2800] 06:48:50 INFO - PROCESS | 1652 | 1466516930346 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]]]}] 06:48:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 06:48:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 468ms 06:48:50 INFO - PROCESS | 1652 | 1466516930381 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 06:48:50 INFO - PROCESS | 1652 | 1466516930382 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 06:48:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 06:48:50 INFO - PROCESS | 1652 | 1466516930385 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 06:48:50 INFO - PROCESS | 1652 | 1466516930386 Marionette TRACE conn2 <- [1,626,null,{}] 06:48:50 INFO - PROCESS | 1652 | 1466516930397 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}] 06:48:50 INFO - PROCESS | 1652 | 1466516930399 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:50 INFO - PROCESS | 1652 | 1466516930522 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 06:48:50 INFO - PROCESS | 1652 | 1466516930527 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:50 INFO - PROCESS | 1652 | 1466516930528 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bbc4000 == 42 [pid = 1652] [id = 164] 06:48:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x12a598800) [pid = 1652] [serial = 489] [outer = 0x0] 06:48:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x12bdf2800) [pid = 1652] [serial = 490] [outer = 0x12a598800] 06:48:50 INFO - PROCESS | 1652 | 1466516930568 Marionette DEBUG loaded listener.js 06:48:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x12bf9fc00) [pid = 1652] [serial = 491] [outer = 0x12a598800] 06:48:51 INFO - PROCESS | 1652 | 1466516931195 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]]]}] 06:48:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x11696a400) [pid = 1652] [serial = 492] [outer = 0x124641000] 06:48:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 06:48:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 869ms 06:48:51 INFO - PROCESS | 1652 | 1466516931264 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 06:48:51 INFO - PROCESS | 1652 | 1466516931266 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 06:48:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 06:48:51 INFO - PROCESS | 1652 | 1466516931290 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 06:48:51 INFO - PROCESS | 1652 | 1466516931294 Marionette TRACE conn2 <- [1,630,null,{}] 06:48:51 INFO - PROCESS | 1652 | 1466516931312 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}] 06:48:51 INFO - PROCESS | 1652 | 1466516931313 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:51 INFO - PROCESS | 1652 | 1466516931415 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 06:48:51 INFO - PROCESS | 1652 | 1466516931466 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:51 INFO - PROCESS | 1652 | 1466516931468 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x119d41000 == 43 [pid = 1652] [id = 165] 06:48:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x1187dec00) [pid = 1652] [serial = 493] [outer = 0x0] 06:48:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x119cb1000) [pid = 1652] [serial = 494] [outer = 0x1187dec00] 06:48:51 INFO - PROCESS | 1652 | 1466516931499 Marionette DEBUG loaded listener.js 06:48:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x1210e3c00) [pid = 1652] [serial = 495] [outer = 0x1187dec00] 06:48:51 INFO - PROCESS | 1652 | 1466516931913 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]]]}] 06:48:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 06:48:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 700ms 06:48:51 INFO - PROCESS | 1652 | 1466516931991 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 06:48:51 INFO - PROCESS | 1652 | 1466516931994 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 06:48:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 06:48:52 INFO - PROCESS | 1652 | 1466516932001 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 06:48:52 INFO - PROCESS | 1652 | 1466516932002 Marionette TRACE conn2 <- [1,634,null,{}] 06:48:52 INFO - PROCESS | 1652 | 1466516932005 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}] 06:48:52 INFO - PROCESS | 1652 | 1466516932007 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:52 INFO - PROCESS | 1652 | 1466516932112 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 06:48:52 INFO - PROCESS | 1652 | 1466516932177 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:52 INFO - PROCESS | 1652 | 1466516932178 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x129007800 == 44 [pid = 1652] [id = 166] 06:48:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x12463b400) [pid = 1652] [serial = 496] [outer = 0x0] 06:48:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x124b9c800) [pid = 1652] [serial = 497] [outer = 0x12463b400] 06:48:52 INFO - PROCESS | 1652 | 1466516932208 Marionette DEBUG loaded listener.js 06:48:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x12578e400) [pid = 1652] [serial = 498] [outer = 0x12463b400] 06:48:52 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:48:52 INFO - PROCESS | 1652 | 1466516932590 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]]]}] 06:48:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 06:48:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 620ms 06:48:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 06:48:52 INFO - PROCESS | 1652 | 1466516932620 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 06:48:52 INFO - PROCESS | 1652 | 1466516932622 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 06:48:52 INFO - PROCESS | 1652 | 1466516932624 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 06:48:52 INFO - PROCESS | 1652 | 1466516932627 Marionette TRACE conn2 <- [1,638,null,{}] 06:48:52 INFO - PROCESS | 1652 | 1466516932635 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}] 06:48:52 INFO - PROCESS | 1652 | 1466516932638 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:52 INFO - PROCESS | 1652 | 1466516932740 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 06:48:52 INFO - PROCESS | 1652 | 1466516932794 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:52 INFO - PROCESS | 1652 | 1466516932796 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bdb5800 == 45 [pid = 1652] [id = 167] 06:48:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x128972400) [pid = 1652] [serial = 499] [outer = 0x0] 06:48:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x128d5fc00) [pid = 1652] [serial = 500] [outer = 0x128972400] 06:48:52 INFO - PROCESS | 1652 | 1466516932827 Marionette DEBUG loaded listener.js 06:48:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x12a360000) [pid = 1652] [serial = 501] [outer = 0x128972400] 06:48:53 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:48:53 INFO - PROCESS | 1652 | 1466516933261 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]]]}] 06:48:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 06:48:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 673ms 06:48:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 06:48:53 INFO - PROCESS | 1652 | 1466516933298 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 06:48:53 INFO - PROCESS | 1652 | 1466516933299 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 06:48:53 INFO - PROCESS | 1652 | 1466516933302 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 06:48:53 INFO - PROCESS | 1652 | 1466516933303 Marionette TRACE conn2 <- [1,642,null,{}] 06:48:53 INFO - PROCESS | 1652 | 1466516933306 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}] 06:48:53 INFO - PROCESS | 1652 | 1466516933307 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:53 INFO - PROCESS | 1652 | 1466516933463 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 06:48:53 INFO - PROCESS | 1652 | 1466516933694 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:53 INFO - PROCESS | 1652 | 1466516933696 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x116935000 == 46 [pid = 1652] [id = 168] 06:48:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x113d37400) [pid = 1652] [serial = 502] [outer = 0x0] 06:48:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x117055c00) [pid = 1652] [serial = 503] [outer = 0x113d37400] 06:48:53 INFO - PROCESS | 1652 | 1466516933724 Marionette DEBUG loaded listener.js 06:48:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x118322800) [pid = 1652] [serial = 504] [outer = 0x113d37400] 06:48:54 INFO - PROCESS | 1652 | 1466516934151 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]]]}] 06:48:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 06:48:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 868ms 06:48:54 INFO - PROCESS | 1652 | 1466516934172 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 06:48:54 INFO - PROCESS | 1652 | 1466516934174 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 06:48:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 06:48:54 INFO - PROCESS | 1652 | 1466516934177 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 06:48:54 INFO - PROCESS | 1652 | 1466516934179 Marionette TRACE conn2 <- [1,646,null,{}] 06:48:54 INFO - PROCESS | 1652 | 1466516934182 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}] 06:48:54 INFO - PROCESS | 1652 | 1466516934185 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:54 INFO - PROCESS | 1652 | 1466516934279 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 06:48:54 INFO - PROCESS | 1652 | 1466516934345 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:54 INFO - PROCESS | 1652 | 1466516934347 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x117e8e800 == 47 [pid = 1652] [id = 169] 06:48:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x11832d000) [pid = 1652] [serial = 505] [outer = 0x0] 06:48:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x1194c2c00) [pid = 1652] [serial = 506] [outer = 0x11832d000] 06:48:54 INFO - PROCESS | 1652 | 1466516934374 Marionette DEBUG loaded listener.js 06:48:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x119cb6800) [pid = 1652] [serial = 507] [outer = 0x11832d000] 06:48:54 INFO - PROCESS | 1652 | --DOCSHELL 0x12aae4000 == 46 [pid = 1652] [id = 144] 06:48:54 INFO - PROCESS | 1652 | --DOCSHELL 0x12b880800 == 45 [pid = 1652] [id = 163] 06:48:54 INFO - PROCESS | 1652 | --DOCSHELL 0x1295ef000 == 44 [pid = 1652] [id = 162] 06:48:54 INFO - PROCESS | 1652 | --DOCSHELL 0x11980d800 == 43 [pid = 1652] [id = 161] 06:48:54 INFO - PROCESS | 1652 | --DOCSHELL 0x12a6bd800 == 42 [pid = 1652] [id = 160] 06:48:54 INFO - PROCESS | 1652 | --DOCSHELL 0x1292a9000 == 41 [pid = 1652] [id = 159] 06:48:54 INFO - PROCESS | 1652 | --DOCSHELL 0x128a84000 == 40 [pid = 1652] [id = 158] 06:48:54 INFO - PROCESS | 1652 | --DOCSHELL 0x126152800 == 39 [pid = 1652] [id = 157] 06:48:54 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x116f88000) [pid = 1652] [serial = 430] [outer = 0x0] [url = about:blank] 06:48:54 INFO - PROCESS | 1652 | --DOCSHELL 0x124bbd800 == 38 [pid = 1652] [id = 156] 06:48:54 INFO - PROCESS | 1652 | --DOCSHELL 0x12446b000 == 37 [pid = 1652] [id = 155] 06:48:54 INFO - PROCESS | 1652 | --DOCSHELL 0x119805800 == 36 [pid = 1652] [id = 154] 06:48:54 INFO - PROCESS | 1652 | --DOCSHELL 0x116f92000 == 35 [pid = 1652] [id = 153] 06:48:54 INFO - PROCESS | 1652 | --DOCSHELL 0x123977800 == 34 [pid = 1652] [id = 152] 06:48:54 INFO - PROCESS | 1652 | --DOCSHELL 0x116fae800 == 33 [pid = 1652] [id = 151] 06:48:54 INFO - PROCESS | 1652 | --DOCSHELL 0x123cab000 == 32 [pid = 1652] [id = 150] 06:48:54 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x119fc7000) [pid = 1652] [serial = 443] [outer = 0x0] [url = about:blank] 06:48:54 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x1261abc00) [pid = 1652] [serial = 409] [outer = 0x0] [url = about:blank] 06:48:54 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x1289ddc00) [pid = 1652] [serial = 412] [outer = 0x0] [url = about:blank] 06:48:54 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x12b1b3c00) [pid = 1652] [serial = 418] [outer = 0x0] [url = about:blank] 06:48:54 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x123b64c00) [pid = 1652] [serial = 421] [outer = 0x0] [url = about:blank] 06:48:54 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x12aa97000) [pid = 1652] [serial = 416] [outer = 0x0] [url = about:blank] 06:48:54 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x12a853000) [pid = 1652] [serial = 415] [outer = 0x0] [url = about:blank] 06:48:54 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x12b03a800) [pid = 1652] [serial = 424] [outer = 0x0] [url = about:blank] 06:48:54 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x12b95a000) [pid = 1652] [serial = 419] [outer = 0x0] [url = about:blank] 06:48:54 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x12b1b5800) [pid = 1652] [serial = 388] [outer = 0x0] [url = about:blank] 06:48:54 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x12a366400) [pid = 1652] [serial = 386] [outer = 0x0] [url = about:blank] 06:48:54 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x12896a800) [pid = 1652] [serial = 385] [outer = 0x0] [url = about:blank] 06:48:54 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x124f75c00) [pid = 1652] [serial = 383] [outer = 0x0] [url = about:blank] 06:48:54 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x1241d3400) [pid = 1652] [serial = 382] [outer = 0x0] [url = about:blank] 06:48:54 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x1198f1800) [pid = 1652] [serial = 380] [outer = 0x0] [url = about:blank] 06:48:54 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x119824000) [pid = 1652] [serial = 379] [outer = 0x0] [url = about:blank] 06:48:54 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x118329400) [pid = 1652] [serial = 377] [outer = 0x0] [url = about:blank] 06:48:54 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x1166ef400) [pid = 1652] [serial = 376] [outer = 0x0] [url = about:blank] 06:48:54 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x123b65000) [pid = 1652] [serial = 446] [outer = 0x0] [url = about:blank] 06:48:54 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x12bb2f400) [pid = 1652] [serial = 428] [outer = 0x0] [url = about:blank] 06:48:54 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x124f1a400) [pid = 1652] [serial = 406] [outer = 0x0] [url = about:blank] 06:48:54 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x119f0a000) [pid = 1652] [serial = 403] [outer = 0x0] [url = about:blank] 06:48:54 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x124633c00) [pid = 1652] [serial = 404] [outer = 0x0] [url = about:blank] 06:48:54 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1198f3c00) [pid = 1652] [serial = 401] [outer = 0x0] [url = about:blank] 06:48:54 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x1194bf800) [pid = 1652] [serial = 400] [outer = 0x0] [url = about:blank] 06:48:54 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1180bf000) [pid = 1652] [serial = 397] [outer = 0x0] [url = about:blank] 06:48:54 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x11832c400) [pid = 1652] [serial = 398] [outer = 0x0] [url = about:blank] 06:48:54 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1240a4800) [pid = 1652] [serial = 395] [outer = 0x0] [url = about:blank] 06:48:54 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x120fd8c00) [pid = 1652] [serial = 394] [outer = 0x0] [url = about:blank] 06:48:54 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x119829c00) [pid = 1652] [serial = 392] [outer = 0x0] [url = about:blank] 06:48:54 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x11933b800) [pid = 1652] [serial = 391] [outer = 0x0] [url = about:blank] 06:48:54 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x12b965800) [pid = 1652] [serial = 389] [outer = 0x0] [url = about:blank] 06:48:54 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x12a366c00) [pid = 1652] [serial = 413] [outer = 0x0] [url = about:blank] 06:48:54 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x128967c00) [pid = 1652] [serial = 410] [outer = 0x0] [url = about:blank] 06:48:54 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x119f0d000) [pid = 1652] [serial = 445] [outer = 0x0] [url = about:blank] 06:48:54 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x129228000) [pid = 1652] [serial = 422] [outer = 0x0] [url = about:blank] 06:48:54 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x12bb24400) [pid = 1652] [serial = 427] [outer = 0x0] [url = about:blank] 06:48:54 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x125789400) [pid = 1652] [serial = 407] [outer = 0x0] [url = about:blank] 06:48:54 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x12b967000) [pid = 1652] [serial = 425] [outer = 0x0] [url = about:blank] 06:48:54 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x1172c1800) [pid = 1652] [serial = 434] [outer = 0x0] [url = about:blank] 06:48:54 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x118210000) [pid = 1652] [serial = 436] [outer = 0x0] [url = about:blank] 06:48:54 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x119336000) [pid = 1652] [serial = 439] [outer = 0x0] [url = about:blank] 06:48:54 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x116631c00) [pid = 1652] [serial = 433] [outer = 0x0] [url = about:blank] 06:48:54 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x119cb3800) [pid = 1652] [serial = 442] [outer = 0x0] [url = about:blank] 06:48:54 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x1194c8800) [pid = 1652] [serial = 440] [outer = 0x0] [url = about:blank] 06:48:54 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x118734000) [pid = 1652] [serial = 437] [outer = 0x0] [url = about:blank] 06:48:54 INFO - PROCESS | 1652 | 1466516934767 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]]]}] 06:48:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 06:48:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 620ms 06:48:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 06:48:54 INFO - PROCESS | 1652 | 1466516934800 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 06:48:54 INFO - PROCESS | 1652 | 1466516934802 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 06:48:54 INFO - PROCESS | 1652 | 1466516934805 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 06:48:54 INFO - PROCESS | 1652 | 1466516934806 Marionette TRACE conn2 <- [1,650,null,{}] 06:48:54 INFO - PROCESS | 1652 | 1466516934809 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}] 06:48:54 INFO - PROCESS | 1652 | 1466516934810 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:54 INFO - PROCESS | 1652 | 1466516934894 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 06:48:54 INFO - PROCESS | 1652 | 1466516934920 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:54 INFO - PROCESS | 1652 | 1466516934921 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x117078800 == 33 [pid = 1652] [id = 170] 06:48:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x120fd8800) [pid = 1652] [serial = 508] [outer = 0x0] 06:48:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x1210e4c00) [pid = 1652] [serial = 509] [outer = 0x120fd8800] 06:48:54 INFO - PROCESS | 1652 | 1466516934946 Marionette DEBUG loaded listener.js 06:48:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1241d3400) [pid = 1652] [serial = 510] [outer = 0x120fd8800] 06:48:55 INFO - PROCESS | 1652 | 1466516935280 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]]]}] 06:48:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 06:48:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 520ms 06:48:55 INFO - PROCESS | 1652 | 1466516935327 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 06:48:55 INFO - PROCESS | 1652 | 1466516935329 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 06:48:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 06:48:55 INFO - PROCESS | 1652 | 1466516935335 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 06:48:55 INFO - PROCESS | 1652 | 1466516935339 Marionette TRACE conn2 <- [1,654,null,{}] 06:48:55 INFO - PROCESS | 1652 | 1466516935342 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}] 06:48:55 INFO - PROCESS | 1652 | 1466516935345 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:55 INFO - PROCESS | 1652 | 1466516935426 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 06:48:55 INFO - PROCESS | 1652 | 1466516935432 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:55 INFO - PROCESS | 1652 | 1466516935433 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x119822000 == 34 [pid = 1652] [id = 171] 06:48:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x1210e8c00) [pid = 1652] [serial = 511] [outer = 0x0] 06:48:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x124f7d400) [pid = 1652] [serial = 512] [outer = 0x1210e8c00] 06:48:55 INFO - PROCESS | 1652 | 1466516935458 Marionette DEBUG loaded listener.js 06:48:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x127016400) [pid = 1652] [serial = 513] [outer = 0x1210e8c00] 06:48:55 INFO - PROCESS | 1652 | 1466516935787 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]]]}] 06:48:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 06:48:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 476ms 06:48:55 INFO - PROCESS | 1652 | 1466516935809 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 06:48:55 INFO - PROCESS | 1652 | 1466516935812 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 06:48:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 06:48:55 INFO - PROCESS | 1652 | 1466516935814 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 06:48:55 INFO - PROCESS | 1652 | 1466516935815 Marionette TRACE conn2 <- [1,658,null,{}] 06:48:55 INFO - PROCESS | 1652 | 1466516935818 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}] 06:48:55 INFO - PROCESS | 1652 | 1466516935819 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:55 INFO - PROCESS | 1652 | 1466516935903 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 06:48:55 INFO - PROCESS | 1652 | 1466516935953 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:55 INFO - PROCESS | 1652 | 1466516935955 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x119c6c800 == 35 [pid = 1652] [id = 172] 06:48:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1261b3400) [pid = 1652] [serial = 514] [outer = 0x0] 06:48:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1289dc000) [pid = 1652] [serial = 515] [outer = 0x1261b3400] 06:48:55 INFO - PROCESS | 1652 | 1466516935979 Marionette DEBUG loaded listener.js 06:48:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x129224400) [pid = 1652] [serial = 516] [outer = 0x1261b3400] 06:48:56 INFO - PROCESS | 1652 | 1466516936295 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]]]}] 06:48:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 06:48:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 518ms 06:48:56 INFO - PROCESS | 1652 | 1466516936333 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 06:48:56 INFO - PROCESS | 1652 | 1466516936336 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 06:48:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 06:48:56 INFO - PROCESS | 1652 | 1466516936339 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 06:48:56 INFO - PROCESS | 1652 | 1466516936341 Marionette TRACE conn2 <- [1,662,null,{}] 06:48:56 INFO - PROCESS | 1652 | 1466516936344 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}] 06:48:56 INFO - PROCESS | 1652 | 1466516936346 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:56 INFO - PROCESS | 1652 | 1466516936509 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 06:48:56 INFO - PROCESS | 1652 | 1466516936517 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:56 INFO - PROCESS | 1652 | 1466516936523 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x11261f000 == 36 [pid = 1652] [id = 173] 06:48:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x12a368800) [pid = 1652] [serial = 517] [outer = 0x0] 06:48:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x12a5bf800) [pid = 1652] [serial = 518] [outer = 0x12a368800] 06:48:56 INFO - PROCESS | 1652 | 1466516936576 Marionette DEBUG loaded listener.js 06:48:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12aaa0000) [pid = 1652] [serial = 519] [outer = 0x12a368800] 06:48:56 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:48:56 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:48:57 INFO - PROCESS | 1652 | 1466516937043 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]]]}] 06:48:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 06:48:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 722ms 06:48:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 06:48:57 INFO - PROCESS | 1652 | 1466516937061 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 06:48:57 INFO - PROCESS | 1652 | 1466516937062 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 06:48:57 INFO - PROCESS | 1652 | 1466516937064 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 06:48:57 INFO - PROCESS | 1652 | 1466516937066 Marionette TRACE conn2 <- [1,666,null,{}] 06:48:57 INFO - PROCESS | 1652 | 1466516937068 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}] 06:48:57 INFO - PROCESS | 1652 | 1466516937069 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:57 INFO - PROCESS | 1652 | 1466516937171 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 06:48:57 INFO - PROCESS | 1652 | 1466516937184 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:57 INFO - PROCESS | 1652 | 1466516937185 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x12461e000 == 37 [pid = 1652] [id = 174] 06:48:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12b038400) [pid = 1652] [serial = 520] [outer = 0x0] 06:48:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12bb0b400) [pid = 1652] [serial = 521] [outer = 0x12b038400] 06:48:57 INFO - PROCESS | 1652 | 1466516937210 Marionette DEBUG loaded listener.js 06:48:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12bb27800) [pid = 1652] [serial = 522] [outer = 0x12b038400] 06:48:57 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:48:57 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:48:57 INFO - PROCESS | 1652 | 1466516937548 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]]]}] 06:48:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 06:48:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 517ms 06:48:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 06:48:57 INFO - PROCESS | 1652 | 1466516937583 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 06:48:57 INFO - PROCESS | 1652 | 1466516937584 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 06:48:57 INFO - PROCESS | 1652 | 1466516937586 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 06:48:57 INFO - PROCESS | 1652 | 1466516937587 Marionette TRACE conn2 <- [1,670,null,{}] 06:48:57 INFO - PROCESS | 1652 | 1466516937589 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}] 06:48:57 INFO - PROCESS | 1652 | 1466516937591 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:57 INFO - PROCESS | 1652 | 1466516937691 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 06:48:57 INFO - PROCESS | 1652 | 1466516937695 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:57 INFO - PROCESS | 1652 | 1466516937696 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x113d75000 == 38 [pid = 1652] [id = 175] 06:48:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12b03a800) [pid = 1652] [serial = 523] [outer = 0x0] 06:48:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12bdeec00) [pid = 1652] [serial = 524] [outer = 0x12b03a800] 06:48:57 INFO - PROCESS | 1652 | 1466516937728 Marionette DEBUG loaded listener.js 06:48:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x1187d8c00) [pid = 1652] [serial = 525] [outer = 0x12b03a800] 06:48:58 INFO - PROCESS | 1652 | 1466516938070 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]]]}] 06:48:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 06:48:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 518ms 06:48:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 06:48:58 INFO - PROCESS | 1652 | 1466516938104 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 06:48:58 INFO - PROCESS | 1652 | 1466516938106 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 06:48:58 INFO - PROCESS | 1652 | 1466516938109 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 06:48:58 INFO - PROCESS | 1652 | 1466516938112 Marionette TRACE conn2 <- [1,674,null,{}] 06:48:58 INFO - PROCESS | 1652 | 1466516938114 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}] 06:48:58 INFO - PROCESS | 1652 | 1466516938115 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:58 INFO - PROCESS | 1652 | 1466516938217 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 06:48:58 INFO - PROCESS | 1652 | 1466516938220 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:58 INFO - PROCESS | 1652 | 1466516938221 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x128a69000 == 39 [pid = 1652] [id = 176] 06:48:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x115e9bc00) [pid = 1652] [serial = 526] [outer = 0x0] 06:48:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x115ea2400) [pid = 1652] [serial = 527] [outer = 0x115e9bc00] 06:48:58 INFO - PROCESS | 1652 | 1466516938274 Marionette DEBUG loaded listener.js 06:48:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x115ea6400) [pid = 1652] [serial = 528] [outer = 0x115e9bc00] 06:48:58 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:48:58 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:48:58 INFO - PROCESS | 1652 | 1466516938579 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]]]}] 06:48:58 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 06:48:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 521ms 06:48:58 INFO - PROCESS | 1652 | 1466516938629 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 06:48:58 INFO - PROCESS | 1652 | 1466516938631 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 06:48:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 06:48:58 INFO - PROCESS | 1652 | 1466516938633 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 06:48:58 INFO - PROCESS | 1652 | 1466516938634 Marionette TRACE conn2 <- [1,678,null,{}] 06:48:58 INFO - PROCESS | 1652 | 1466516938636 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}] 06:48:58 INFO - PROCESS | 1652 | 1466516938638 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:58 INFO - PROCESS | 1652 | 1466516938738 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 06:48:58 INFO - PROCESS | 1652 | 1466516938749 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:58 INFO - PROCESS | 1652 | 1466516938750 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x1295de800 == 40 [pid = 1652] [id = 177] 06:48:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x110e7a400) [pid = 1652] [serial = 529] [outer = 0x0] 06:48:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x110e7b000) [pid = 1652] [serial = 530] [outer = 0x110e7a400] 06:48:58 INFO - PROCESS | 1652 | 1466516938781 Marionette DEBUG loaded listener.js 06:48:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x110e80800) [pid = 1652] [serial = 531] [outer = 0x110e7a400] 06:48:59 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x116f80800) [pid = 1652] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 06:48:59 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1289e2800) [pid = 1652] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 06:48:59 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x128970400) [pid = 1652] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 06:48:59 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x12a858800) [pid = 1652] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 06:48:59 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1176c4c00) [pid = 1652] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 06:48:59 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x12b935800) [pid = 1652] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 06:48:59 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x1188e1400) [pid = 1652] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 06:48:59 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1210e3000) [pid = 1652] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 06:48:59 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1261ae400) [pid = 1652] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 06:48:59 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x11933a800) [pid = 1652] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 06:48:59 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1166eac00) [pid = 1652] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 06:48:59 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x118735c00) [pid = 1652] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 06:48:59 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1133e5800) [pid = 1652] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 06:48:59 INFO - PROCESS | 1652 | 1466516939330 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]]]}] 06:48:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 06:48:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 718ms 06:48:59 INFO - PROCESS | 1652 | 1466516939356 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 06:48:59 INFO - PROCESS | 1652 | 1466516939360 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 06:48:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 06:48:59 INFO - PROCESS | 1652 | 1466516939368 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 06:48:59 INFO - PROCESS | 1652 | 1466516939370 Marionette TRACE conn2 <- [1,682,null,{}] 06:48:59 INFO - PROCESS | 1652 | 1466516939373 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}] 06:48:59 INFO - PROCESS | 1652 | 1466516939377 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:59 INFO - PROCESS | 1652 | 1466516939521 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 06:48:59 INFO - PROCESS | 1652 | 1466516939528 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:59 INFO - PROCESS | 1652 | 1466516939530 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:48:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a518000 == 41 [pid = 1652] [id = 178] 06:48:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x110e82c00) [pid = 1652] [serial = 532] [outer = 0x0] 06:48:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x115ea7000) [pid = 1652] [serial = 533] [outer = 0x110e82c00] 06:48:59 INFO - PROCESS | 1652 | 1466516939573 Marionette DEBUG loaded listener.js 06:48:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x120fd7800) [pid = 1652] [serial = 534] [outer = 0x110e82c00] 06:49:00 INFO - PROCESS | 1652 | 1466516940461 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]]]}] 06:49:00 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) 06:49:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1120ms 06:49:00 INFO - PROCESS | 1652 | 1466516940489 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 06:49:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 06:49:00 INFO - PROCESS | 1652 | 1466516940490 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 06:49:00 INFO - PROCESS | 1652 | 1466516940495 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 06:49:00 INFO - PROCESS | 1652 | 1466516940497 Marionette TRACE conn2 <- [1,686,null,{}] 06:49:00 INFO - PROCESS | 1652 | 1466516940499 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}] 06:49:00 INFO - PROCESS | 1652 | 1466516940501 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:00 INFO - PROCESS | 1652 | 1466516940612 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 06:49:00 INFO - PROCESS | 1652 | 1466516940624 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:00 INFO - PROCESS | 1652 | 1466516940625 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b12b000 == 42 [pid = 1652] [id = 179] 06:49:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x119acac00) [pid = 1652] [serial = 535] [outer = 0x0] 06:49:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x119ad2c00) [pid = 1652] [serial = 536] [outer = 0x119acac00] 06:49:00 INFO - PROCESS | 1652 | 1466516940651 Marionette DEBUG loaded listener.js 06:49:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12921cc00) [pid = 1652] [serial = 537] [outer = 0x119acac00] 06:49:01 INFO - PROCESS | 1652 | 1466516941451 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]]]}] 06:49:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 06:49:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 970ms 06:49:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 06:49:01 INFO - PROCESS | 1652 | 1466516941465 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 06:49:01 INFO - PROCESS | 1652 | 1466516941468 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 06:49:01 INFO - PROCESS | 1652 | 1466516941471 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 06:49:01 INFO - PROCESS | 1652 | 1466516941474 Marionette TRACE conn2 <- [1,690,null,{}] 06:49:01 INFO - PROCESS | 1652 | 1466516941480 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}] 06:49:01 INFO - PROCESS | 1652 | 1466516941481 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:01 INFO - PROCESS | 1652 | 1466516941587 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 06:49:01 INFO - PROCESS | 1652 | 1466516941638 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:01 INFO - PROCESS | 1652 | 1466516941639 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x116fa1800 == 43 [pid = 1652] [id = 180] 06:49:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x116f83400) [pid = 1652] [serial = 538] [outer = 0x0] 06:49:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x116f8ec00) [pid = 1652] [serial = 539] [outer = 0x116f83400] 06:49:01 INFO - PROCESS | 1652 | 1466516941672 Marionette DEBUG loaded listener.js 06:49:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1180c6000) [pid = 1652] [serial = 540] [outer = 0x116f83400] 06:49:02 INFO - PROCESS | 1652 | 1466516942614 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]]]}] 06:49:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 06:49:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1173ms 06:49:02 INFO - PROCESS | 1652 | 1466516942645 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 06:49:02 INFO - PROCESS | 1652 | 1466516942648 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 06:49:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 06:49:02 INFO - PROCESS | 1652 | 1466516942652 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 06:49:02 INFO - PROCESS | 1652 | 1466516942654 Marionette TRACE conn2 <- [1,694,null,{}] 06:49:02 INFO - PROCESS | 1652 | 1466516942657 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}] 06:49:02 INFO - PROCESS | 1652 | 1466516942658 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:02 INFO - PROCESS | 1652 | 1466516942760 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 06:49:02 INFO - PROCESS | 1652 | 1466516942809 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:02 INFO - PROCESS | 1652 | 1466516942811 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x120f39800 == 44 [pid = 1652] [id = 181] 06:49:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x118735c00) [pid = 1652] [serial = 541] [outer = 0x0] 06:49:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x119acb800) [pid = 1652] [serial = 542] [outer = 0x118735c00] 06:49:02 INFO - PROCESS | 1652 | 1466516942841 Marionette DEBUG loaded listener.js 06:49:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x119ad4c00) [pid = 1652] [serial = 543] [outer = 0x118735c00] 06:49:03 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) 06:49:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1119ms 06:49:03 INFO - PROCESS | 1652 | 1466516943766 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]]]}] 06:49:03 INFO - PROCESS | 1652 | 1466516943772 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 06:49:03 INFO - PROCESS | 1652 | 1466516943774 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 06:49:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 06:49:03 INFO - PROCESS | 1652 | 1466516943778 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 06:49:03 INFO - PROCESS | 1652 | 1466516943781 Marionette TRACE conn2 <- [1,698,null,{}] 06:49:03 INFO - PROCESS | 1652 | 1466516943788 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}] 06:49:03 INFO - PROCESS | 1652 | 1466516943791 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:03 INFO - PROCESS | 1652 | 1466516943892 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 06:49:03 INFO - PROCESS | 1652 | 1466516943943 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:03 INFO - PROCESS | 1652 | 1466516943945 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x1295f0800 == 45 [pid = 1652] [id = 182] 06:49:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x119fd1c00) [pid = 1652] [serial = 544] [outer = 0x0] 06:49:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x124809400) [pid = 1652] [serial = 545] [outer = 0x119fd1c00] 06:49:03 INFO - PROCESS | 1652 | 1466516943975 Marionette DEBUG loaded listener.js 06:49:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x12650c800) [pid = 1652] [serial = 546] [outer = 0x119fd1c00] 06:49:05 INFO - PROCESS | 1652 | 1466516945067 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]]]}] 06:49:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 06:49:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1321ms 06:49:05 INFO - PROCESS | 1652 | 1466516945100 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 06:49:05 INFO - PROCESS | 1652 | 1466516945103 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 06:49:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 06:49:05 INFO - PROCESS | 1652 | 1466516945106 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 06:49:05 INFO - PROCESS | 1652 | 1466516945108 Marionette TRACE conn2 <- [1,702,null,{}] 06:49:05 INFO - PROCESS | 1652 | 1466516945116 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}] 06:49:05 INFO - PROCESS | 1652 | 1466516945117 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:05 INFO - PROCESS | 1652 | 1466516945225 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 06:49:05 INFO - PROCESS | 1652 | --DOCSHELL 0x12a518000 == 44 [pid = 1652] [id = 178] 06:49:05 INFO - PROCESS | 1652 | --DOCSHELL 0x1295de800 == 43 [pid = 1652] [id = 177] 06:49:05 INFO - PROCESS | 1652 | --DOCSHELL 0x128a69000 == 42 [pid = 1652] [id = 176] 06:49:05 INFO - PROCESS | 1652 | --DOCSHELL 0x113d75000 == 41 [pid = 1652] [id = 175] 06:49:05 INFO - PROCESS | 1652 | --DOCSHELL 0x12461e000 == 40 [pid = 1652] [id = 174] 06:49:05 INFO - PROCESS | 1652 | --DOCSHELL 0x11261f000 == 39 [pid = 1652] [id = 173] 06:49:05 INFO - PROCESS | 1652 | --DOCSHELL 0x119c6c800 == 38 [pid = 1652] [id = 172] 06:49:05 INFO - PROCESS | 1652 | --DOCSHELL 0x119822000 == 37 [pid = 1652] [id = 171] 06:49:05 INFO - PROCESS | 1652 | --DOCSHELL 0x117078800 == 36 [pid = 1652] [id = 170] 06:49:05 INFO - PROCESS | 1652 | --DOCSHELL 0x117e8e800 == 35 [pid = 1652] [id = 169] 06:49:05 INFO - PROCESS | 1652 | --DOCSHELL 0x116935000 == 34 [pid = 1652] [id = 168] 06:49:05 INFO - PROCESS | 1652 | --DOCSHELL 0x12bdb5800 == 33 [pid = 1652] [id = 167] 06:49:05 INFO - PROCESS | 1652 | --DOCSHELL 0x129007800 == 32 [pid = 1652] [id = 166] 06:49:05 INFO - PROCESS | 1652 | --DOCSHELL 0x119d41000 == 31 [pid = 1652] [id = 165] 06:49:05 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x128969c00) [pid = 1652] [serial = 431] [outer = 0x0] [url = about:blank] 06:49:05 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x12902f800) [pid = 1652] [serial = 472] [outer = 0x0] [url = about:blank] 06:49:05 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x12a85f800) [pid = 1652] [serial = 475] [outer = 0x0] [url = about:blank] 06:49:05 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x12a5c3400) [pid = 1652] [serial = 473] [outer = 0x0] [url = about:blank] 06:49:05 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x118737c00) [pid = 1652] [serial = 457] [outer = 0x0] [url = about:blank] 06:49:05 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1188e4000) [pid = 1652] [serial = 458] [outer = 0x0] [url = about:blank] 06:49:05 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x12b93ec00) [pid = 1652] [serial = 478] [outer = 0x0] [url = about:blank] 06:49:05 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x124639000) [pid = 1652] [serial = 448] [outer = 0x0] [url = about:blank] 06:49:05 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x117057000) [pid = 1652] [serial = 451] [outer = 0x0] [url = about:blank] 06:49:05 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x11933b400) [pid = 1652] [serial = 454] [outer = 0x0] [url = about:blank] 06:49:05 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x124635400) [pid = 1652] [serial = 463] [outer = 0x0] [url = about:blank] 06:49:05 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x125786c00) [pid = 1652] [serial = 464] [outer = 0x0] [url = about:blank] 06:49:05 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1270e9000) [pid = 1652] [serial = 466] [outer = 0x0] [url = about:blank] 06:49:05 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x119cb0400) [pid = 1652] [serial = 460] [outer = 0x0] [url = about:blank] 06:49:05 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1210e2000) [pid = 1652] [serial = 461] [outer = 0x0] [url = about:blank] 06:49:05 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x12b1b1c00) [pid = 1652] [serial = 476] [outer = 0x0] [url = about:blank] 06:49:05 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x119337000) [pid = 1652] [serial = 481] [outer = 0x0] [url = about:blank] 06:49:05 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x129367000) [pid = 1652] [serial = 485] [outer = 0x0] [url = about:blank] 06:49:05 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x1194cb000) [pid = 1652] [serial = 455] [outer = 0x0] [url = about:blank] 06:49:05 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x128975400) [pid = 1652] [serial = 469] [outer = 0x0] [url = about:blank] 06:49:05 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x12b95f000) [pid = 1652] [serial = 479] [outer = 0x0] [url = about:blank] 06:49:05 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x1289e4000) [pid = 1652] [serial = 470] [outer = 0x0] [url = about:blank] 06:49:05 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x119cb5000) [pid = 1652] [serial = 482] [outer = 0x0] [url = about:blank] 06:49:05 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x12896d000) [pid = 1652] [serial = 467] [outer = 0x0] [url = about:blank] 06:49:05 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x1198f9400) [pid = 1652] [serial = 484] [outer = 0x0] [url = about:blank] 06:49:05 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x12bdeb400) [pid = 1652] [serial = 488] [outer = 0x0] [url = about:blank] 06:49:05 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x12bb03800) [pid = 1652] [serial = 487] [outer = 0x0] [url = about:blank] 06:49:05 INFO - PROCESS | 1652 | 1466516945338 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:05 INFO - PROCESS | 1652 | 1466516945340 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x113207000 == 32 [pid = 1652] [id = 183] 06:49:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x1133e5800) [pid = 1652] [serial = 547] [outer = 0x0] 06:49:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x115e9f800) [pid = 1652] [serial = 548] [outer = 0x1133e5800] 06:49:05 INFO - PROCESS | 1652 | 1466516945368 Marionette DEBUG loaded listener.js 06:49:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x11933b400) [pid = 1652] [serial = 549] [outer = 0x1133e5800] 06:49:06 INFO - PROCESS | 1652 | 1466516946163 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]]]}] 06:49:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 06:49:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1075ms 06:49:06 INFO - PROCESS | 1652 | 1466516946181 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 06:49:06 INFO - PROCESS | 1652 | 1466516946184 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 06:49:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 06:49:06 INFO - PROCESS | 1652 | 1466516946188 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 06:49:06 INFO - PROCESS | 1652 | 1466516946190 Marionette TRACE conn2 <- [1,706,null,{}] 06:49:06 INFO - PROCESS | 1652 | 1466516946194 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}] 06:49:06 INFO - PROCESS | 1652 | 1466516946196 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:06 INFO - PROCESS | 1652 | 1466516946277 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 06:49:06 INFO - PROCESS | 1652 | 1466516946282 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:06 INFO - PROCESS | 1652 | 1466516946283 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x1191d5800 == 33 [pid = 1652] [id = 184] 06:49:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1198f2c00) [pid = 1652] [serial = 550] [outer = 0x0] 06:49:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x120fcdc00) [pid = 1652] [serial = 551] [outer = 0x1198f2c00] 06:49:06 INFO - PROCESS | 1652 | 1466516946310 Marionette DEBUG loaded listener.js 06:49:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1239cbc00) [pid = 1652] [serial = 552] [outer = 0x1198f2c00] 06:49:07 INFO - PROCESS | 1652 | 1466516947232 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]]]}] 06:49:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 06:49:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1070ms 06:49:07 INFO - PROCESS | 1652 | 1466516947259 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 06:49:07 INFO - PROCESS | 1652 | 1466516947260 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 06:49:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 06:49:07 INFO - PROCESS | 1652 | 1466516947263 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 06:49:07 INFO - PROCESS | 1652 | 1466516947265 Marionette TRACE conn2 <- [1,710,null,{}] 06:49:07 INFO - PROCESS | 1652 | 1466516947272 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}] 06:49:07 INFO - PROCESS | 1652 | 1466516947275 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:07 INFO - PROCESS | 1652 | 1466516947382 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 06:49:07 INFO - PROCESS | 1652 | 1466516947419 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:07 INFO - PROCESS | 1652 | 1466516947421 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x123976000 == 34 [pid = 1652] [id = 185] 06:49:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x125786c00) [pid = 1652] [serial = 553] [outer = 0x0] 06:49:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1261ae400) [pid = 1652] [serial = 554] [outer = 0x125786c00] 06:49:07 INFO - PROCESS | 1652 | 1466516947447 Marionette DEBUG loaded listener.js 06:49:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x128971000) [pid = 1652] [serial = 555] [outer = 0x125786c00] 06:49:08 INFO - PROCESS | 1652 | 1466516948255 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]]]}] 06:49:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 06:49:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1021ms 06:49:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 06:49:08 INFO - PROCESS | 1652 | 1466516948285 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 06:49:08 INFO - PROCESS | 1652 | 1466516948286 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 06:49:08 INFO - PROCESS | 1652 | 1466516948289 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 06:49:08 INFO - PROCESS | 1652 | 1466516948290 Marionette TRACE conn2 <- [1,714,null,{}] 06:49:08 INFO - PROCESS | 1652 | 1466516948298 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}] 06:49:08 INFO - PROCESS | 1652 | 1466516948300 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:08 INFO - PROCESS | 1652 | 1466516948399 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 06:49:08 INFO - PROCESS | 1652 | 1466516948403 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:08 INFO - PROCESS | 1652 | 1466516948404 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x124614800 == 35 [pid = 1652] [id = 186] 06:49:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1289dbc00) [pid = 1652] [serial = 556] [outer = 0x0] 06:49:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x129032000) [pid = 1652] [serial = 557] [outer = 0x1289dbc00] 06:49:08 INFO - PROCESS | 1652 | 1466516948430 Marionette DEBUG loaded listener.js 06:49:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x129365400) [pid = 1652] [serial = 558] [outer = 0x1289dbc00] 06:49:09 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x113d37400) [pid = 1652] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 06:49:09 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x12a368800) [pid = 1652] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 06:49:09 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x120fd8800) [pid = 1652] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 06:49:09 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x12b038400) [pid = 1652] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 06:49:09 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x11832d000) [pid = 1652] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 06:49:09 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x12b03a800) [pid = 1652] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 06:49:09 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x115e9bc00) [pid = 1652] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 06:49:09 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x110e7a400) [pid = 1652] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 06:49:09 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x1261b3400) [pid = 1652] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 06:49:09 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x1210e8c00) [pid = 1652] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 06:49:09 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x110e82c00) [pid = 1652] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 06:49:09 INFO - PROCESS | 1652 | 1466516949325 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]]]}] 06:49:09 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 06:49:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1075ms 06:49:09 INFO - PROCESS | 1652 | 1466516949365 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 06:49:09 INFO - PROCESS | 1652 | 1466516949367 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 06:49:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 06:49:09 INFO - PROCESS | 1652 | 1466516949370 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 06:49:09 INFO - PROCESS | 1652 | 1466516949372 Marionette TRACE conn2 <- [1,718,null,{}] 06:49:09 INFO - PROCESS | 1652 | 1466516949376 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}] 06:49:09 INFO - PROCESS | 1652 | 1466516949378 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:09 INFO - PROCESS | 1652 | 1466516949465 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 06:49:09 INFO - PROCESS | 1652 | 1466516949468 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:09 INFO - PROCESS | 1652 | 1466516949469 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x124bb4000 == 36 [pid = 1652] [id = 187] 06:49:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x110e82800) [pid = 1652] [serial = 559] [outer = 0x0] 06:49:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x1198fc400) [pid = 1652] [serial = 560] [outer = 0x110e82800] 06:49:09 INFO - PROCESS | 1652 | 1466516949497 Marionette DEBUG loaded listener.js 06:49:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x123cecc00) [pid = 1652] [serial = 561] [outer = 0x110e82800] 06:49:10 INFO - PROCESS | 1652 | 1466516950340 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]]]}] 06:49:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 06:49:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1020ms 06:49:10 INFO - PROCESS | 1652 | 1466516950390 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 06:49:10 INFO - PROCESS | 1652 | 1466516950392 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 06:49:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 06:49:10 INFO - PROCESS | 1652 | 1466516950394 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 06:49:10 INFO - PROCESS | 1652 | 1466516950395 Marionette TRACE conn2 <- [1,722,null,{}] 06:49:10 INFO - PROCESS | 1652 | 1466516950397 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}] 06:49:10 INFO - PROCESS | 1652 | 1466516950401 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:10 INFO - PROCESS | 1652 | 1466516950500 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 06:49:10 INFO - PROCESS | 1652 | 1466516950504 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:10 INFO - PROCESS | 1652 | 1466516950505 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x1289b4000 == 37 [pid = 1652] [id = 188] 06:49:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x12a59d800) [pid = 1652] [serial = 562] [outer = 0x0] 06:49:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x12b03a800) [pid = 1652] [serial = 563] [outer = 0x12a59d800] 06:49:10 INFO - PROCESS | 1652 | 1466516950533 Marionette DEBUG loaded listener.js 06:49:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x12b93a800) [pid = 1652] [serial = 564] [outer = 0x12a59d800] 06:49:10 INFO - PROCESS | 1652 | 1466516950862 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] 06:49:10 INFO - PROCESS | 1652 | 1466516950914 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 06:49:10 INFO - PROCESS | 1652 | 1466516950916 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 06:49:10 INFO - PROCESS | 1652 | 1466516950917 Marionette TRACE conn2 <- [1,726,null,{}] 06:49:10 INFO - PROCESS | 1652 | 1466516950919 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}] 06:49:10 INFO - PROCESS | 1652 | 1466516950920 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:11 INFO - PROCESS | 1652 | 1466516951029 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 06:49:11 INFO - PROCESS | 1652 | 1466516951034 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:11 INFO - PROCESS | 1652 | 1466516951036 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x129020000 == 38 [pid = 1652] [id = 189] 06:49:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x125784400) [pid = 1652] [serial = 565] [outer = 0x0] 06:49:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x12b941400) [pid = 1652] [serial = 566] [outer = 0x125784400] 06:49:11 INFO - PROCESS | 1652 | 1466516951060 Marionette DEBUG loaded listener.js 06:49:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x12bb24400) [pid = 1652] [serial = 567] [outer = 0x125784400] 06:49:11 INFO - PROCESS | 1652 | 1466516951496 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]]]}] 06:49:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 06:49:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 618ms 06:49:11 INFO - PROCESS | 1652 | 1466516951535 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 06:49:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 06:49:11 INFO - PROCESS | 1652 | 1466516951538 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 06:49:11 INFO - PROCESS | 1652 | 1466516951541 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 06:49:11 INFO - PROCESS | 1652 | 1466516951543 Marionette TRACE conn2 <- [1,730,null,{}] 06:49:11 INFO - PROCESS | 1652 | 1466516951547 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}] 06:49:11 INFO - PROCESS | 1652 | 1466516951549 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:11 INFO - PROCESS | 1652 | 1466516951654 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 06:49:11 INFO - PROCESS | 1652 | 1466516951709 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:11 INFO - PROCESS | 1652 | 1466516951711 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x1185ac800 == 39 [pid = 1652] [id = 190] 06:49:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x118330c00) [pid = 1652] [serial = 568] [outer = 0x0] 06:49:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1188e4000) [pid = 1652] [serial = 569] [outer = 0x118330c00] 06:49:11 INFO - PROCESS | 1652 | 1466516951742 Marionette DEBUG loaded listener.js 06:49:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1198f1800) [pid = 1652] [serial = 570] [outer = 0x118330c00] 06:49:12 INFO - PROCESS | 1652 | 1466516952190 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] 06:49:12 INFO - PROCESS | 1652 | 1466516952215 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 06:49:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 06:49:12 INFO - PROCESS | 1652 | 1466516952220 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 06:49:12 INFO - PROCESS | 1652 | 1466516952222 Marionette TRACE conn2 <- [1,734,null,{}] 06:49:12 INFO - PROCESS | 1652 | 1466516952224 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}] 06:49:12 INFO - PROCESS | 1652 | 1466516952226 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:12 INFO - PROCESS | 1652 | 1466516952328 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 06:49:12 INFO - PROCESS | 1652 | 1466516952382 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:12 INFO - PROCESS | 1652 | 1466516952383 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x124685800 == 40 [pid = 1652] [id = 191] 06:49:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x119ad3000) [pid = 1652] [serial = 571] [outer = 0x0] 06:49:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12578c800) [pid = 1652] [serial = 572] [outer = 0x119ad3000] 06:49:12 INFO - PROCESS | 1652 | 1466516952413 Marionette DEBUG loaded listener.js 06:49:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x128976800) [pid = 1652] [serial = 573] [outer = 0x119ad3000] 06:49:12 INFO - PROCESS | 1652 | 1466516952897 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]]]}] 06:49:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 06:49:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 720ms 06:49:12 INFO - PROCESS | 1652 | 1466516952956 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 06:49:12 INFO - PROCESS | 1652 | 1466516952958 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 06:49:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 06:49:12 INFO - PROCESS | 1652 | 1466516952974 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 06:49:12 INFO - PROCESS | 1652 | 1466516952977 Marionette TRACE conn2 <- [1,738,null,{}] 06:49:12 INFO - PROCESS | 1652 | 1466516952984 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}] 06:49:12 INFO - PROCESS | 1652 | 1466516952988 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:13 INFO - PROCESS | 1652 | 1466516953087 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 06:49:13 INFO - PROCESS | 1652 | 1466516953154 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:13 INFO - PROCESS | 1652 | 1466516953156 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x12aad9000 == 41 [pid = 1652] [id = 192] 06:49:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12aa9a800) [pid = 1652] [serial = 574] [outer = 0x0] 06:49:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12b03bc00) [pid = 1652] [serial = 575] [outer = 0x12aa9a800] 06:49:13 INFO - PROCESS | 1652 | 1466516953187 Marionette DEBUG loaded listener.js 06:49:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12bb26000) [pid = 1652] [serial = 576] [outer = 0x12aa9a800] 06:49:14 INFO - PROCESS | 1652 | 1466516954103 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]]]}] 06:49:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 06:49:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1176ms 06:49:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 06:49:14 INFO - PROCESS | 1652 | 1466516954150 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 06:49:14 INFO - PROCESS | 1652 | 1466516954152 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 06:49:14 INFO - PROCESS | 1652 | 1466516954154 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 06:49:14 INFO - PROCESS | 1652 | 1466516954155 Marionette TRACE conn2 <- [1,742,null,{}] 06:49:14 INFO - PROCESS | 1652 | 1466516954158 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}] 06:49:14 INFO - PROCESS | 1652 | 1466516954159 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:14 INFO - PROCESS | 1652 | 1466516954260 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 06:49:14 INFO - PROCESS | 1652 | 1466516954310 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:14 INFO - PROCESS | 1652 | 1466516954311 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b873000 == 42 [pid = 1652] [id = 193] 06:49:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x119e7dc00) [pid = 1652] [serial = 577] [outer = 0x0] 06:49:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x119e83000) [pid = 1652] [serial = 578] [outer = 0x119e7dc00] 06:49:14 INFO - PROCESS | 1652 | 1466516954341 Marionette DEBUG loaded listener.js 06:49:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x12a853000) [pid = 1652] [serial = 579] [outer = 0x119e7dc00] 06:49:15 INFO - PROCESS | 1652 | 1466516955237 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]]]}] 06:49:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 06:49:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1119ms 06:49:15 INFO - PROCESS | 1652 | 1466516955363 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 06:49:15 INFO - PROCESS | 1652 | 1466516955365 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 06:49:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 06:49:15 INFO - PROCESS | 1652 | 1466516955369 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 06:49:15 INFO - PROCESS | 1652 | 1466516955371 Marionette TRACE conn2 <- [1,746,null,{}] 06:49:15 INFO - PROCESS | 1652 | 1466516955375 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}] 06:49:15 INFO - PROCESS | 1652 | 1466516955377 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:15 INFO - PROCESS | 1652 | 1466516955471 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 06:49:15 INFO - PROCESS | 1652 | 1466516955543 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:15 INFO - PROCESS | 1652 | 1466516955545 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x119c13800 == 43 [pid = 1652] [id = 194] 06:49:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x11852e000) [pid = 1652] [serial = 580] [outer = 0x0] 06:49:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x118883800) [pid = 1652] [serial = 581] [outer = 0x11852e000] 06:49:15 INFO - PROCESS | 1652 | 1466516955574 Marionette DEBUG loaded listener.js 06:49:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x119a3c800) [pid = 1652] [serial = 582] [outer = 0x11852e000] 06:49:16 INFO - PROCESS | 1652 | --DOCSHELL 0x1289b4000 == 42 [pid = 1652] [id = 188] 06:49:16 INFO - PROCESS | 1652 | --DOCSHELL 0x124bb4000 == 41 [pid = 1652] [id = 187] 06:49:16 INFO - PROCESS | 1652 | --DOCSHELL 0x124614800 == 40 [pid = 1652] [id = 186] 06:49:16 INFO - PROCESS | 1652 | --DOCSHELL 0x123976000 == 39 [pid = 1652] [id = 185] 06:49:16 INFO - PROCESS | 1652 | --DOCSHELL 0x1191d5800 == 38 [pid = 1652] [id = 184] 06:49:16 INFO - PROCESS | 1652 | --DOCSHELL 0x113207000 == 37 [pid = 1652] [id = 183] 06:49:16 INFO - PROCESS | 1652 | --DOCSHELL 0x116fa1800 == 36 [pid = 1652] [id = 180] 06:49:16 INFO - PROCESS | 1652 | --DOCSHELL 0x12bbc4000 == 35 [pid = 1652] [id = 164] 06:49:16 INFO - PROCESS | 1652 | --DOCSHELL 0x120f39800 == 34 [pid = 1652] [id = 181] 06:49:16 INFO - PROCESS | 1652 | --DOCSHELL 0x1295f0800 == 33 [pid = 1652] [id = 182] 06:49:16 INFO - PROCESS | 1652 | --DOCSHELL 0x12b12b000 == 32 [pid = 1652] [id = 179] 06:49:16 INFO - PROCESS | 1652 | --DOCSHELL 0x12b873000 == 31 [pid = 1652] [id = 193] 06:49:16 INFO - PROCESS | 1652 | --DOCSHELL 0x12aad9000 == 30 [pid = 1652] [id = 192] 06:49:16 INFO - PROCESS | 1652 | --DOCSHELL 0x124685800 == 29 [pid = 1652] [id = 191] 06:49:16 INFO - PROCESS | 1652 | --DOCSHELL 0x129020000 == 28 [pid = 1652] [id = 189] 06:49:16 INFO - PROCESS | 1652 | --DOCSHELL 0x1185ac800 == 27 [pid = 1652] [id = 190] 06:49:16 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x118322800) [pid = 1652] [serial = 504] [outer = 0x0] [url = about:blank] 06:49:16 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x117055c00) [pid = 1652] [serial = 503] [outer = 0x0] [url = about:blank] 06:49:16 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x12a5bf800) [pid = 1652] [serial = 518] [outer = 0x0] [url = about:blank] 06:49:16 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1210e4c00) [pid = 1652] [serial = 509] [outer = 0x0] [url = about:blank] 06:49:16 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1241d3400) [pid = 1652] [serial = 510] [outer = 0x0] [url = about:blank] 06:49:16 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x12bb0b400) [pid = 1652] [serial = 521] [outer = 0x0] [url = about:blank] 06:49:16 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x119cb6800) [pid = 1652] [serial = 507] [outer = 0x0] [url = about:blank] 06:49:16 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1194c2c00) [pid = 1652] [serial = 506] [outer = 0x0] [url = about:blank] 06:49:16 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x12bdeec00) [pid = 1652] [serial = 524] [outer = 0x0] [url = about:blank] 06:49:16 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x115ea6400) [pid = 1652] [serial = 528] [outer = 0x0] [url = about:blank] 06:49:16 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x115ea2400) [pid = 1652] [serial = 527] [outer = 0x0] [url = about:blank] 06:49:16 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1187d8c00) [pid = 1652] [serial = 525] [outer = 0x0] [url = about:blank] 06:49:16 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x110e7b000) [pid = 1652] [serial = 530] [outer = 0x0] [url = about:blank] 06:49:16 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1289dc000) [pid = 1652] [serial = 515] [outer = 0x0] [url = about:blank] 06:49:16 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x129224400) [pid = 1652] [serial = 516] [outer = 0x0] [url = about:blank] 06:49:16 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x12bdf2800) [pid = 1652] [serial = 490] [outer = 0x0] [url = about:blank] 06:49:16 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x128d5fc00) [pid = 1652] [serial = 500] [outer = 0x0] [url = about:blank] 06:49:16 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x119cb1000) [pid = 1652] [serial = 494] [outer = 0x0] [url = about:blank] 06:49:16 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x124b9c800) [pid = 1652] [serial = 497] [outer = 0x0] [url = about:blank] 06:49:16 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x127016400) [pid = 1652] [serial = 513] [outer = 0x0] [url = about:blank] 06:49:16 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x124f7d400) [pid = 1652] [serial = 512] [outer = 0x0] [url = about:blank] 06:49:16 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x11933c000) [pid = 1652] [serial = 197] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 06:49:16 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x115ea7000) [pid = 1652] [serial = 533] [outer = 0x0] [url = about:blank] 06:49:16 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x110e80800) [pid = 1652] [serial = 531] [outer = 0x0] [url = about:blank] 06:49:16 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x12bb27800) [pid = 1652] [serial = 522] [outer = 0x0] [url = about:blank] 06:49:16 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x120fd7800) [pid = 1652] [serial = 534] [outer = 0x0] [url = about:blank] 06:49:16 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x119ad2c00) [pid = 1652] [serial = 536] [outer = 0x0] [url = about:blank] 06:49:16 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x12aaa0000) [pid = 1652] [serial = 519] [outer = 0x0] [url = about:blank] 06:49:16 INFO - PROCESS | 1652 | 1466516956874 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]]]}] 06:49:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 06:49:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1522ms 06:49:16 INFO - PROCESS | 1652 | 1466516956894 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 06:49:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 06:49:16 INFO - PROCESS | 1652 | 1466516956897 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 06:49:16 INFO - PROCESS | 1652 | 1466516956900 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 06:49:16 INFO - PROCESS | 1652 | 1466516956902 Marionette TRACE conn2 <- [1,750,null,{}] 06:49:16 INFO - PROCESS | 1652 | 1466516956906 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}] 06:49:16 INFO - PROCESS | 1652 | 1466516956907 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:16 INFO - PROCESS | 1652 | 1466516956983 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 06:49:16 INFO - PROCESS | 1652 | 1466516956988 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:16 INFO - PROCESS | 1652 | 1466516956991 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x116615800 == 28 [pid = 1652] [id = 195] 06:49:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x1160da400) [pid = 1652] [serial = 583] [outer = 0x0] 06:49:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x116769400) [pid = 1652] [serial = 584] [outer = 0x1160da400] 06:49:17 INFO - PROCESS | 1652 | 1466516957022 Marionette DEBUG loaded listener.js 06:49:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x116f8a000) [pid = 1652] [serial = 585] [outer = 0x1160da400] 06:49:17 INFO - PROCESS | 1652 | 1466516957833 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]]]}] 06:49:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 06:49:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 972ms 06:49:17 INFO - PROCESS | 1652 | 1466516957873 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 06:49:17 INFO - PROCESS | 1652 | 1466516957877 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 06:49:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 06:49:17 INFO - PROCESS | 1652 | 1466516957888 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 06:49:17 INFO - PROCESS | 1652 | 1466516957889 Marionette TRACE conn2 <- [1,754,null,{}] 06:49:17 INFO - PROCESS | 1652 | 1466516957892 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}] 06:49:17 INFO - PROCESS | 1652 | 1466516957893 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:17 INFO - PROCESS | 1652 | 1466516957971 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 06:49:17 INFO - PROCESS | 1652 | 1466516957979 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:17 INFO - PROCESS | 1652 | 1466516957980 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x11725f000 == 29 [pid = 1652] [id = 196] 06:49:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x1173a3000) [pid = 1652] [serial = 586] [outer = 0x0] 06:49:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x118737400) [pid = 1652] [serial = 587] [outer = 0x1173a3000] 06:49:18 INFO - PROCESS | 1652 | 1466516958008 Marionette DEBUG loaded listener.js 06:49:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x119334400) [pid = 1652] [serial = 588] [outer = 0x1173a3000] 06:49:18 INFO - PROCESS | 1652 | 1466516958864 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]]]}] 06:49:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 06:49:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1022ms 06:49:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 06:49:18 INFO - PROCESS | 1652 | 1466516958909 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 06:49:18 INFO - PROCESS | 1652 | 1466516958910 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 06:49:18 INFO - PROCESS | 1652 | 1466516958913 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 06:49:18 INFO - PROCESS | 1652 | 1466516958915 Marionette TRACE conn2 <- [1,758,null,{}] 06:49:18 INFO - PROCESS | 1652 | 1466516958937 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}] 06:49:18 INFO - PROCESS | 1652 | 1466516958940 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:19 INFO - PROCESS | 1652 | 1466516959034 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 06:49:19 INFO - PROCESS | 1652 | 1466516959039 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:19 INFO - PROCESS | 1652 | 1466516959041 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x1191cd800 == 30 [pid = 1652] [id = 197] 06:49:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x119acf000) [pid = 1652] [serial = 589] [outer = 0x0] 06:49:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x119cb0800) [pid = 1652] [serial = 590] [outer = 0x119acf000] 06:49:19 INFO - PROCESS | 1652 | 1466516959070 Marionette DEBUG loaded listener.js 06:49:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x119e7b400) [pid = 1652] [serial = 591] [outer = 0x119acf000] 06:49:19 INFO - PROCESS | 1652 | 1466516959436 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]]]}] 06:49:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 06:49:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 531ms 06:49:19 INFO - PROCESS | 1652 | 1466516959445 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 06:49:19 INFO - PROCESS | 1652 | 1466516959446 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 06:49:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 06:49:19 INFO - PROCESS | 1652 | 1466516959448 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 06:49:19 INFO - PROCESS | 1652 | 1466516959450 Marionette TRACE conn2 <- [1,762,null,{}] 06:49:19 INFO - PROCESS | 1652 | 1466516959452 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}] 06:49:19 INFO - PROCESS | 1652 | 1466516959453 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:19 INFO - PROCESS | 1652 | 1466516959557 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 06:49:19 INFO - PROCESS | 1652 | 1466516959563 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:19 INFO - PROCESS | 1652 | 1466516959564 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x120f4d800 == 31 [pid = 1652] [id = 198] 06:49:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x119e84000) [pid = 1652] [serial = 592] [outer = 0x0] 06:49:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x120fdb400) [pid = 1652] [serial = 593] [outer = 0x119e84000] 06:49:19 INFO - PROCESS | 1652 | 1466516959589 Marionette DEBUG loaded listener.js 06:49:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1239cdc00) [pid = 1652] [serial = 594] [outer = 0x119e84000] 06:49:20 INFO - PROCESS | 1652 | 1466516960366 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]]]}] 06:49:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 06:49:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 968ms 06:49:20 INFO - PROCESS | 1652 | 1466516960422 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 06:49:20 INFO - PROCESS | 1652 | 1466516960423 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 06:49:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 06:49:20 INFO - PROCESS | 1652 | 1466516960426 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 06:49:20 INFO - PROCESS | 1652 | 1466516960427 Marionette TRACE conn2 <- [1,766,null,{}] 06:49:20 INFO - PROCESS | 1652 | 1466516960429 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}] 06:49:20 INFO - PROCESS | 1652 | 1466516960430 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:20 INFO - PROCESS | 1652 | 1466516960523 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 06:49:20 INFO - PROCESS | 1652 | 1466516960527 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:20 INFO - PROCESS | 1652 | 1466516960528 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x12400c800 == 32 [pid = 1652] [id = 199] 06:49:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x123b65000) [pid = 1652] [serial = 595] [outer = 0x0] 06:49:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x124636000) [pid = 1652] [serial = 596] [outer = 0x123b65000] 06:49:20 INFO - PROCESS | 1652 | 1466516960553 Marionette DEBUG loaded listener.js 06:49:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x124f0d400) [pid = 1652] [serial = 597] [outer = 0x123b65000] 06:49:20 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x116f83c00) [pid = 1652] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 06:49:20 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x123cebc00) [pid = 1652] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 06:49:20 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1187dec00) [pid = 1652] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 06:49:20 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x12463b400) [pid = 1652] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 06:49:20 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x12a598800) [pid = 1652] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 06:49:20 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x128972400) [pid = 1652] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 06:49:20 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x1289dbc00) [pid = 1652] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 06:49:20 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x110e82800) [pid = 1652] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 06:49:20 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x12a59d800) [pid = 1652] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 06:49:20 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x119acac00) [pid = 1652] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 06:49:20 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x116f83400) [pid = 1652] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 06:49:20 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x1133e5800) [pid = 1652] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 06:49:20 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x1198f2c00) [pid = 1652] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 06:49:20 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x118735c00) [pid = 1652] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 06:49:20 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x119fd1c00) [pid = 1652] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 06:49:20 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x125786c00) [pid = 1652] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 06:49:20 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x125784400) [pid = 1652] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 06:49:21 INFO - PROCESS | 1652 | 1466516961516 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]]]}] 06:49:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 06:49:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1121ms 06:49:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 06:49:21 INFO - PROCESS | 1652 | 1466516961547 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 06:49:21 INFO - PROCESS | 1652 | 1466516961549 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 06:49:21 INFO - PROCESS | 1652 | 1466516961551 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 06:49:21 INFO - PROCESS | 1652 | 1466516961552 Marionette TRACE conn2 <- [1,770,null,{}] 06:49:21 INFO - PROCESS | 1652 | 1466516961555 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}] 06:49:21 INFO - PROCESS | 1652 | 1466516961559 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:21 INFO - PROCESS | 1652 | 1466516961647 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 06:49:21 INFO - PROCESS | 1652 | 1466516961651 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:21 INFO - PROCESS | 1652 | 1466516961653 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x124620000 == 33 [pid = 1652] [id = 200] 06:49:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x118323000) [pid = 1652] [serial = 598] [outer = 0x0] 06:49:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x124f1a400) [pid = 1652] [serial = 599] [outer = 0x118323000] 06:49:21 INFO - PROCESS | 1652 | 1466516961681 Marionette DEBUG loaded listener.js 06:49:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x125789400) [pid = 1652] [serial = 600] [outer = 0x118323000] 06:49:22 INFO - PROCESS | 1652 | 1466516962011 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]]]}] 06:49:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 06:49:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 469ms 06:49:22 INFO - PROCESS | 1652 | 1466516962020 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 06:49:22 INFO - PROCESS | 1652 | 1466516962021 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 06:49:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 06:49:22 INFO - PROCESS | 1652 | 1466516962035 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 06:49:22 INFO - PROCESS | 1652 | 1466516962036 Marionette TRACE conn2 <- [1,774,null,{}] 06:49:22 INFO - PROCESS | 1652 | 1466516962038 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}] 06:49:22 INFO - PROCESS | 1652 | 1466516962040 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:22 INFO - PROCESS | 1652 | 1466516962142 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 06:49:22 INFO - PROCESS | 1652 | 1466516962148 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:22 INFO - PROCESS | 1652 | 1466516962149 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x1252c1800 == 34 [pid = 1652] [id = 201] 06:49:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x11696b800) [pid = 1652] [serial = 601] [outer = 0x0] 06:49:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x1261ac000) [pid = 1652] [serial = 602] [outer = 0x11696b800] 06:49:22 INFO - PROCESS | 1652 | 1466516962173 Marionette DEBUG loaded listener.js 06:49:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x12896d000) [pid = 1652] [serial = 603] [outer = 0x11696b800] 06:49:22 INFO - PROCESS | 1652 | 1466516962462 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]]]}] 06:49:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 06:49:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 469ms 06:49:22 INFO - PROCESS | 1652 | 1466516962504 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 06:49:22 INFO - PROCESS | 1652 | 1466516962506 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 06:49:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 06:49:22 INFO - PROCESS | 1652 | 1466516962508 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 06:49:22 INFO - PROCESS | 1652 | 1466516962511 Marionette TRACE conn2 <- [1,778,null,{}] 06:49:22 INFO - PROCESS | 1652 | 1466516962514 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}] 06:49:22 INFO - PROCESS | 1652 | 1466516962515 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:22 INFO - PROCESS | 1652 | 1466516962588 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 06:49:22 INFO - PROCESS | 1652 | 1466516962593 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:22 INFO - PROCESS | 1652 | 1466516962595 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x1289b8000 == 35 [pid = 1652] [id = 202] 06:49:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x128972800) [pid = 1652] [serial = 604] [outer = 0x0] 06:49:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x1289de800) [pid = 1652] [serial = 605] [outer = 0x128972800] 06:49:22 INFO - PROCESS | 1652 | 1466516962621 Marionette DEBUG loaded listener.js 06:49:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x128d58c00) [pid = 1652] [serial = 606] [outer = 0x128972800] 06:49:22 INFO - PROCESS | 1652 | 1466516962952 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]]]}] 06:49:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 06:49:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 522ms 06:49:23 INFO - PROCESS | 1652 | 1466516963030 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 06:49:23 INFO - PROCESS | 1652 | 1466516963033 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 06:49:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 06:49:23 INFO - PROCESS | 1652 | 1466516963036 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 06:49:23 INFO - PROCESS | 1652 | 1466516963039 Marionette TRACE conn2 <- [1,782,null,{}] 06:49:23 INFO - PROCESS | 1652 | 1466516963048 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}] 06:49:23 INFO - PROCESS | 1652 | 1466516963050 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:23 INFO - PROCESS | 1652 | 1466516963164 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 06:49:23 INFO - PROCESS | 1652 | 1466516963241 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:23 INFO - PROCESS | 1652 | 1466516963244 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x116935000 == 36 [pid = 1652] [id = 203] 06:49:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x113dae400) [pid = 1652] [serial = 607] [outer = 0x0] 06:49:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x115ea1c00) [pid = 1652] [serial = 608] [outer = 0x113dae400] 06:49:23 INFO - PROCESS | 1652 | 1466516963275 Marionette DEBUG loaded listener.js 06:49:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x116969400) [pid = 1652] [serial = 609] [outer = 0x113dae400] 06:49:23 INFO - PROCESS | 1652 | 1466516963767 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]]]}] 06:49:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 06:49:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 773ms 06:49:23 INFO - PROCESS | 1652 | 1466516963818 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 06:49:23 INFO - PROCESS | 1652 | 1466516963820 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 06:49:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 06:49:23 INFO - PROCESS | 1652 | 1466516963827 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 06:49:23 INFO - PROCESS | 1652 | 1466516963830 Marionette TRACE conn2 <- [1,786,null,{}] 06:49:23 INFO - PROCESS | 1652 | 1466516963833 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}] 06:49:23 INFO - PROCESS | 1652 | 1466516963834 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:23 INFO - PROCESS | 1652 | 1466516963937 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 06:49:24 INFO - PROCESS | 1652 | 1466516964012 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:24 INFO - PROCESS | 1652 | 1466516964014 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x119c15000 == 37 [pid = 1652] [id = 204] 06:49:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1180bc000) [pid = 1652] [serial = 610] [outer = 0x0] 06:49:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x118326800) [pid = 1652] [serial = 611] [outer = 0x1180bc000] 06:49:24 INFO - PROCESS | 1652 | 1466516964044 Marionette DEBUG loaded listener.js 06:49:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x11907e800) [pid = 1652] [serial = 612] [outer = 0x1180bc000] 06:49:24 INFO - PROCESS | 1652 | 1466516964730 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]]]}] 06:49:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 06:49:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 976ms 06:49:24 INFO - PROCESS | 1652 | 1466516964814 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 06:49:24 INFO - PROCESS | 1652 | 1466516964817 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 06:49:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 06:49:24 INFO - PROCESS | 1652 | 1466516964821 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 06:49:24 INFO - PROCESS | 1652 | 1466516964823 Marionette TRACE conn2 <- [1,790,null,{}] 06:49:24 INFO - PROCESS | 1652 | 1466516964826 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}] 06:49:24 INFO - PROCESS | 1652 | 1466516964828 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:24 INFO - PROCESS | 1652 | 1466516964933 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 06:49:24 INFO - PROCESS | 1652 | --DOCSHELL 0x1252c1800 == 36 [pid = 1652] [id = 201] 06:49:24 INFO - PROCESS | 1652 | --DOCSHELL 0x124620000 == 35 [pid = 1652] [id = 200] 06:49:24 INFO - PROCESS | 1652 | --DOCSHELL 0x12400c800 == 34 [pid = 1652] [id = 199] 06:49:24 INFO - PROCESS | 1652 | --DOCSHELL 0x120f4d800 == 33 [pid = 1652] [id = 198] 06:49:24 INFO - PROCESS | 1652 | --DOCSHELL 0x1191cd800 == 32 [pid = 1652] [id = 197] 06:49:24 INFO - PROCESS | 1652 | --DOCSHELL 0x11725f000 == 31 [pid = 1652] [id = 196] 06:49:24 INFO - PROCESS | 1652 | --DOCSHELL 0x116615800 == 30 [pid = 1652] [id = 195] 06:49:25 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x125783000) [pid = 1652] [serial = 449] [outer = 0x0] [url = about:blank] 06:49:25 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x129032000) [pid = 1652] [serial = 557] [outer = 0x0] [url = about:blank] 06:49:25 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x123cecc00) [pid = 1652] [serial = 561] [outer = 0x0] [url = about:blank] 06:49:25 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1198fc400) [pid = 1652] [serial = 560] [outer = 0x0] [url = about:blank] 06:49:25 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x12b03a800) [pid = 1652] [serial = 563] [outer = 0x0] [url = about:blank] 06:49:25 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x12921cc00) [pid = 1652] [serial = 537] [outer = 0x0] [url = about:blank] 06:49:25 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x116f8ec00) [pid = 1652] [serial = 539] [outer = 0x0] [url = about:blank] 06:49:25 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x12b93a800) [pid = 1652] [serial = 564] [outer = 0x0] [url = about:blank] 06:49:25 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x1180c6000) [pid = 1652] [serial = 540] [outer = 0x0] [url = about:blank] 06:49:25 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x115e9f800) [pid = 1652] [serial = 548] [outer = 0x0] [url = about:blank] 06:49:25 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x11933b400) [pid = 1652] [serial = 549] [outer = 0x0] [url = about:blank] 06:49:25 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x120fcdc00) [pid = 1652] [serial = 551] [outer = 0x0] [url = about:blank] 06:49:25 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x119acb800) [pid = 1652] [serial = 542] [outer = 0x0] [url = about:blank] 06:49:25 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x119ad4c00) [pid = 1652] [serial = 543] [outer = 0x0] [url = about:blank] 06:49:25 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x124809400) [pid = 1652] [serial = 545] [outer = 0x0] [url = about:blank] 06:49:25 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x12650c800) [pid = 1652] [serial = 546] [outer = 0x0] [url = about:blank] 06:49:25 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x1261ae400) [pid = 1652] [serial = 554] [outer = 0x0] [url = about:blank] 06:49:25 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x128971000) [pid = 1652] [serial = 555] [outer = 0x0] [url = about:blank] 06:49:25 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x129365400) [pid = 1652] [serial = 558] [outer = 0x0] [url = about:blank] 06:49:25 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0x1239cbc00) [pid = 1652] [serial = 552] [outer = 0x0] [url = about:blank] 06:49:25 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0x12bb24400) [pid = 1652] [serial = 567] [outer = 0x0] [url = about:blank] 06:49:25 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0x12b941400) [pid = 1652] [serial = 566] [outer = 0x0] [url = about:blank] 06:49:25 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0x1180c8800) [pid = 1652] [serial = 452] [outer = 0x0] [url = about:blank] 06:49:25 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0x1210e3c00) [pid = 1652] [serial = 495] [outer = 0x0] [url = about:blank] 06:49:25 INFO - PROCESS | 1652 | --DOMWINDOW == 64 (0x12578e400) [pid = 1652] [serial = 498] [outer = 0x0] [url = about:blank] 06:49:25 INFO - PROCESS | 1652 | --DOMWINDOW == 63 (0x12bf9fc00) [pid = 1652] [serial = 491] [outer = 0x0] [url = about:blank] 06:49:25 INFO - PROCESS | 1652 | --DOMWINDOW == 62 (0x12a360000) [pid = 1652] [serial = 501] [outer = 0x0] [url = about:blank] 06:49:25 INFO - PROCESS | 1652 | 1466516965009 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:25 INFO - PROCESS | 1652 | 1466516965012 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x112adf800 == 31 [pid = 1652] [id = 205] 06:49:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 63 (0x112720c00) [pid = 1652] [serial = 613] [outer = 0x0] 06:49:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 64 (0x112a75c00) [pid = 1652] [serial = 614] [outer = 0x112720c00] 06:49:25 INFO - PROCESS | 1652 | 1466516965042 Marionette DEBUG loaded listener.js 06:49:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0x112ec9c00) [pid = 1652] [serial = 615] [outer = 0x112720c00] 06:49:25 INFO - PROCESS | 1652 | 1466516965354 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]]]}] 06:49:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 06:49:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 569ms 06:49:25 INFO - PROCESS | 1652 | 1466516965391 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 06:49:25 INFO - PROCESS | 1652 | 1466516965396 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 06:49:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 06:49:25 INFO - PROCESS | 1652 | 1466516965400 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 06:49:25 INFO - PROCESS | 1652 | 1466516965402 Marionette TRACE conn2 <- [1,794,null,{}] 06:49:25 INFO - PROCESS | 1652 | 1466516965404 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}] 06:49:25 INFO - PROCESS | 1652 | 1466516965406 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:25 INFO - PROCESS | 1652 | 1466516965484 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 06:49:25 INFO - PROCESS | 1652 | 1466516965488 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:25 INFO - PROCESS | 1652 | 1466516965489 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x1169a6000 == 32 [pid = 1652] [id = 206] 06:49:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0x115ea2400) [pid = 1652] [serial = 616] [outer = 0x0] 06:49:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0x116079c00) [pid = 1652] [serial = 617] [outer = 0x115ea2400] 06:49:25 INFO - PROCESS | 1652 | 1466516965519 Marionette DEBUG loaded listener.js 06:49:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0x1162dac00) [pid = 1652] [serial = 618] [outer = 0x115ea2400] 06:49:25 INFO - PROCESS | 1652 | 1466516965857 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]]]}] 06:49:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 06:49:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 471ms 06:49:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 06:49:25 INFO - PROCESS | 1652 | 1466516965872 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 06:49:25 INFO - PROCESS | 1652 | 1466516965873 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 06:49:25 INFO - PROCESS | 1652 | 1466516965876 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 06:49:25 INFO - PROCESS | 1652 | 1466516965881 Marionette TRACE conn2 <- [1,798,null,{}] 06:49:25 INFO - PROCESS | 1652 | 1466516965889 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}] 06:49:25 INFO - PROCESS | 1652 | 1466516965892 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:25 INFO - PROCESS | 1652 | 1466516965971 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 06:49:25 INFO - PROCESS | 1652 | 1466516965979 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:25 INFO - PROCESS | 1652 | 1466516965989 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x1185a2000 == 33 [pid = 1652] [id = 207] 06:49:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0x116f8bc00) [pid = 1652] [serial = 619] [outer = 0x0] 06:49:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x117399c00) [pid = 1652] [serial = 620] [outer = 0x116f8bc00] 06:49:26 INFO - PROCESS | 1652 | 1466516966017 Marionette DEBUG loaded listener.js 06:49:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x1180c2400) [pid = 1652] [serial = 621] [outer = 0x116f8bc00] 06:49:26 INFO - PROCESS | 1652 | 1466516966379 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]]]}] 06:49:26 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 06:49:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 524ms 06:49:26 INFO - PROCESS | 1652 | 1466516966404 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 06:49:26 INFO - PROCESS | 1652 | 1466516966405 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 06:49:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 06:49:26 INFO - PROCESS | 1652 | 1466516966409 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 06:49:26 INFO - PROCESS | 1652 | 1466516966411 Marionette TRACE conn2 <- [1,802,null,{}] 06:49:26 INFO - PROCESS | 1652 | 1466516966413 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}] 06:49:26 INFO - PROCESS | 1652 | 1466516966414 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:26 INFO - PROCESS | 1652 | 1466516966499 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 06:49:26 INFO - PROCESS | 1652 | 1466516966503 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:26 INFO - PROCESS | 1652 | 1466516966504 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x119a0c800 == 34 [pid = 1652] [id = 208] 06:49:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x118328400) [pid = 1652] [serial = 622] [outer = 0x0] 06:49:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x1187df000) [pid = 1652] [serial = 623] [outer = 0x118328400] 06:49:26 INFO - PROCESS | 1652 | 1466516966529 Marionette DEBUG loaded listener.js 06:49:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x1188e3800) [pid = 1652] [serial = 624] [outer = 0x118328400] 06:49:26 INFO - PROCESS | 1652 | 1466516966868 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]]]}] 06:49:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 06:49:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 472ms 06:49:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 06:49:26 INFO - PROCESS | 1652 | 1466516966881 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 06:49:26 INFO - PROCESS | 1652 | 1466516966883 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 06:49:26 INFO - PROCESS | 1652 | 1466516966885 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 06:49:26 INFO - PROCESS | 1652 | 1466516966886 Marionette TRACE conn2 <- [1,806,null,{}] 06:49:26 INFO - PROCESS | 1652 | 1466516966888 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}] 06:49:26 INFO - PROCESS | 1652 | 1466516966889 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:26 INFO - PROCESS | 1652 | 1466516966969 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 06:49:26 INFO - PROCESS | 1652 | 1466516966973 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:26 INFO - PROCESS | 1652 | 1466516966983 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x120f4d800 == 35 [pid = 1652] [id = 209] 06:49:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x11385f800) [pid = 1652] [serial = 625] [outer = 0x0] 06:49:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x1194bd400) [pid = 1652] [serial = 626] [outer = 0x11385f800] 06:49:27 INFO - PROCESS | 1652 | 1466516967011 Marionette DEBUG loaded listener.js 06:49:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x1194ca400) [pid = 1652] [serial = 627] [outer = 0x11385f800] 06:49:27 INFO - PROCESS | 1652 | [1652] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 06:49:27 INFO - PROCESS | 1652 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 06:49:27 INFO - PROCESS | 1652 | Determined SkiaGL cache limits: Size 100663296, Items: 256 06:49:27 INFO - PROCESS | 1652 | [GFX2-]: Using SkiaGL canvas. 06:49:27 INFO - PROCESS | 1652 | 1466516967432 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]]]}] 06:49:27 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 06:49:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 568ms 06:49:27 INFO - PROCESS | 1652 | 1466516967453 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 06:49:27 INFO - PROCESS | 1652 | 1466516967454 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 06:49:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 06:49:27 INFO - PROCESS | 1652 | 1466516967462 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 06:49:27 INFO - PROCESS | 1652 | 1466516967464 Marionette TRACE conn2 <- [1,810,null,{}] 06:49:27 INFO - PROCESS | 1652 | 1466516967466 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}] 06:49:27 INFO - PROCESS | 1652 | 1466516967470 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:27 INFO - PROCESS | 1652 | 1466516967586 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 06:49:27 INFO - PROCESS | 1652 | 1466516967590 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:27 INFO - PROCESS | 1652 | 1466516967591 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x124153800 == 36 [pid = 1652] [id = 210] 06:49:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x11982cc00) [pid = 1652] [serial = 628] [outer = 0x0] 06:49:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x119ac7c00) [pid = 1652] [serial = 629] [outer = 0x11982cc00] 06:49:27 INFO - PROCESS | 1652 | 1466516967617 Marionette DEBUG loaded listener.js 06:49:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x120fd5400) [pid = 1652] [serial = 630] [outer = 0x11982cc00] 06:49:27 INFO - PROCESS | 1652 | 1466516967956 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]]]}] 06:49:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 06:49:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 518ms 06:49:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 06:49:27 INFO - PROCESS | 1652 | 1466516967986 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 06:49:27 INFO - PROCESS | 1652 | 1466516967987 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 06:49:27 INFO - PROCESS | 1652 | 1466516967990 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 06:49:27 INFO - PROCESS | 1652 | 1466516967991 Marionette TRACE conn2 <- [1,814,null,{}] 06:49:28 INFO - PROCESS | 1652 | 1466516967996 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}] 06:49:28 INFO - PROCESS | 1652 | 1466516967997 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:28 INFO - PROCESS | 1652 | 1466516968093 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 06:49:28 INFO - PROCESS | 1652 | 1466516968103 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:28 INFO - PROCESS | 1652 | 1466516968105 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x124f53000 == 37 [pid = 1652] [id = 211] 06:49:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x120fd6000) [pid = 1652] [serial = 631] [outer = 0x0] 06:49:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x1210e7800) [pid = 1652] [serial = 632] [outer = 0x120fd6000] 06:49:28 INFO - PROCESS | 1652 | 1466516968159 Marionette DEBUG loaded listener.js 06:49:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x123b6e400) [pid = 1652] [serial = 633] [outer = 0x120fd6000] 06:49:28 INFO - PROCESS | 1652 | 1466516968480 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] 06:49:28 INFO - PROCESS | 1652 | 1466516968515 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 06:49:28 INFO - PROCESS | 1652 | 1466516968517 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 06:49:28 INFO - PROCESS | 1652 | 1466516968518 Marionette TRACE conn2 <- [1,818,null,{}] 06:49:28 INFO - PROCESS | 1652 | 1466516968521 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}] 06:49:28 INFO - PROCESS | 1652 | 1466516968522 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:28 INFO - PROCESS | 1652 | 1466516968624 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 06:49:28 INFO - PROCESS | 1652 | 1466516968663 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:28 INFO - PROCESS | 1652 | 1466516968664 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x1257d2800 == 38 [pid = 1652] [id = 212] 06:49:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x123cec400) [pid = 1652] [serial = 634] [outer = 0x0] 06:49:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1241d6c00) [pid = 1652] [serial = 635] [outer = 0x123cec400] 06:49:28 INFO - PROCESS | 1652 | 1466516968705 Marionette DEBUG loaded listener.js 06:49:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x124634800) [pid = 1652] [serial = 636] [outer = 0x123cec400] 06:49:29 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x118330c00) [pid = 1652] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 06:49:29 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x119ad3000) [pid = 1652] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 06:49:29 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x12aa9a800) [pid = 1652] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 06:49:29 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x1160da400) [pid = 1652] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 06:49:29 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x11852e000) [pid = 1652] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 06:49:29 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x1173a3000) [pid = 1652] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 06:49:29 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x119e7dc00) [pid = 1652] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 06:49:29 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x119acf000) [pid = 1652] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 06:49:29 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x119e84000) [pid = 1652] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 06:49:29 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x123b65000) [pid = 1652] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 06:49:29 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x11696b800) [pid = 1652] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 06:49:29 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x118323000) [pid = 1652] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 06:49:29 INFO - PROCESS | 1652 | 1466516969223 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]]]}] 06:49:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 06:49:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 718ms 06:49:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 06:49:29 INFO - PROCESS | 1652 | 1466516969236 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 06:49:29 INFO - PROCESS | 1652 | 1466516969237 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 06:49:29 INFO - PROCESS | 1652 | 1466516969239 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 06:49:29 INFO - PROCESS | 1652 | 1466516969240 Marionette TRACE conn2 <- [1,822,null,{}] 06:49:29 INFO - PROCESS | 1652 | 1466516969243 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}] 06:49:29 INFO - PROCESS | 1652 | 1466516969246 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:29 INFO - PROCESS | 1652 | 1466516969326 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 06:49:29 INFO - PROCESS | 1652 | 1466516969331 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:29 INFO - PROCESS | 1652 | 1466516969332 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x128a69800 == 39 [pid = 1652] [id = 213] 06:49:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x1133c0400) [pid = 1652] [serial = 637] [outer = 0x0] 06:49:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x118323000) [pid = 1652] [serial = 638] [outer = 0x1133c0400] 06:49:29 INFO - PROCESS | 1652 | 1466516969365 Marionette DEBUG loaded listener.js 06:49:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x123b6d400) [pid = 1652] [serial = 639] [outer = 0x1133c0400] 06:49:29 INFO - PROCESS | 1652 | 1466516969709 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] 06:49:29 INFO - PROCESS | 1652 | 1466516969767 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 06:49:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 06:49:29 INFO - PROCESS | 1652 | 1466516969769 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 06:49:29 INFO - PROCESS | 1652 | 1466516969770 Marionette TRACE conn2 <- [1,826,null,{}] 06:49:29 INFO - PROCESS | 1652 | 1466516969773 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}] 06:49:29 INFO - PROCESS | 1652 | 1466516969774 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:29 INFO - PROCESS | 1652 | 1466516969851 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 06:49:29 INFO - PROCESS | 1652 | 1466516969855 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:29 INFO - PROCESS | 1652 | 1466516969856 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x129020000 == 40 [pid = 1652] [id = 214] 06:49:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x1210e5c00) [pid = 1652] [serial = 640] [outer = 0x0] 06:49:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x124c1f800) [pid = 1652] [serial = 641] [outer = 0x1210e5c00] 06:49:29 INFO - PROCESS | 1652 | 1466516969883 Marionette DEBUG loaded listener.js 06:49:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x118883000) [pid = 1652] [serial = 642] [outer = 0x1210e5c00] 06:49:30 INFO - PROCESS | 1652 | 1466516970219 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]]]}] 06:49:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 06:49:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 467ms 06:49:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 06:49:30 INFO - PROCESS | 1652 | 1466516970238 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 06:49:30 INFO - PROCESS | 1652 | 1466516970239 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 06:49:30 INFO - PROCESS | 1652 | 1466516970241 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 06:49:30 INFO - PROCESS | 1652 | 1466516970245 Marionette TRACE conn2 <- [1,830,null,{}] 06:49:30 INFO - PROCESS | 1652 | 1466516970248 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}] 06:49:30 INFO - PROCESS | 1652 | 1466516970250 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:30 INFO - PROCESS | 1652 | 1466516970349 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 06:49:30 INFO - PROCESS | 1652 | 1466516970399 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:30 INFO - PROCESS | 1652 | 1466516970400 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x1295e2000 == 41 [pid = 1652] [id = 215] 06:49:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x124b9c800) [pid = 1652] [serial = 643] [outer = 0x0] 06:49:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x125785000) [pid = 1652] [serial = 644] [outer = 0x124b9c800] 06:49:30 INFO - PROCESS | 1652 | 1466516970427 Marionette DEBUG loaded listener.js 06:49:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x12896a400) [pid = 1652] [serial = 645] [outer = 0x124b9c800] 06:49:30 INFO - PROCESS | 1652 | 1466516970712 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]]]}] 06:49:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 06:49:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 522ms 06:49:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 06:49:30 INFO - PROCESS | 1652 | 1466516970765 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 06:49:30 INFO - PROCESS | 1652 | 1466516970767 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 06:49:30 INFO - PROCESS | 1652 | 1466516970770 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 06:49:30 INFO - PROCESS | 1652 | 1466516970772 Marionette TRACE conn2 <- [1,834,null,{}] 06:49:30 INFO - PROCESS | 1652 | 1466516970775 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}] 06:49:30 INFO - PROCESS | 1652 | 1466516970779 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:30 INFO - PROCESS | 1652 | 1466516970906 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 06:49:30 INFO - PROCESS | 1652 | 1466516970911 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:30 INFO - PROCESS | 1652 | 1466516970912 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a521800 == 42 [pid = 1652] [id = 216] 06:49:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x12896a800) [pid = 1652] [serial = 646] [outer = 0x0] 06:49:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x128976c00) [pid = 1652] [serial = 647] [outer = 0x12896a800] 06:49:30 INFO - PROCESS | 1652 | 1466516970952 Marionette DEBUG loaded listener.js 06:49:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x128b31800) [pid = 1652] [serial = 648] [outer = 0x12896a800] 06:49:31 INFO - PROCESS | 1652 | 1466516971564 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]]]}] 06:49:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 06:49:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 824ms 06:49:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 06:49:31 INFO - PROCESS | 1652 | 1466516971596 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 06:49:31 INFO - PROCESS | 1652 | 1466516971599 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 06:49:31 INFO - PROCESS | 1652 | 1466516971602 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 06:49:31 INFO - PROCESS | 1652 | 1466516971604 Marionette TRACE conn2 <- [1,838,null,{}] 06:49:31 INFO - PROCESS | 1652 | 1466516971609 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}] 06:49:31 INFO - PROCESS | 1652 | 1466516971610 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:31 INFO - PROCESS | 1652 | 1466516971712 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 06:49:31 INFO - PROCESS | 1652 | 1466516971779 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:31 INFO - PROCESS | 1652 | 1466516971781 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x11707d000 == 43 [pid = 1652] [id = 217] 06:49:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1133c1000) [pid = 1652] [serial = 649] [outer = 0x0] 06:49:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x113da9400) [pid = 1652] [serial = 650] [outer = 0x1133c1000] 06:49:31 INFO - PROCESS | 1652 | 1466516971811 Marionette DEBUG loaded listener.js 06:49:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1162d0800) [pid = 1652] [serial = 651] [outer = 0x1133c1000] 06:49:32 INFO - PROCESS | 1652 | 1466516972234 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]]]}] 06:49:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 06:49:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 672ms 06:49:32 INFO - PROCESS | 1652 | 1466516972273 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 06:49:32 INFO - PROCESS | 1652 | 1466516972277 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 06:49:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 06:49:32 INFO - PROCESS | 1652 | 1466516972281 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 06:49:32 INFO - PROCESS | 1652 | 1466516972283 Marionette TRACE conn2 <- [1,842,null,{}] 06:49:32 INFO - PROCESS | 1652 | 1466516972286 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}] 06:49:32 INFO - PROCESS | 1652 | 1466516972287 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:32 INFO - PROCESS | 1652 | 1466516972414 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 06:49:32 INFO - PROCESS | 1652 | 1466516972494 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:32 INFO - PROCESS | 1652 | 1466516972495 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x12446b800 == 44 [pid = 1652] [id = 218] 06:49:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1176c7800) [pid = 1652] [serial = 652] [outer = 0x0] 06:49:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1180c6800) [pid = 1652] [serial = 653] [outer = 0x1176c7800] 06:49:32 INFO - PROCESS | 1652 | 1466516972526 Marionette DEBUG loaded listener.js 06:49:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x118736000) [pid = 1652] [serial = 654] [outer = 0x1176c7800] 06:49:32 INFO - PROCESS | 1652 | 1466516972953 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]]]}] 06:49:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 06:49:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 719ms 06:49:33 INFO - PROCESS | 1652 | 1466516973010 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 06:49:33 INFO - PROCESS | 1652 | 1466516973011 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 06:49:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 06:49:33 INFO - PROCESS | 1652 | 1466516973015 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 06:49:33 INFO - PROCESS | 1652 | 1466516973018 Marionette TRACE conn2 <- [1,846,null,{}] 06:49:33 INFO - PROCESS | 1652 | 1466516973028 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}] 06:49:33 INFO - PROCESS | 1652 | 1466516973031 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:33 INFO - PROCESS | 1652 | 1466516973133 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 06:49:33 INFO - PROCESS | 1652 | 1466516973214 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:33 INFO - PROCESS | 1652 | 1466516973216 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a843800 == 45 [pid = 1652] [id = 219] 06:49:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x1198fc400) [pid = 1652] [serial = 655] [outer = 0x0] 06:49:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x119cbc800) [pid = 1652] [serial = 656] [outer = 0x1198fc400] 06:49:33 INFO - PROCESS | 1652 | 1466516973247 Marionette DEBUG loaded listener.js 06:49:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x119fd0c00) [pid = 1652] [serial = 657] [outer = 0x1198fc400] 06:49:33 INFO - PROCESS | 1652 | 1466516973665 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]]]}] 06:49:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 06:49:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 674ms 06:49:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 06:49:33 INFO - PROCESS | 1652 | 1466516973699 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 06:49:33 INFO - PROCESS | 1652 | 1466516973701 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 06:49:33 INFO - PROCESS | 1652 | 1466516973704 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 06:49:33 INFO - PROCESS | 1652 | 1466516973705 Marionette TRACE conn2 <- [1,850,null,{}] 06:49:33 INFO - PROCESS | 1652 | 1466516973707 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}] 06:49:33 INFO - PROCESS | 1652 | 1466516973709 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:33 INFO - PROCESS | 1652 | 1466516973847 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 06:49:33 INFO - PROCESS | 1652 | 1466516973856 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:33 INFO - PROCESS | 1652 | 1466516973858 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x12aaec000 == 46 [pid = 1652] [id = 220] 06:49:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1121a2400) [pid = 1652] [serial = 658] [outer = 0x0] 06:49:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x124f1c400) [pid = 1652] [serial = 659] [outer = 0x1121a2400] 06:49:33 INFO - PROCESS | 1652 | 1466516973905 Marionette DEBUG loaded listener.js 06:49:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x1261b0800) [pid = 1652] [serial = 660] [outer = 0x1121a2400] 06:49:34 INFO - PROCESS | 1652 | 1466516974486 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]]]}] 06:49:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 06:49:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 818ms 06:49:34 INFO - PROCESS | 1652 | 1466516974523 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 06:49:34 INFO - PROCESS | 1652 | 1466516974525 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 06:49:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 06:49:34 INFO - PROCESS | 1652 | 1466516974528 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 06:49:34 INFO - PROCESS | 1652 | 1466516974530 Marionette TRACE conn2 <- [1,854,null,{}] 06:49:34 INFO - PROCESS | 1652 | 1466516974533 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}] 06:49:34 INFO - PROCESS | 1652 | 1466516974535 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:34 INFO - PROCESS | 1652 | 1466516974630 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 06:49:34 INFO - PROCESS | 1652 | 1466516974703 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:34 INFO - PROCESS | 1652 | 1466516974704 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x117261000 == 47 [pid = 1652] [id = 221] 06:49:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x112a7e000) [pid = 1652] [serial = 661] [outer = 0x0] 06:49:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x115e9b000) [pid = 1652] [serial = 662] [outer = 0x112a7e000] 06:49:34 INFO - PROCESS | 1652 | 1466516974733 Marionette DEBUG loaded listener.js 06:49:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x116f85400) [pid = 1652] [serial = 663] [outer = 0x112a7e000] 06:49:35 INFO - PROCESS | 1652 | 1466516975185 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]]]}] 06:49:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 06:49:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 670ms 06:49:35 INFO - PROCESS | 1652 | 1466516975199 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 06:49:35 INFO - PROCESS | 1652 | 1466516975202 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 06:49:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 06:49:35 INFO - PROCESS | 1652 | 1466516975206 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 06:49:35 INFO - PROCESS | 1652 | 1466516975207 Marionette TRACE conn2 <- [1,858,null,{}] 06:49:35 INFO - PROCESS | 1652 | 1466516975210 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}] 06:49:35 INFO - PROCESS | 1652 | 1466516975212 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:35 INFO - PROCESS | 1652 | --DOCSHELL 0x1295e2000 == 46 [pid = 1652] [id = 215] 06:49:35 INFO - PROCESS | 1652 | --DOCSHELL 0x129020000 == 45 [pid = 1652] [id = 214] 06:49:35 INFO - PROCESS | 1652 | --DOCSHELL 0x128a69800 == 44 [pid = 1652] [id = 213] 06:49:35 INFO - PROCESS | 1652 | --DOCSHELL 0x1257d2800 == 43 [pid = 1652] [id = 212] 06:49:35 INFO - PROCESS | 1652 | --DOCSHELL 0x124f53000 == 42 [pid = 1652] [id = 211] 06:49:35 INFO - PROCESS | 1652 | --DOCSHELL 0x124153800 == 41 [pid = 1652] [id = 210] 06:49:35 INFO - PROCESS | 1652 | --DOCSHELL 0x120f4d800 == 40 [pid = 1652] [id = 209] 06:49:35 INFO - PROCESS | 1652 | --DOCSHELL 0x119a0c800 == 39 [pid = 1652] [id = 208] 06:49:35 INFO - PROCESS | 1652 | --DOCSHELL 0x1185a2000 == 38 [pid = 1652] [id = 207] 06:49:35 INFO - PROCESS | 1652 | --DOCSHELL 0x1169a6000 == 37 [pid = 1652] [id = 206] 06:49:35 INFO - PROCESS | 1652 | --DOCSHELL 0x112adf800 == 36 [pid = 1652] [id = 205] 06:49:35 INFO - PROCESS | 1652 | --DOCSHELL 0x119c15000 == 35 [pid = 1652] [id = 204] 06:49:35 INFO - PROCESS | 1652 | --DOCSHELL 0x1289b8000 == 34 [pid = 1652] [id = 202] 06:49:35 INFO - PROCESS | 1652 | --DOCSHELL 0x116935000 == 33 [pid = 1652] [id = 203] 06:49:35 INFO - PROCESS | 1652 | --DOCSHELL 0x119c13800 == 32 [pid = 1652] [id = 194] 06:49:35 INFO - PROCESS | 1652 | --DOCSHELL 0x117261000 == 31 [pid = 1652] [id = 221] 06:49:35 INFO - PROCESS | 1652 | --DOCSHELL 0x12aaec000 == 30 [pid = 1652] [id = 220] 06:49:35 INFO - PROCESS | 1652 | --DOCSHELL 0x12a843800 == 29 [pid = 1652] [id = 219] 06:49:35 INFO - PROCESS | 1652 | --DOCSHELL 0x12446b800 == 28 [pid = 1652] [id = 218] 06:49:35 INFO - PROCESS | 1652 | --DOCSHELL 0x12a521800 == 27 [pid = 1652] [id = 216] 06:49:35 INFO - PROCESS | 1652 | --DOCSHELL 0x11707d000 == 26 [pid = 1652] [id = 217] 06:49:35 INFO - PROCESS | 1652 | 1466516975807 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 06:49:35 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1198f1800) [pid = 1652] [serial = 570] [outer = 0x0] [url = about:blank] 06:49:35 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1188e4000) [pid = 1652] [serial = 569] [outer = 0x0] [url = about:blank] 06:49:35 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x128976800) [pid = 1652] [serial = 573] [outer = 0x0] [url = about:blank] 06:49:35 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x12578c800) [pid = 1652] [serial = 572] [outer = 0x0] [url = about:blank] 06:49:35 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x12bb26000) [pid = 1652] [serial = 576] [outer = 0x0] [url = about:blank] 06:49:35 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x12b03bc00) [pid = 1652] [serial = 575] [outer = 0x0] [url = about:blank] 06:49:35 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x116769400) [pid = 1652] [serial = 584] [outer = 0x0] [url = about:blank] 06:49:35 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x116f8a000) [pid = 1652] [serial = 585] [outer = 0x0] [url = about:blank] 06:49:35 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x119a3c800) [pid = 1652] [serial = 582] [outer = 0x0] [url = about:blank] 06:49:35 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x118883800) [pid = 1652] [serial = 581] [outer = 0x0] [url = about:blank] 06:49:35 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x118737400) [pid = 1652] [serial = 587] [outer = 0x0] [url = about:blank] 06:49:35 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x12a853000) [pid = 1652] [serial = 579] [outer = 0x0] [url = about:blank] 06:49:35 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x119e83000) [pid = 1652] [serial = 578] [outer = 0x0] [url = about:blank] 06:49:35 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x119cb0800) [pid = 1652] [serial = 590] [outer = 0x0] [url = about:blank] 06:49:35 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x119e7b400) [pid = 1652] [serial = 591] [outer = 0x0] [url = about:blank] 06:49:35 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x120fdb400) [pid = 1652] [serial = 593] [outer = 0x0] [url = about:blank] 06:49:35 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x124636000) [pid = 1652] [serial = 596] [outer = 0x0] [url = about:blank] 06:49:35 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x12896d000) [pid = 1652] [serial = 603] [outer = 0x0] [url = about:blank] 06:49:35 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x124f0d400) [pid = 1652] [serial = 597] [outer = 0x0] [url = about:blank] 06:49:35 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x124f1a400) [pid = 1652] [serial = 599] [outer = 0x0] [url = about:blank] 06:49:35 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x1239cdc00) [pid = 1652] [serial = 594] [outer = 0x0] [url = about:blank] 06:49:35 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x125789400) [pid = 1652] [serial = 600] [outer = 0x0] [url = about:blank] 06:49:35 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x1261ac000) [pid = 1652] [serial = 602] [outer = 0x0] [url = about:blank] 06:49:35 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x1289de800) [pid = 1652] [serial = 605] [outer = 0x0] [url = about:blank] 06:49:35 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x119334400) [pid = 1652] [serial = 588] [outer = 0x0] [url = about:blank] 06:49:35 INFO - PROCESS | 1652 | 1466516975888 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:35 INFO - PROCESS | 1652 | 1466516975889 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x11216b800 == 27 [pid = 1652] [id = 222] 06:49:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x11271d800) [pid = 1652] [serial = 664] [outer = 0x0] 06:49:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x112a76400) [pid = 1652] [serial = 665] [outer = 0x11271d800] 06:49:35 INFO - PROCESS | 1652 | 1466516975918 Marionette DEBUG loaded listener.js 06:49:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x1132e5c00) [pid = 1652] [serial = 666] [outer = 0x11271d800] 06:49:36 INFO - PROCESS | 1652 | 1466516976224 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]]]}] 06:49:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 06:49:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1070ms 06:49:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 06:49:36 INFO - PROCESS | 1652 | 1466516976279 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 06:49:36 INFO - PROCESS | 1652 | 1466516976281 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 06:49:36 INFO - PROCESS | 1652 | 1466516976284 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 06:49:36 INFO - PROCESS | 1652 | 1466516976286 Marionette TRACE conn2 <- [1,862,null,{}] 06:49:36 INFO - PROCESS | 1652 | 1466516976289 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}] 06:49:36 INFO - PROCESS | 1652 | 1466516976291 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:36 INFO - PROCESS | 1652 | 1466516976386 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 06:49:36 INFO - PROCESS | 1652 | 1466516976431 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:36 INFO - PROCESS | 1652 | 1466516976432 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x116615800 == 28 [pid = 1652] [id = 223] 06:49:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x11336b800) [pid = 1652] [serial = 667] [outer = 0x0] 06:49:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x1162d8c00) [pid = 1652] [serial = 668] [outer = 0x11336b800] 06:49:36 INFO - PROCESS | 1652 | 1466516976459 Marionette DEBUG loaded listener.js 06:49:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x116f88800) [pid = 1652] [serial = 669] [outer = 0x11336b800] 06:49:36 INFO - PROCESS | 1652 | 1466516976756 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]]]}] 06:49:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 06:49:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 519ms 06:49:36 INFO - PROCESS | 1652 | 1466516976804 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 06:49:36 INFO - PROCESS | 1652 | 1466516976806 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 06:49:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 06:49:36 INFO - PROCESS | 1652 | 1466516976809 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 06:49:36 INFO - PROCESS | 1652 | 1466516976812 Marionette TRACE conn2 <- [1,866,null,{}] 06:49:36 INFO - PROCESS | 1652 | 1466516976815 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}] 06:49:36 INFO - PROCESS | 1652 | 1466516976816 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:36 INFO - PROCESS | 1652 | 1466516976892 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 06:49:36 INFO - PROCESS | 1652 | 1466516976946 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:36 INFO - PROCESS | 1652 | 1466516976947 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x113a5a800 == 29 [pid = 1652] [id = 224] 06:49:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x116f89000) [pid = 1652] [serial = 670] [outer = 0x0] 06:49:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x118217c00) [pid = 1652] [serial = 671] [outer = 0x116f89000] 06:49:36 INFO - PROCESS | 1652 | 1466516976980 Marionette DEBUG loaded listener.js 06:49:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x118328c00) [pid = 1652] [serial = 672] [outer = 0x116f89000] 06:49:37 INFO - PROCESS | 1652 | 1466516977278 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]]]}] 06:49:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 06:49:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 523ms 06:49:37 INFO - PROCESS | 1652 | 1466516977332 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 06:49:37 INFO - PROCESS | 1652 | 1466516977334 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 06:49:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 06:49:37 INFO - PROCESS | 1652 | 1466516977343 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 06:49:37 INFO - PROCESS | 1652 | 1466516977346 Marionette TRACE conn2 <- [1,870,null,{}] 06:49:37 INFO - PROCESS | 1652 | 1466516977348 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}] 06:49:37 INFO - PROCESS | 1652 | 1466516977350 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:37 INFO - PROCESS | 1652 | 1466516977432 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 06:49:37 INFO - PROCESS | 1652 | 1466516977487 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:37 INFO - PROCESS | 1652 | 1466516977488 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x11876e800 == 30 [pid = 1652] [id = 225] 06:49:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x113da9800) [pid = 1652] [serial = 673] [outer = 0x0] 06:49:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x11888d000) [pid = 1652] [serial = 674] [outer = 0x113da9800] 06:49:37 INFO - PROCESS | 1652 | 1466516977514 Marionette DEBUG loaded listener.js 06:49:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1194ca800) [pid = 1652] [serial = 675] [outer = 0x113da9800] 06:49:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 06:49:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 477ms 06:49:37 INFO - PROCESS | 1652 | 1466516977806 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]]]}] 06:49:37 INFO - PROCESS | 1652 | 1466516977821 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 06:49:37 INFO - PROCESS | 1652 | 1466516977823 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 06:49:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 06:49:37 INFO - PROCESS | 1652 | 1466516977834 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 06:49:37 INFO - PROCESS | 1652 | 1466516977835 Marionette TRACE conn2 <- [1,874,null,{}] 06:49:37 INFO - PROCESS | 1652 | 1466516977837 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}] 06:49:37 INFO - PROCESS | 1652 | 1466516977838 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:37 INFO - PROCESS | 1652 | 1466516977940 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 06:49:37 INFO - PROCESS | 1652 | 1466516977944 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:37 INFO - PROCESS | 1652 | 1466516977945 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x119820000 == 31 [pid = 1652] [id = 226] 06:49:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x11511f800) [pid = 1652] [serial = 676] [outer = 0x0] 06:49:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1194cb400) [pid = 1652] [serial = 677] [outer = 0x11511f800] 06:49:37 INFO - PROCESS | 1652 | 1466516977970 Marionette DEBUG loaded listener.js 06:49:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x119acbc00) [pid = 1652] [serial = 678] [outer = 0x11511f800] 06:49:38 INFO - PROCESS | 1652 | 1466516978333 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]]]}] 06:49:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 06:49:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 527ms 06:49:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 06:49:38 INFO - PROCESS | 1652 | 1466516978354 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 06:49:38 INFO - PROCESS | 1652 | 1466516978355 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 06:49:38 INFO - PROCESS | 1652 | 1466516978358 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 06:49:38 INFO - PROCESS | 1652 | 1466516978360 Marionette TRACE conn2 <- [1,878,null,{}] 06:49:38 INFO - PROCESS | 1652 | 1466516978370 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}] 06:49:38 INFO - PROCESS | 1652 | 1466516978371 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:38 INFO - PROCESS | 1652 | 1466516978467 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 06:49:38 INFO - PROCESS | 1652 | 1466516978470 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:38 INFO - PROCESS | 1652 | 1466516978474 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x123977000 == 32 [pid = 1652] [id = 227] 06:49:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x116f88000) [pid = 1652] [serial = 679] [outer = 0x0] 06:49:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x119e60c00) [pid = 1652] [serial = 680] [outer = 0x116f88000] 06:49:38 INFO - PROCESS | 1652 | 1466516978508 Marionette DEBUG loaded listener.js 06:49:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x119f08c00) [pid = 1652] [serial = 681] [outer = 0x116f88000] 06:49:38 INFO - PROCESS | 1652 | 1466516978867 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]]]}] 06:49:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 06:49:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 527ms 06:49:38 INFO - PROCESS | 1652 | 1466516978886 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 06:49:38 INFO - PROCESS | 1652 | 1466516978887 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 06:49:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 06:49:38 INFO - PROCESS | 1652 | 1466516978889 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 06:49:38 INFO - PROCESS | 1652 | 1466516978891 Marionette TRACE conn2 <- [1,882,null,{}] 06:49:38 INFO - PROCESS | 1652 | 1466516978904 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}] 06:49:38 INFO - PROCESS | 1652 | 1466516978905 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:39 INFO - PROCESS | 1652 | 1466516979054 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 06:49:39 INFO - PROCESS | 1652 | 1466516979102 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:39 INFO - PROCESS | 1652 | 1466516979104 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x111f6b000 == 33 [pid = 1652] [id = 228] 06:49:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x1133c1800) [pid = 1652] [serial = 682] [outer = 0x0] 06:49:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1210e3800) [pid = 1652] [serial = 683] [outer = 0x1133c1800] 06:49:39 INFO - PROCESS | 1652 | 1466516979145 Marionette DEBUG loaded listener.js 06:49:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x123cecc00) [pid = 1652] [serial = 684] [outer = 0x1133c1800] 06:49:39 INFO - PROCESS | 1652 | 1466516979580 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]]]}] 06:49:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 06:49:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 721ms 06:49:39 INFO - PROCESS | 1652 | 1466516979612 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 06:49:39 INFO - PROCESS | 1652 | 1466516979614 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 06:49:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 06:49:39 INFO - PROCESS | 1652 | 1466516979622 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 06:49:39 INFO - PROCESS | 1652 | 1466516979623 Marionette TRACE conn2 <- [1,886,null,{}] 06:49:39 INFO - PROCESS | 1652 | 1466516979625 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}] 06:49:39 INFO - PROCESS | 1652 | 1466516979626 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:39 INFO - PROCESS | 1652 | 1466516979721 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 06:49:39 INFO - PROCESS | 1652 | 1466516979725 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:39 INFO - PROCESS | 1652 | 1466516979727 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x124bb2000 == 34 [pid = 1652] [id = 229] 06:49:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x11832d400) [pid = 1652] [serial = 685] [outer = 0x0] 06:49:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x1241d5800) [pid = 1652] [serial = 686] [outer = 0x11832d400] 06:49:39 INFO - PROCESS | 1652 | 1466516979751 Marionette DEBUG loaded listener.js 06:49:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x124639000) [pid = 1652] [serial = 687] [outer = 0x11832d400] 06:49:40 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x11982cc00) [pid = 1652] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 06:49:40 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x120fd6000) [pid = 1652] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 06:49:40 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x123cec400) [pid = 1652] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 06:49:40 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1180bc000) [pid = 1652] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 06:49:40 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x118328400) [pid = 1652] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 06:49:40 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x115ea2400) [pid = 1652] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 06:49:40 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x124b9c800) [pid = 1652] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 06:49:40 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x12896a800) [pid = 1652] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 06:49:40 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x128972800) [pid = 1652] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 06:49:40 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x113dae400) [pid = 1652] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 06:49:40 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x11385f800) [pid = 1652] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 06:49:40 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x112720c00) [pid = 1652] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 06:49:40 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x1133c0400) [pid = 1652] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 06:49:40 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x116f8bc00) [pid = 1652] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 06:49:40 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1210e5c00) [pid = 1652] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 06:49:40 INFO - PROCESS | 1652 | 1466516980254 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]]]}] 06:49:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 06:49:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 668ms 06:49:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 06:49:40 INFO - PROCESS | 1652 | 1466516980301 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 06:49:40 INFO - PROCESS | 1652 | 1466516980302 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 06:49:40 INFO - PROCESS | 1652 | 1466516980305 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 06:49:40 INFO - PROCESS | 1652 | 1466516980306 Marionette TRACE conn2 <- [1,890,null,{}] 06:49:40 INFO - PROCESS | 1652 | 1466516980308 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}] 06:49:40 INFO - PROCESS | 1652 | 1466516980310 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:40 INFO - PROCESS | 1652 | 1466516980392 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 06:49:40 INFO - PROCESS | 1652 | 1466516980398 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:40 INFO - PROCESS | 1652 | 1466516980399 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x1252c2000 == 35 [pid = 1652] [id = 230] 06:49:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x116f86c00) [pid = 1652] [serial = 688] [outer = 0x0] 06:49:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1187e4400) [pid = 1652] [serial = 689] [outer = 0x116f86c00] 06:49:40 INFO - PROCESS | 1652 | 1466516980424 Marionette DEBUG loaded listener.js 06:49:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x119e7e000) [pid = 1652] [serial = 690] [outer = 0x116f86c00] 06:49:40 INFO - PROCESS | 1652 | 1466516980757 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]]]}] 06:49:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 06:49:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 468ms 06:49:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 06:49:40 INFO - PROCESS | 1652 | 1466516980774 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 06:49:40 INFO - PROCESS | 1652 | 1466516980775 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 06:49:40 INFO - PROCESS | 1652 | 1466516980780 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 06:49:40 INFO - PROCESS | 1652 | 1466516980781 Marionette TRACE conn2 <- [1,894,null,{}] 06:49:40 INFO - PROCESS | 1652 | 1466516980783 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}] 06:49:40 INFO - PROCESS | 1652 | 1466516980784 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:40 INFO - PROCESS | 1652 | 1466516980859 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 06:49:40 INFO - PROCESS | 1652 | 1466516980865 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:40 INFO - PROCESS | 1652 | 1466516980866 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x126147800 == 36 [pid = 1652] [id = 231] 06:49:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x119cbdc00) [pid = 1652] [serial = 691] [outer = 0x0] 06:49:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x12463a400) [pid = 1652] [serial = 692] [outer = 0x119cbdc00] 06:49:40 INFO - PROCESS | 1652 | 1466516980890 Marionette DEBUG loaded listener.js 06:49:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x124b9c800) [pid = 1652] [serial = 693] [outer = 0x119cbdc00] 06:49:41 INFO - PROCESS | 1652 | 1466516981195 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]]]}] 06:49:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 06:49:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 470ms 06:49:41 INFO - PROCESS | 1652 | 1466516981264 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 06:49:41 INFO - PROCESS | 1652 | 1466516981265 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 06:49:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 06:49:41 INFO - PROCESS | 1652 | 1466516981268 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 06:49:41 INFO - PROCESS | 1652 | 1466516981269 Marionette TRACE conn2 <- [1,898,null,{}] 06:49:41 INFO - PROCESS | 1652 | 1466516981271 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}] 06:49:41 INFO - PROCESS | 1652 | 1466516981273 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:41 INFO - PROCESS | 1652 | 1466516981352 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 06:49:41 INFO - PROCESS | 1652 | 1466516981356 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:41 INFO - PROCESS | 1652 | 1466516981358 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x129011000 == 37 [pid = 1652] [id = 232] 06:49:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12414ac00) [pid = 1652] [serial = 694] [outer = 0x0] 06:49:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x124f71000) [pid = 1652] [serial = 695] [outer = 0x12414ac00] 06:49:41 INFO - PROCESS | 1652 | 1466516981387 Marionette DEBUG loaded listener.js 06:49:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12578c800) [pid = 1652] [serial = 696] [outer = 0x12414ac00] 06:49:41 INFO - PROCESS | 1652 | 1466516981736 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]]]}] 06:49:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 06:49:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 518ms 06:49:41 INFO - PROCESS | 1652 | 1466516981786 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 06:49:41 INFO - PROCESS | 1652 | 1466516981788 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 06:49:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 06:49:41 INFO - PROCESS | 1652 | 1466516981790 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 06:49:41 INFO - PROCESS | 1652 | 1466516981792 Marionette TRACE conn2 <- [1,902,null,{}] 06:49:41 INFO - PROCESS | 1652 | 1466516981794 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}] 06:49:41 INFO - PROCESS | 1652 | 1466516981796 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:41 INFO - PROCESS | 1652 | 1466516981907 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 06:49:41 INFO - PROCESS | 1652 | 1466516981913 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:41 INFO - PROCESS | 1652 | 1466516981914 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x11909e800 == 38 [pid = 1652] [id = 233] 06:49:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12463c400) [pid = 1652] [serial = 697] [outer = 0x0] 06:49:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1261b3400) [pid = 1652] [serial = 698] [outer = 0x12463c400] 06:49:41 INFO - PROCESS | 1652 | 1466516981938 Marionette DEBUG loaded listener.js 06:49:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x1270dd400) [pid = 1652] [serial = 699] [outer = 0x12463c400] 06:49:42 INFO - PROCESS | 1652 | 1466516982459 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]]]}] 06:49:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 06:49:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 719ms 06:49:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 06:49:42 INFO - PROCESS | 1652 | 1466516982514 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 06:49:42 INFO - PROCESS | 1652 | 1466516982517 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 06:49:42 INFO - PROCESS | 1652 | 1466516982520 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 06:49:42 INFO - PROCESS | 1652 | 1466516982523 Marionette TRACE conn2 <- [1,906,null,{}] 06:49:42 INFO - PROCESS | 1652 | 1466516982530 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}] 06:49:42 INFO - PROCESS | 1652 | 1466516982532 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:42 INFO - PROCESS | 1652 | 1466516982643 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 06:49:42 INFO - PROCESS | 1652 | 1466516982766 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:42 INFO - PROCESS | 1652 | 1466516982767 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x11707b000 == 39 [pid = 1652] [id = 234] 06:49:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x115ea0000) [pid = 1652] [serial = 700] [outer = 0x0] 06:49:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x1162d1c00) [pid = 1652] [serial = 701] [outer = 0x115ea0000] 06:49:42 INFO - PROCESS | 1652 | 1466516982798 Marionette DEBUG loaded listener.js 06:49:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x116f8e800) [pid = 1652] [serial = 702] [outer = 0x115ea0000] 06:49:43 INFO - PROCESS | 1652 | 1466516983334 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]]]}] 06:49:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 06:49:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 828ms 06:49:43 INFO - PROCESS | 1652 | 1466516983348 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 06:49:43 INFO - PROCESS | 1652 | 1466516983352 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 06:49:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 06:49:43 INFO - PROCESS | 1652 | 1466516983356 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 06:49:43 INFO - PROCESS | 1652 | 1466516983358 Marionette TRACE conn2 <- [1,910,null,{}] 06:49:43 INFO - PROCESS | 1652 | 1466516983390 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}] 06:49:43 INFO - PROCESS | 1652 | 1466516983392 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:43 INFO - PROCESS | 1652 | 1466516983592 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 06:49:43 INFO - PROCESS | 1652 | 1466516983676 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:43 INFO - PROCESS | 1652 | 1466516983677 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x113d84800 == 40 [pid = 1652] [id = 235] 06:49:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x113aa2000) [pid = 1652] [serial = 703] [outer = 0x0] 06:49:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x115ea1000) [pid = 1652] [serial = 704] [outer = 0x113aa2000] 06:49:43 INFO - PROCESS | 1652 | 1466516983706 Marionette DEBUG loaded listener.js 06:49:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x116f8ec00) [pid = 1652] [serial = 705] [outer = 0x113aa2000] 06:49:44 INFO - PROCESS | 1652 | --DOCSHELL 0x129011000 == 39 [pid = 1652] [id = 232] 06:49:44 INFO - PROCESS | 1652 | --DOCSHELL 0x126147800 == 38 [pid = 1652] [id = 231] 06:49:44 INFO - PROCESS | 1652 | --DOCSHELL 0x1252c2000 == 37 [pid = 1652] [id = 230] 06:49:44 INFO - PROCESS | 1652 | --DOCSHELL 0x124bb2000 == 36 [pid = 1652] [id = 229] 06:49:44 INFO - PROCESS | 1652 | --DOCSHELL 0x111f6b000 == 35 [pid = 1652] [id = 228] 06:49:44 INFO - PROCESS | 1652 | --DOCSHELL 0x123977000 == 34 [pid = 1652] [id = 227] 06:49:44 INFO - PROCESS | 1652 | --DOCSHELL 0x119820000 == 33 [pid = 1652] [id = 226] 06:49:44 INFO - PROCESS | 1652 | --DOCSHELL 0x11876e800 == 32 [pid = 1652] [id = 225] 06:49:44 INFO - PROCESS | 1652 | --DOCSHELL 0x113a5a800 == 31 [pid = 1652] [id = 224] 06:49:44 INFO - PROCESS | 1652 | --DOCSHELL 0x116615800 == 30 [pid = 1652] [id = 223] 06:49:44 INFO - PROCESS | 1652 | --DOCSHELL 0x11216b800 == 29 [pid = 1652] [id = 222] 06:49:44 INFO - PROCESS | 1652 | 1466516984246 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]]]}] 06:49:44 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x119ac7c00) [pid = 1652] [serial = 629] [outer = 0x0] [url = about:blank] 06:49:44 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x1210e7800) [pid = 1652] [serial = 632] [outer = 0x0] [url = about:blank] 06:49:44 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x120fd5400) [pid = 1652] [serial = 630] [outer = 0x0] [url = about:blank] 06:49:44 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1241d6c00) [pid = 1652] [serial = 635] [outer = 0x0] [url = about:blank] 06:49:44 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x123b6e400) [pid = 1652] [serial = 633] [outer = 0x0] [url = about:blank] 06:49:44 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x118326800) [pid = 1652] [serial = 611] [outer = 0x0] [url = about:blank] 06:49:44 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x11907e800) [pid = 1652] [serial = 612] [outer = 0x0] [url = about:blank] 06:49:44 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1187df000) [pid = 1652] [serial = 623] [outer = 0x0] [url = about:blank] 06:49:44 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1188e3800) [pid = 1652] [serial = 624] [outer = 0x0] [url = about:blank] 06:49:44 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x116079c00) [pid = 1652] [serial = 617] [outer = 0x0] [url = about:blank] 06:49:44 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1162dac00) [pid = 1652] [serial = 618] [outer = 0x0] [url = about:blank] 06:49:44 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x12896a400) [pid = 1652] [serial = 645] [outer = 0x0] [url = about:blank] 06:49:44 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x128b31800) [pid = 1652] [serial = 648] [outer = 0x0] [url = about:blank] 06:49:44 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x128d58c00) [pid = 1652] [serial = 606] [outer = 0x0] [url = about:blank] 06:49:44 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x115ea1c00) [pid = 1652] [serial = 608] [outer = 0x0] [url = about:blank] 06:49:44 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x128976c00) [pid = 1652] [serial = 647] [outer = 0x0] [url = about:blank] 06:49:44 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x116969400) [pid = 1652] [serial = 609] [outer = 0x0] [url = about:blank] 06:49:44 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1194bd400) [pid = 1652] [serial = 626] [outer = 0x0] [url = about:blank] 06:49:44 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x112a75c00) [pid = 1652] [serial = 614] [outer = 0x0] [url = about:blank] 06:49:44 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x112ec9c00) [pid = 1652] [serial = 615] [outer = 0x0] [url = about:blank] 06:49:44 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x118323000) [pid = 1652] [serial = 638] [outer = 0x0] [url = about:blank] 06:49:44 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x117399c00) [pid = 1652] [serial = 620] [outer = 0x0] [url = about:blank] 06:49:44 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x1180c2400) [pid = 1652] [serial = 621] [outer = 0x0] [url = about:blank] 06:49:44 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x125785000) [pid = 1652] [serial = 644] [outer = 0x0] [url = about:blank] 06:49:44 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x124634800) [pid = 1652] [serial = 636] [outer = 0x0] [url = about:blank] 06:49:44 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x124c1f800) [pid = 1652] [serial = 641] [outer = 0x0] [url = about:blank] 06:49:44 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x123b6d400) [pid = 1652] [serial = 639] [outer = 0x0] [url = about:blank] 06:49:44 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x118883000) [pid = 1652] [serial = 642] [outer = 0x0] [url = about:blank] 06:49:44 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x1194ca400) [pid = 1652] [serial = 627] [outer = 0x0] [url = about:blank] 06:49:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 06:49:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 947ms 06:49:44 INFO - PROCESS | 1652 | 1466516984306 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 06:49:44 INFO - PROCESS | 1652 | 1466516984311 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 06:49:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 06:49:44 INFO - PROCESS | 1652 | 1466516984316 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 06:49:44 INFO - PROCESS | 1652 | 1466516984319 Marionette TRACE conn2 <- [1,914,null,{}] 06:49:44 INFO - PROCESS | 1652 | 1466516984324 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}] 06:49:44 INFO - PROCESS | 1652 | 1466516984326 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:44 INFO - PROCESS | 1652 | 1466516984512 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 06:49:44 INFO - PROCESS | 1652 | 1466516984566 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:44 INFO - PROCESS | 1652 | 1466516984567 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x113202800 == 30 [pid = 1652] [id = 236] 06:49:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x11272a400) [pid = 1652] [serial = 706] [outer = 0x0] 06:49:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x1133e7800) [pid = 1652] [serial = 707] [outer = 0x11272a400] 06:49:44 INFO - PROCESS | 1652 | 1466516984600 Marionette DEBUG loaded listener.js 06:49:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x117055400) [pid = 1652] [serial = 708] [outer = 0x11272a400] 06:49:45 INFO - PROCESS | 1652 | 1466516985065 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]]]}] 06:49:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 06:49:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 773ms 06:49:45 INFO - PROCESS | 1652 | 1466516985090 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 06:49:45 INFO - PROCESS | 1652 | 1466516985093 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 06:49:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 06:49:45 INFO - PROCESS | 1652 | 1466516985096 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 06:49:45 INFO - PROCESS | 1652 | 1466516985098 Marionette TRACE conn2 <- [1,918,null,{}] 06:49:45 INFO - PROCESS | 1652 | 1466516985102 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}] 06:49:45 INFO - PROCESS | 1652 | 1466516985103 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:45 INFO - PROCESS | 1652 | 1466516985199 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 06:49:45 INFO - PROCESS | 1652 | 1466516985250 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:45 INFO - PROCESS | 1652 | 1466516985252 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x1185a2000 == 31 [pid = 1652] [id = 237] 06:49:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x1173a2800) [pid = 1652] [serial = 709] [outer = 0x0] 06:49:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x118739000) [pid = 1652] [serial = 710] [outer = 0x1173a2800] 06:49:45 INFO - PROCESS | 1652 | 1466516985283 Marionette DEBUG loaded listener.js 06:49:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x11907f400) [pid = 1652] [serial = 711] [outer = 0x1173a2800] 06:49:45 INFO - PROCESS | 1652 | 1466516985715 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]]]}] 06:49:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 06:49:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 672ms 06:49:45 INFO - PROCESS | 1652 | 1466516985777 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 06:49:45 INFO - PROCESS | 1652 | 1466516985779 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 06:49:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 06:49:45 INFO - PROCESS | 1652 | 1466516985783 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 06:49:45 INFO - PROCESS | 1652 | 1466516985785 Marionette TRACE conn2 <- [1,922,null,{}] 06:49:45 INFO - PROCESS | 1652 | 1466516985787 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}] 06:49:45 INFO - PROCESS | 1652 | 1466516985789 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:45 INFO - PROCESS | 1652 | 1466516985906 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 06:49:45 INFO - PROCESS | 1652 | 1466516985972 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:45 INFO - PROCESS | 1652 | 1466516985974 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x119a29800 == 32 [pid = 1652] [id = 238] 06:49:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x113816400) [pid = 1652] [serial = 712] [outer = 0x0] 06:49:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x11982dc00) [pid = 1652] [serial = 713] [outer = 0x113816400] 06:49:46 INFO - PROCESS | 1652 | 1466516986004 Marionette DEBUG loaded listener.js 06:49:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x119ac8400) [pid = 1652] [serial = 714] [outer = 0x113816400] 06:49:46 INFO - PROCESS | 1652 | 1466516986432 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]]]}] 06:49:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 06:49:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 669ms 06:49:46 INFO - PROCESS | 1652 | 1466516986453 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 06:49:46 INFO - PROCESS | 1652 | 1466516986456 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 06:49:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 06:49:46 INFO - PROCESS | 1652 | 1466516986464 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 06:49:46 INFO - PROCESS | 1652 | 1466516986468 Marionette TRACE conn2 <- [1,926,null,{}] 06:49:46 INFO - PROCESS | 1652 | 1466516986471 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}] 06:49:46 INFO - PROCESS | 1652 | 1466516986473 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:46 INFO - PROCESS | 1652 | 1466516986576 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 06:49:46 INFO - PROCESS | 1652 | 1466516986632 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:46 INFO - PROCESS | 1652 | 1466516986633 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x123974000 == 33 [pid = 1652] [id = 239] 06:49:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x119ac8800) [pid = 1652] [serial = 715] [outer = 0x0] 06:49:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x119e61800) [pid = 1652] [serial = 716] [outer = 0x119ac8800] 06:49:46 INFO - PROCESS | 1652 | 1466516986668 Marionette DEBUG loaded listener.js 06:49:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x120fda800) [pid = 1652] [serial = 717] [outer = 0x119ac8800] 06:49:47 INFO - PROCESS | 1652 | 1466516987155 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]]]}] 06:49:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 06:49:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 726ms 06:49:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 06:49:47 INFO - PROCESS | 1652 | 1466516987207 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 06:49:47 INFO - PROCESS | 1652 | 1466516987208 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 06:49:47 INFO - PROCESS | 1652 | 1466516987212 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 06:49:47 INFO - PROCESS | 1652 | 1466516987213 Marionette TRACE conn2 <- [1,930,null,{}] 06:49:47 INFO - PROCESS | 1652 | 1466516987215 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}] 06:49:47 INFO - PROCESS | 1652 | 1466516987217 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:47 INFO - PROCESS | 1652 | 1466516987309 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 06:49:47 INFO - PROCESS | 1652 | 1466516987358 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:47 INFO - PROCESS | 1652 | 1466516987360 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x12415b000 == 34 [pid = 1652] [id = 240] 06:49:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x119e84000) [pid = 1652] [serial = 718] [outer = 0x0] 06:49:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x123b6d000) [pid = 1652] [serial = 719] [outer = 0x119e84000] 06:49:47 INFO - PROCESS | 1652 | 1466516987389 Marionette DEBUG loaded listener.js 06:49:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1241d6c00) [pid = 1652] [serial = 720] [outer = 0x119e84000] 06:49:47 INFO - PROCESS | 1652 | 1466516987794 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]]]}] 06:49:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 06:49:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 619ms 06:49:47 INFO - PROCESS | 1652 | 1466516987831 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 06:49:47 INFO - PROCESS | 1652 | 1466516987833 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 06:49:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 06:49:47 INFO - PROCESS | 1652 | 1466516987835 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 06:49:47 INFO - PROCESS | 1652 | 1466516987837 Marionette TRACE conn2 <- [1,934,null,{}] 06:49:47 INFO - PROCESS | 1652 | 1466516987839 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}] 06:49:47 INFO - PROCESS | 1652 | 1466516987841 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:47 INFO - PROCESS | 1652 | 1466516987936 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 06:49:47 INFO - PROCESS | 1652 | 1466516987990 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:47 INFO - PROCESS | 1652 | 1466516987994 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x123861800 == 35 [pid = 1652] [id = 241] 06:49:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x124f13400) [pid = 1652] [serial = 721] [outer = 0x0] 06:49:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x124f79c00) [pid = 1652] [serial = 722] [outer = 0x124f13400] 06:49:48 INFO - PROCESS | 1652 | 1466516988032 Marionette DEBUG loaded listener.js 06:49:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x126107000) [pid = 1652] [serial = 723] [outer = 0x124f13400] 06:49:48 INFO - PROCESS | 1652 | 1466516988597 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]]]}] 06:49:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 06:49:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 819ms 06:49:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 06:49:48 INFO - PROCESS | 1652 | 1466516988655 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 06:49:48 INFO - PROCESS | 1652 | 1466516988657 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 06:49:48 INFO - PROCESS | 1652 | 1466516988664 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 06:49:48 INFO - PROCESS | 1652 | 1466516988666 Marionette TRACE conn2 <- [1,938,null,{}] 06:49:48 INFO - PROCESS | 1652 | 1466516988669 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}] 06:49:48 INFO - PROCESS | 1652 | 1466516988672 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:48 INFO - PROCESS | 1652 | 1466516988844 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 06:49:48 INFO - PROCESS | 1652 | 1466516988910 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:48 INFO - PROCESS | 1652 | 1466516988912 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x116948800 == 36 [pid = 1652] [id = 242] 06:49:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x112ec3c00) [pid = 1652] [serial = 724] [outer = 0x0] 06:49:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x113f36400) [pid = 1652] [serial = 725] [outer = 0x112ec3c00] 06:49:48 INFO - PROCESS | 1652 | 1466516988941 Marionette DEBUG loaded listener.js 06:49:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x1173a0000) [pid = 1652] [serial = 726] [outer = 0x112ec3c00] 06:49:49 INFO - PROCESS | 1652 | --DOCSHELL 0x113d84800 == 35 [pid = 1652] [id = 235] 06:49:49 INFO - PROCESS | 1652 | --DOCSHELL 0x123861800 == 34 [pid = 1652] [id = 241] 06:49:49 INFO - PROCESS | 1652 | --DOCSHELL 0x12415b000 == 33 [pid = 1652] [id = 240] 06:49:49 INFO - PROCESS | 1652 | --DOCSHELL 0x123974000 == 32 [pid = 1652] [id = 239] 06:49:49 INFO - PROCESS | 1652 | --DOCSHELL 0x119a29800 == 31 [pid = 1652] [id = 238] 06:49:49 INFO - PROCESS | 1652 | --DOCSHELL 0x11707b000 == 30 [pid = 1652] [id = 234] 06:49:49 INFO - PROCESS | 1652 | --DOCSHELL 0x11909e800 == 29 [pid = 1652] [id = 233] 06:49:49 INFO - PROCESS | 1652 | --DOCSHELL 0x1185a2000 == 28 [pid = 1652] [id = 237] 06:49:49 INFO - PROCESS | 1652 | --DOCSHELL 0x113202800 == 27 [pid = 1652] [id = 236] 06:49:49 INFO - PROCESS | 1652 | 1466516989879 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]]]}] 06:49:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 06:49:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1224ms 06:49:49 INFO - PROCESS | 1652 | 1466516989884 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 06:49:49 INFO - PROCESS | 1652 | 1466516989887 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 06:49:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 06:49:49 INFO - PROCESS | 1652 | 1466516989890 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 06:49:49 INFO - PROCESS | 1652 | 1466516989892 Marionette TRACE conn2 <- [1,942,null,{}] 06:49:49 INFO - PROCESS | 1652 | 1466516989898 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}] 06:49:49 INFO - PROCESS | 1652 | 1466516989900 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:49 INFO - PROCESS | 1652 | 1466516989981 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 06:49:49 INFO - PROCESS | 1652 | 1466516989986 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:49 INFO - PROCESS | 1652 | 1466516989989 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x116009000 == 28 [pid = 1652] [id = 243] 06:49:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x115ea1c00) [pid = 1652] [serial = 727] [outer = 0x0] 06:49:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x116079000) [pid = 1652] [serial = 728] [outer = 0x115ea1c00] 06:49:50 INFO - PROCESS | 1652 | 1466516990020 Marionette DEBUG loaded listener.js 06:49:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x112ec1c00) [pid = 1652] [serial = 729] [outer = 0x115ea1c00] 06:49:50 INFO - PROCESS | 1652 | 1466516990404 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]]]}] 06:49:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 06:49:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 573ms 06:49:50 INFO - PROCESS | 1652 | 1466516990465 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 06:49:50 INFO - PROCESS | 1652 | 1466516990468 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 06:49:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 06:49:50 INFO - PROCESS | 1652 | 1466516990473 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 06:49:50 INFO - PROCESS | 1652 | 1466516990476 Marionette TRACE conn2 <- [1,946,null,{}] 06:49:50 INFO - PROCESS | 1652 | 1466516990479 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}] 06:49:50 INFO - PROCESS | 1652 | 1466516990482 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:50 INFO - PROCESS | 1652 | 1466516990559 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 06:49:50 INFO - PROCESS | 1652 | 1466516990566 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:50 INFO - PROCESS | 1652 | 1466516990568 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x118778000 == 29 [pid = 1652] [id = 244] 06:49:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x1180bb800) [pid = 1652] [serial = 730] [outer = 0x0] 06:49:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x118330c00) [pid = 1652] [serial = 731] [outer = 0x1180bb800] 06:49:50 INFO - PROCESS | 1652 | 1466516990596 Marionette DEBUG loaded listener.js 06:49:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x118881400) [pid = 1652] [serial = 732] [outer = 0x1180bb800] 06:49:50 INFO - PROCESS | 1652 | 1466516990935 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]]]}] 06:49:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 06:49:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 475ms 06:49:50 INFO - PROCESS | 1652 | 1466516990954 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 06:49:50 INFO - PROCESS | 1652 | 1466516990955 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 06:49:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 06:49:50 INFO - PROCESS | 1652 | 1466516990968 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 06:49:50 INFO - PROCESS | 1652 | 1466516990970 Marionette TRACE conn2 <- [1,950,null,{}] 06:49:50 INFO - PROCESS | 1652 | 1466516990981 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}] 06:49:50 INFO - PROCESS | 1652 | 1466516990984 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:51 INFO - PROCESS | 1652 | 1466516991060 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 06:49:51 INFO - PROCESS | 1652 | 1466516991067 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:51 INFO - PROCESS | 1652 | 1466516991069 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x120f37800 == 30 [pid = 1652] [id = 245] 06:49:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x112eca800) [pid = 1652] [serial = 733] [outer = 0x0] 06:49:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x1194c9c00) [pid = 1652] [serial = 734] [outer = 0x112eca800] 06:49:51 INFO - PROCESS | 1652 | 1466516991099 Marionette DEBUG loaded listener.js 06:49:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x119a37800) [pid = 1652] [serial = 735] [outer = 0x112eca800] 06:49:51 INFO - PROCESS | 1652 | 1466516991445 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]]]}] 06:49:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 06:49:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 521ms 06:49:51 INFO - PROCESS | 1652 | 1466516991489 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 06:49:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 06:49:51 INFO - PROCESS | 1652 | 1466516991491 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 06:49:51 INFO - PROCESS | 1652 | 1466516991493 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 06:49:51 INFO - PROCESS | 1652 | 1466516991495 Marionette TRACE conn2 <- [1,954,null,{}] 06:49:51 INFO - PROCESS | 1652 | 1466516991497 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}] 06:49:51 INFO - PROCESS | 1652 | 1466516991498 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:51 INFO - PROCESS | 1652 | 1466516991606 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 06:49:51 INFO - PROCESS | 1652 | 1466516991620 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:51 INFO - PROCESS | 1652 | 1466516991621 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x124458000 == 31 [pid = 1652] [id = 246] 06:49:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x119ac8000) [pid = 1652] [serial = 736] [outer = 0x0] 06:49:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x119e76800) [pid = 1652] [serial = 737] [outer = 0x119ac8000] 06:49:51 INFO - PROCESS | 1652 | 1466516991647 Marionette DEBUG loaded listener.js 06:49:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x119f0dc00) [pid = 1652] [serial = 738] [outer = 0x119ac8000] 06:49:51 INFO - PROCESS | 1652 | 1466516991984 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]]]}] 06:49:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 06:49:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 519ms 06:49:52 INFO - PROCESS | 1652 | 1466516992018 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 06:49:52 INFO - PROCESS | 1652 | 1466516992019 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 06:49:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 06:49:52 INFO - PROCESS | 1652 | 1466516992022 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 06:49:52 INFO - PROCESS | 1652 | 1466516992023 Marionette TRACE conn2 <- [1,958,null,{}] 06:49:52 INFO - PROCESS | 1652 | 1466516992025 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}] 06:49:52 INFO - PROCESS | 1652 | 1466516992027 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:52 INFO - PROCESS | 1652 | 1466516992126 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 06:49:52 INFO - PROCESS | 1652 | 1466516992161 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:52 INFO - PROCESS | 1652 | 1466516992162 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x12614c000 == 32 [pid = 1652] [id = 247] 06:49:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x110e81800) [pid = 1652] [serial = 739] [outer = 0x0] 06:49:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x1210e4400) [pid = 1652] [serial = 740] [outer = 0x110e81800] 06:49:52 INFO - PROCESS | 1652 | 1466516992186 Marionette DEBUG loaded listener.js 06:49:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x123deac00) [pid = 1652] [serial = 741] [outer = 0x110e81800] 06:49:52 INFO - PROCESS | 1652 | 1466516992521 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]]]}] 06:49:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 06:49:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 519ms 06:49:52 INFO - PROCESS | 1652 | 1466516992542 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 06:49:52 INFO - PROCESS | 1652 | 1466516992544 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 06:49:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 06:49:52 INFO - PROCESS | 1652 | 1466516992548 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 06:49:52 INFO - PROCESS | 1652 | 1466516992549 Marionette TRACE conn2 <- [1,962,null,{}] 06:49:52 INFO - PROCESS | 1652 | 1466516992557 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}] 06:49:52 INFO - PROCESS | 1652 | 1466516992561 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:52 INFO - PROCESS | 1652 | 1466516992672 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 06:49:52 INFO - PROCESS | 1652 | 1466516992707 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:52 INFO - PROCESS | 1652 | 1466516992708 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x128d1c800 == 33 [pid = 1652] [id = 248] 06:49:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x1210e6c00) [pid = 1652] [serial = 742] [outer = 0x0] 06:49:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x124c1f400) [pid = 1652] [serial = 743] [outer = 0x1210e6c00] 06:49:52 INFO - PROCESS | 1652 | 1466516992733 Marionette DEBUG loaded listener.js 06:49:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x1261ae000) [pid = 1652] [serial = 744] [outer = 0x1210e6c00] 06:49:53 INFO - PROCESS | 1652 | 1466516993062 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]]]}] 06:49:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 06:49:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 570ms 06:49:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 06:49:53 INFO - PROCESS | 1652 | 1466516993118 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 06:49:53 INFO - PROCESS | 1652 | 1466516993119 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 06:49:53 INFO - PROCESS | 1652 | 1466516993122 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 06:49:53 INFO - PROCESS | 1652 | 1466516993123 Marionette TRACE conn2 <- [1,966,null,{}] 06:49:53 INFO - PROCESS | 1652 | 1466516993125 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}] 06:49:53 INFO - PROCESS | 1652 | 1466516993126 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:53 INFO - PROCESS | 1652 | 1466516993228 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 06:49:53 INFO - PROCESS | 1652 | 1466516993261 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:53 INFO - PROCESS | 1652 | 1466516993262 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x1292a5000 == 34 [pid = 1652] [id = 249] 06:49:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x113a37c00) [pid = 1652] [serial = 745] [outer = 0x0] 06:49:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x1261b6000) [pid = 1652] [serial = 746] [outer = 0x113a37c00] 06:49:53 INFO - PROCESS | 1652 | 1466516993287 Marionette DEBUG loaded listener.js 06:49:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x127016c00) [pid = 1652] [serial = 747] [outer = 0x113a37c00] 06:49:53 INFO - PROCESS | 1652 | 1466516993811 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]]]}] 06:49:53 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x113aa2000) [pid = 1652] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 06:49:53 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x11511f800) [pid = 1652] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 06:49:53 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x1133c1800) [pid = 1652] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 06:49:53 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x113da9800) [pid = 1652] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 06:49:53 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x11336b800) [pid = 1652] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 06:49:53 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x116f89000) [pid = 1652] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 06:49:53 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x116f88000) [pid = 1652] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 06:49:53 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x11271d800) [pid = 1652] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 06:49:53 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x112a7e000) [pid = 1652] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 06:49:53 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x12414ac00) [pid = 1652] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 06:49:53 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x11832d400) [pid = 1652] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 06:49:53 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x119cbdc00) [pid = 1652] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 06:49:53 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x116f86c00) [pid = 1652] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 06:49:53 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1133c1000) [pid = 1652] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 06:49:53 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x1176c7800) [pid = 1652] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 06:49:53 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1198fc400) [pid = 1652] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 06:49:53 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1121a2400) [pid = 1652] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 06:49:53 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x115ea0000) [pid = 1652] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 06:49:53 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x12463c400) [pid = 1652] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 06:49:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 06:49:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 718ms 06:49:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 06:49:53 INFO - PROCESS | 1652 | 1466516993840 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 06:49:53 INFO - PROCESS | 1652 | 1466516993842 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 06:49:53 INFO - PROCESS | 1652 | 1466516993845 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 06:49:53 INFO - PROCESS | 1652 | 1466516993847 Marionette TRACE conn2 <- [1,970,null,{}] 06:49:53 INFO - PROCESS | 1652 | 1466516993850 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}] 06:49:53 INFO - PROCESS | 1652 | 1466516993851 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:53 INFO - PROCESS | 1652 | 1466516993925 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 06:49:53 INFO - PROCESS | 1652 | 1466516993931 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:53 INFO - PROCESS | 1652 | 1466516993932 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x11877f000 == 35 [pid = 1652] [id = 250] 06:49:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x1133c1800) [pid = 1652] [serial = 748] [outer = 0x0] 06:49:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x11511f800) [pid = 1652] [serial = 749] [outer = 0x1133c1800] 06:49:53 INFO - PROCESS | 1652 | 1466516993957 Marionette DEBUG loaded listener.js 06:49:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x116f89000) [pid = 1652] [serial = 750] [outer = 0x1133c1800] 06:49:54 INFO - PROCESS | 1652 | 1466516994268 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]]]}] 06:49:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 06:49:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 470ms 06:49:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 06:49:54 INFO - PROCESS | 1652 | 1466516994314 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 06:49:54 INFO - PROCESS | 1652 | 1466516994316 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 06:49:54 INFO - PROCESS | 1652 | 1466516994318 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 06:49:54 INFO - PROCESS | 1652 | 1466516994319 Marionette TRACE conn2 <- [1,974,null,{}] 06:49:54 INFO - PROCESS | 1652 | 1466516994321 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}] 06:49:54 INFO - PROCESS | 1652 | 1466516994322 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:54 INFO - PROCESS | 1652 | 1466516994399 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 06:49:54 INFO - PROCESS | 1652 | 1466516994468 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:54 INFO - PROCESS | 1652 | 1466516994477 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x119d56000 == 36 [pid = 1652] [id = 251] 06:49:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x112eccc00) [pid = 1652] [serial = 751] [outer = 0x0] 06:49:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x1187d7c00) [pid = 1652] [serial = 752] [outer = 0x112eccc00] 06:49:54 INFO - PROCESS | 1652 | 1466516994504 Marionette DEBUG loaded listener.js 06:49:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x119f0a800) [pid = 1652] [serial = 753] [outer = 0x112eccc00] 06:49:54 INFO - PROCESS | 1652 | 1466516994767 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]]]}] 06:49:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 06:49:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 468ms 06:49:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 06:49:54 INFO - PROCESS | 1652 | 1466516994786 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 06:49:54 INFO - PROCESS | 1652 | 1466516994787 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 06:49:54 INFO - PROCESS | 1652 | 1466516994789 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 06:49:54 INFO - PROCESS | 1652 | 1466516994790 Marionette TRACE conn2 <- [1,978,null,{}] 06:49:54 INFO - PROCESS | 1652 | 1466516994802 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}] 06:49:54 INFO - PROCESS | 1652 | 1466516994803 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:54 INFO - PROCESS | 1652 | 1466516994887 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 06:49:54 INFO - PROCESS | 1652 | 1466516994891 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:54 INFO - PROCESS | 1652 | 1466516994892 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x12aaa9000 == 37 [pid = 1652] [id = 252] 06:49:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x116f7fc00) [pid = 1652] [serial = 754] [outer = 0x0] 06:49:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x1270e9000) [pid = 1652] [serial = 755] [outer = 0x116f7fc00] 06:49:54 INFO - PROCESS | 1652 | 1466516994919 Marionette DEBUG loaded listener.js 06:49:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x12896dc00) [pid = 1652] [serial = 756] [outer = 0x116f7fc00] 06:49:55 INFO - PROCESS | 1652 | 1466516995237 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]]]}] 06:49:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 06:49:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 473ms 06:49:55 INFO - PROCESS | 1652 | 1466516995264 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 06:49:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 06:49:55 INFO - PROCESS | 1652 | 1466516995266 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 06:49:55 INFO - PROCESS | 1652 | 1466516995268 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 06:49:55 INFO - PROCESS | 1652 | 1466516995269 Marionette TRACE conn2 <- [1,982,null,{}] 06:49:55 INFO - PROCESS | 1652 | 1466516995272 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}] 06:49:55 INFO - PROCESS | 1652 | 1466516995273 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:55 INFO - PROCESS | 1652 | 1466516995392 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 06:49:55 INFO - PROCESS | 1652 | 1466516995397 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:55 INFO - PROCESS | 1652 | 1466516995399 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x12614b000 == 38 [pid = 1652] [id = 253] 06:49:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x111c22400) [pid = 1652] [serial = 757] [outer = 0x0] 06:49:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x12896d000) [pid = 1652] [serial = 758] [outer = 0x111c22400] 06:49:55 INFO - PROCESS | 1652 | 1466516995432 Marionette DEBUG loaded listener.js 06:49:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x128b39c00) [pid = 1652] [serial = 759] [outer = 0x111c22400] 06:49:55 INFO - PROCESS | 1652 | 1466516995747 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]]]}] 06:49:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 06:49:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 519ms 06:49:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 06:49:55 INFO - PROCESS | 1652 | 1466516995787 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 06:49:55 INFO - PROCESS | 1652 | 1466516995789 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 06:49:55 INFO - PROCESS | 1652 | 1466516995791 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 06:49:55 INFO - PROCESS | 1652 | 1466516995792 Marionette TRACE conn2 <- [1,986,null,{}] 06:49:55 INFO - PROCESS | 1652 | 1466516995795 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}] 06:49:55 INFO - PROCESS | 1652 | 1466516995796 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:55 INFO - PROCESS | 1652 | 1466516995920 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 06:49:56 INFO - PROCESS | 1652 | 1466516996002 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:56 INFO - PROCESS | 1652 | 1466516996004 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x113210000 == 39 [pid = 1652] [id = 254] 06:49:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x112a80800) [pid = 1652] [serial = 760] [outer = 0x0] 06:49:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x1132e7000) [pid = 1652] [serial = 761] [outer = 0x112a80800] 06:49:56 INFO - PROCESS | 1652 | 1466516996037 Marionette DEBUG loaded listener.js 06:49:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x115e9d000) [pid = 1652] [serial = 762] [outer = 0x112a80800] 06:49:56 INFO - PROCESS | 1652 | 1466516996566 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]]]}] 06:49:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 06:49:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 823ms 06:49:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 06:49:56 INFO - PROCESS | 1652 | 1466516996615 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 06:49:56 INFO - PROCESS | 1652 | 1466516996618 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 06:49:56 INFO - PROCESS | 1652 | 1466516996621 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 06:49:56 INFO - PROCESS | 1652 | 1466516996623 Marionette TRACE conn2 <- [1,990,null,{}] 06:49:56 INFO - PROCESS | 1652 | 1466516996627 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}] 06:49:56 INFO - PROCESS | 1652 | 1466516996629 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:56 INFO - PROCESS | 1652 | 1466516996739 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 06:49:56 INFO - PROCESS | 1652 | 1466516996814 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:56 INFO - PROCESS | 1652 | 1466516996815 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x120f49800 == 40 [pid = 1652] [id = 255] 06:49:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x1180c6400) [pid = 1652] [serial = 763] [outer = 0x0] 06:49:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x118326400) [pid = 1652] [serial = 764] [outer = 0x1180c6400] 06:49:56 INFO - PROCESS | 1652 | 1466516996846 Marionette DEBUG loaded listener.js 06:49:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x118883000) [pid = 1652] [serial = 765] [outer = 0x1180c6400] 06:49:57 INFO - PROCESS | 1652 | 1466516997630 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]]]}] 06:49:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 06:49:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1072ms 06:49:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 06:49:57 INFO - PROCESS | 1652 | 1466516997700 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 06:49:57 INFO - PROCESS | 1652 | 1466516997703 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 06:49:57 INFO - PROCESS | 1652 | 1466516997708 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 06:49:57 INFO - PROCESS | 1652 | 1466516997711 Marionette TRACE conn2 <- [1,994,null,{}] 06:49:57 INFO - PROCESS | 1652 | 1466516997717 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}] 06:49:57 INFO - PROCESS | 1652 | 1466516997720 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:57 INFO - PROCESS | 1652 | 1466516997839 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 06:49:57 INFO - PROCESS | 1652 | 1466516997888 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:57 INFO - PROCESS | 1652 | 1466516997891 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x117e8a800 == 41 [pid = 1652] [id = 256] 06:49:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x116631c00) [pid = 1652] [serial = 766] [outer = 0x0] 06:49:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x116f8a800) [pid = 1652] [serial = 767] [outer = 0x116631c00] 06:49:57 INFO - PROCESS | 1652 | 1466516997919 Marionette DEBUG loaded listener.js 06:49:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x1180b9800) [pid = 1652] [serial = 768] [outer = 0x116631c00] 06:49:58 INFO - PROCESS | 1652 | --DOCSHELL 0x12614b000 == 40 [pid = 1652] [id = 253] 06:49:58 INFO - PROCESS | 1652 | --DOCSHELL 0x12aaa9000 == 39 [pid = 1652] [id = 252] 06:49:58 INFO - PROCESS | 1652 | --DOCSHELL 0x119d56000 == 38 [pid = 1652] [id = 251] 06:49:58 INFO - PROCESS | 1652 | --DOCSHELL 0x11877f000 == 37 [pid = 1652] [id = 250] 06:49:58 INFO - PROCESS | 1652 | --DOCSHELL 0x1292a5000 == 36 [pid = 1652] [id = 249] 06:49:58 INFO - PROCESS | 1652 | --DOCSHELL 0x128d1c800 == 35 [pid = 1652] [id = 248] 06:49:58 INFO - PROCESS | 1652 | --DOCSHELL 0x12614c000 == 34 [pid = 1652] [id = 247] 06:49:58 INFO - PROCESS | 1652 | --DOCSHELL 0x124458000 == 33 [pid = 1652] [id = 246] 06:49:58 INFO - PROCESS | 1652 | --DOCSHELL 0x120f37800 == 32 [pid = 1652] [id = 245] 06:49:58 INFO - PROCESS | 1652 | --DOCSHELL 0x118778000 == 31 [pid = 1652] [id = 244] 06:49:58 INFO - PROCESS | 1652 | --DOCSHELL 0x116009000 == 30 [pid = 1652] [id = 243] 06:49:58 INFO - PROCESS | 1652 | --DOCSHELL 0x116948800 == 29 [pid = 1652] [id = 242] 06:49:58 INFO - PROCESS | 1652 | 1466516998344 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]]]}] 06:49:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 06:49:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 678ms 06:49:58 INFO - PROCESS | 1652 | 1466516998384 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 06:49:58 INFO - PROCESS | 1652 | 1466516998388 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 06:49:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 06:49:58 INFO - PROCESS | 1652 | 1466516998392 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 06:49:58 INFO - PROCESS | 1652 | 1466516998394 Marionette TRACE conn2 <- [1,998,null,{}] 06:49:58 INFO - PROCESS | 1652 | 1466516998397 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}] 06:49:58 INFO - PROCESS | 1652 | 1466516998398 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:58 INFO - PROCESS | 1652 | 1466516998488 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 06:49:58 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x1194cb400) [pid = 1652] [serial = 677] [outer = 0x0] [url = about:blank] 06:49:58 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x119acbc00) [pid = 1652] [serial = 678] [outer = 0x0] [url = about:blank] 06:49:58 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x1210e3800) [pid = 1652] [serial = 683] [outer = 0x0] [url = about:blank] 06:49:58 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x11888d000) [pid = 1652] [serial = 674] [outer = 0x0] [url = about:blank] 06:49:58 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x1162d8c00) [pid = 1652] [serial = 668] [outer = 0x0] [url = about:blank] 06:49:58 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x116f88800) [pid = 1652] [serial = 669] [outer = 0x0] [url = about:blank] 06:49:58 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x118217c00) [pid = 1652] [serial = 671] [outer = 0x0] [url = about:blank] 06:49:58 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x118328c00) [pid = 1652] [serial = 672] [outer = 0x0] [url = about:blank] 06:49:58 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x119e60c00) [pid = 1652] [serial = 680] [outer = 0x0] [url = about:blank] 06:49:58 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x112a76400) [pid = 1652] [serial = 665] [outer = 0x0] [url = about:blank] 06:49:58 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x1132e5c00) [pid = 1652] [serial = 666] [outer = 0x0] [url = about:blank] 06:49:58 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x116f85400) [pid = 1652] [serial = 663] [outer = 0x0] [url = about:blank] 06:49:58 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x115e9b000) [pid = 1652] [serial = 662] [outer = 0x0] [url = about:blank] 06:49:58 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x124f71000) [pid = 1652] [serial = 695] [outer = 0x0] [url = about:blank] 06:49:58 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x123cecc00) [pid = 1652] [serial = 684] [outer = 0x0] [url = about:blank] 06:49:58 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1241d5800) [pid = 1652] [serial = 686] [outer = 0x0] [url = about:blank] 06:49:58 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x12463a400) [pid = 1652] [serial = 692] [outer = 0x0] [url = about:blank] 06:49:58 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x124b9c800) [pid = 1652] [serial = 693] [outer = 0x0] [url = about:blank] 06:49:58 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1187e4400) [pid = 1652] [serial = 689] [outer = 0x0] [url = about:blank] 06:49:58 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1162d0800) [pid = 1652] [serial = 651] [outer = 0x0] [url = about:blank] 06:49:58 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x113da9400) [pid = 1652] [serial = 650] [outer = 0x0] [url = about:blank] 06:49:58 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x124639000) [pid = 1652] [serial = 687] [outer = 0x0] [url = about:blank] 06:49:58 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x118736000) [pid = 1652] [serial = 654] [outer = 0x0] [url = about:blank] 06:49:58 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1180c6800) [pid = 1652] [serial = 653] [outer = 0x0] [url = about:blank] 06:49:58 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x119fd0c00) [pid = 1652] [serial = 657] [outer = 0x0] [url = about:blank] 06:49:58 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x119cbc800) [pid = 1652] [serial = 656] [outer = 0x0] [url = about:blank] 06:49:58 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x119f08c00) [pid = 1652] [serial = 681] [outer = 0x0] [url = about:blank] 06:49:58 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x116f8ec00) [pid = 1652] [serial = 705] [outer = 0x0] [url = about:blank] 06:49:58 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x119e7e000) [pid = 1652] [serial = 690] [outer = 0x0] [url = about:blank] 06:49:58 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1261b0800) [pid = 1652] [serial = 660] [outer = 0x0] [url = about:blank] 06:49:58 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x124f1c400) [pid = 1652] [serial = 659] [outer = 0x0] [url = about:blank] 06:49:58 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x1270dd400) [pid = 1652] [serial = 699] [outer = 0x0] [url = about:blank] 06:49:58 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x12578c800) [pid = 1652] [serial = 696] [outer = 0x0] [url = about:blank] 06:49:58 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x1194ca800) [pid = 1652] [serial = 675] [outer = 0x0] [url = about:blank] 06:49:58 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x1162d1c00) [pid = 1652] [serial = 701] [outer = 0x0] [url = about:blank] 06:49:58 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x116f8e800) [pid = 1652] [serial = 702] [outer = 0x0] [url = about:blank] 06:49:58 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x1261b3400) [pid = 1652] [serial = 698] [outer = 0x0] [url = about:blank] 06:49:58 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x115ea1000) [pid = 1652] [serial = 704] [outer = 0x0] [url = about:blank] 06:49:58 INFO - PROCESS | 1652 | 1466516998551 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:58 INFO - PROCESS | 1652 | 1466516998552 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x117069000 == 30 [pid = 1652] [id = 257] 06:49:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x115ea3800) [pid = 1652] [serial = 769] [outer = 0x0] 06:49:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x116f82400) [pid = 1652] [serial = 770] [outer = 0x115ea3800] 06:49:58 INFO - PROCESS | 1652 | 1466516998580 Marionette DEBUG loaded listener.js 06:49:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x118883800) [pid = 1652] [serial = 771] [outer = 0x115ea3800] 06:49:58 INFO - PROCESS | 1652 | 1466516998886 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]]]}] 06:49:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 06:49:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 522ms 06:49:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 06:49:58 INFO - PROCESS | 1652 | 1466516998916 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 06:49:58 INFO - PROCESS | 1652 | 1466516998917 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 06:49:58 INFO - PROCESS | 1652 | 1466516998919 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 06:49:58 INFO - PROCESS | 1652 | 1466516998921 Marionette TRACE conn2 <- [1,1002,null,{}] 06:49:58 INFO - PROCESS | 1652 | 1466516998932 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}] 06:49:58 INFO - PROCESS | 1652 | 1466516998935 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:59 INFO - PROCESS | 1652 | 1466516999019 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 06:49:59 INFO - PROCESS | 1652 | 1466516999085 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:59 INFO - PROCESS | 1652 | 1466516999087 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x119818000 == 31 [pid = 1652] [id = 258] 06:49:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x119333400) [pid = 1652] [serial = 772] [outer = 0x0] 06:49:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x11982a800) [pid = 1652] [serial = 773] [outer = 0x119333400] 06:49:59 INFO - PROCESS | 1652 | 1466516999116 Marionette DEBUG loaded listener.js 06:49:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x119e79400) [pid = 1652] [serial = 774] [outer = 0x119333400] 06:49:59 INFO - PROCESS | 1652 | 1466516999457 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]]]}] 06:49:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 06:49:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 571ms 06:49:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 06:49:59 INFO - PROCESS | 1652 | 1466516999490 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 06:49:59 INFO - PROCESS | 1652 | 1466516999492 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 06:49:59 INFO - PROCESS | 1652 | 1466516999494 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 06:49:59 INFO - PROCESS | 1652 | 1466516999495 Marionette TRACE conn2 <- [1,1006,null,{}] 06:49:59 INFO - PROCESS | 1652 | 1466516999498 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}] 06:49:59 INFO - PROCESS | 1652 | 1466516999499 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:59 INFO - PROCESS | 1652 | 1466516999582 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 06:49:59 INFO - PROCESS | 1652 | 1466516999635 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:59 INFO - PROCESS | 1652 | 1466516999636 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:49:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x123973800 == 32 [pid = 1652] [id = 259] 06:49:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x113a32400) [pid = 1652] [serial = 775] [outer = 0x0] 06:49:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x119e80c00) [pid = 1652] [serial = 776] [outer = 0x113a32400] 06:49:59 INFO - PROCESS | 1652 | 1466516999661 Marionette DEBUG loaded listener.js 06:49:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x12414dc00) [pid = 1652] [serial = 777] [outer = 0x113a32400] 06:49:59 INFO - PROCESS | 1652 | 1466516999951 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]]]}] 06:49:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 06:49:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 469ms 06:49:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 06:49:59 INFO - PROCESS | 1652 | 1466516999969 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 06:49:59 INFO - PROCESS | 1652 | 1466516999970 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 06:49:59 INFO - PROCESS | 1652 | 1466516999972 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 06:49:59 INFO - PROCESS | 1652 | 1466516999973 Marionette TRACE conn2 <- [1,1010,null,{}] 06:49:59 INFO - PROCESS | 1652 | 1466516999976 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}] 06:49:59 INFO - PROCESS | 1652 | 1466516999979 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:00 INFO - PROCESS | 1652 | 1466517000071 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 06:50:00 INFO - PROCESS | 1652 | 1466517000075 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:00 INFO - PROCESS | 1652 | 1466517000078 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x116245800 == 33 [pid = 1652] [id = 260] 06:50:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x119336800) [pid = 1652] [serial = 778] [outer = 0x0] 06:50:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x124634c00) [pid = 1652] [serial = 779] [outer = 0x119336800] 06:50:00 INFO - PROCESS | 1652 | 1466517000104 Marionette DEBUG loaded listener.js 06:50:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x124f12000) [pid = 1652] [serial = 780] [outer = 0x119336800] 06:50:00 INFO - PROCESS | 1652 | 1466517000466 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]]]}] 06:50:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 06:50:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 523ms 06:50:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 06:50:00 INFO - PROCESS | 1652 | 1466517000505 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 06:50:00 INFO - PROCESS | 1652 | 1466517000506 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 06:50:00 INFO - PROCESS | 1652 | 1466517000508 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 06:50:00 INFO - PROCESS | 1652 | 1466517000510 Marionette TRACE conn2 <- [1,1014,null,{}] 06:50:00 INFO - PROCESS | 1652 | 1466517000514 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}] 06:50:00 INFO - PROCESS | 1652 | 1466517000518 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:00 INFO - PROCESS | 1652 | 1466517000643 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 06:50:00 INFO - PROCESS | 1652 | 1466517000647 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:00 INFO - PROCESS | 1652 | 1466517000648 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x127042800 == 34 [pid = 1652] [id = 261] 06:50:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x11336c400) [pid = 1652] [serial = 781] [outer = 0x0] 06:50:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x125789000) [pid = 1652] [serial = 782] [outer = 0x11336c400] 06:50:00 INFO - PROCESS | 1652 | 1466517000673 Marionette DEBUG loaded listener.js 06:50:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12896b400) [pid = 1652] [serial = 783] [outer = 0x11336c400] 06:50:01 INFO - PROCESS | 1652 | 1466517001005 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]]]}] 06:50:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 06:50:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 525ms 06:50:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 06:50:01 INFO - PROCESS | 1652 | 1466517001037 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 06:50:01 INFO - PROCESS | 1652 | 1466517001039 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 06:50:01 INFO - PROCESS | 1652 | 1466517001041 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 06:50:01 INFO - PROCESS | 1652 | 1466517001042 Marionette TRACE conn2 <- [1,1018,null,{}] 06:50:01 INFO - PROCESS | 1652 | 1466517001046 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}] 06:50:01 INFO - PROCESS | 1652 | 1466517001048 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:01 INFO - PROCESS | 1652 | 1466517001145 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 06:50:01 INFO - PROCESS | 1652 | 1466517001148 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:01 INFO - PROCESS | 1652 | 1466517001149 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x1289b3000 == 35 [pid = 1652] [id = 262] 06:50:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12896f000) [pid = 1652] [serial = 784] [outer = 0x0] 06:50:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x1289da800) [pid = 1652] [serial = 785] [outer = 0x12896f000] 06:50:01 INFO - PROCESS | 1652 | 1466517001174 Marionette DEBUG loaded listener.js 06:50:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x128b35400) [pid = 1652] [serial = 786] [outer = 0x12896f000] 06:50:01 INFO - PROCESS | 1652 | 1466517001531 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]]]}] 06:50:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 06:50:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 523ms 06:50:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 06:50:01 INFO - PROCESS | 1652 | 1466517001573 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 06:50:01 INFO - PROCESS | 1652 | 1466517001575 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 06:50:01 INFO - PROCESS | 1652 | 1466517001579 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 06:50:01 INFO - PROCESS | 1652 | 1466517001580 Marionette TRACE conn2 <- [1,1022,null,{}] 06:50:01 INFO - PROCESS | 1652 | 1466517001584 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}] 06:50:01 INFO - PROCESS | 1652 | 1466517001585 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:01 INFO - PROCESS | 1652 | 1466517001734 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 06:50:01 INFO - PROCESS | 1652 | 1466517001751 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:01 INFO - PROCESS | 1652 | 1466517001752 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x129292800 == 36 [pid = 1652] [id = 263] 06:50:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x128974000) [pid = 1652] [serial = 787] [outer = 0x0] 06:50:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x129026400) [pid = 1652] [serial = 788] [outer = 0x128974000] 06:50:01 INFO - PROCESS | 1652 | 1466517001793 Marionette DEBUG loaded listener.js 06:50:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x129031400) [pid = 1652] [serial = 789] [outer = 0x128974000] 06:50:02 INFO - PROCESS | 1652 | 1466517002240 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]]]}] 06:50:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 06:50:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 672ms 06:50:02 INFO - PROCESS | 1652 | 1466517002251 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 06:50:02 INFO - PROCESS | 1652 | 1466517002252 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 06:50:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 06:50:02 INFO - PROCESS | 1652 | 1466517002254 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 06:50:02 INFO - PROCESS | 1652 | 1466517002255 Marionette TRACE conn2 <- [1,1026,null,{}] 06:50:02 INFO - PROCESS | 1652 | 1466517002257 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}] 06:50:02 INFO - PROCESS | 1652 | 1466517002259 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:02 INFO - PROCESS | 1652 | 1466517002364 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 06:50:02 INFO - PROCESS | 1652 | 1466517002397 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:02 INFO - PROCESS | 1652 | 1466517002398 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a51d800 == 37 [pid = 1652] [id = 264] 06:50:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x128b3ac00) [pid = 1652] [serial = 790] [outer = 0x0] 06:50:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x129222000) [pid = 1652] [serial = 791] [outer = 0x128b3ac00] 06:50:02 INFO - PROCESS | 1652 | 1466517002422 Marionette DEBUG loaded listener.js 06:50:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x12922a000) [pid = 1652] [serial = 792] [outer = 0x128b3ac00] 06:50:02 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x110e81800) [pid = 1652] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 06:50:02 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1210e6c00) [pid = 1652] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 06:50:02 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x112ec3c00) [pid = 1652] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 06:50:02 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x115ea1c00) [pid = 1652] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 06:50:02 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1180bb800) [pid = 1652] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 06:50:02 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x112eca800) [pid = 1652] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 06:50:02 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x11272a400) [pid = 1652] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 06:50:02 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1173a2800) [pid = 1652] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 06:50:02 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x113816400) [pid = 1652] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 06:50:02 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x119ac8800) [pid = 1652] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 06:50:02 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x119e84000) [pid = 1652] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 06:50:02 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x113a37c00) [pid = 1652] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 06:50:02 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x124f13400) [pid = 1652] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 06:50:02 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1133c1800) [pid = 1652] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 06:50:02 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x112eccc00) [pid = 1652] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 06:50:02 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x116f7fc00) [pid = 1652] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 06:50:02 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x119ac8000) [pid = 1652] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 06:50:02 INFO - PROCESS | 1652 | 1466517002830 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]]]}] 06:50:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 06:50:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 618ms 06:50:02 INFO - PROCESS | 1652 | 1466517002873 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 06:50:02 INFO - PROCESS | 1652 | 1466517002874 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 06:50:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 06:50:02 INFO - PROCESS | 1652 | 1466517002889 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 06:50:02 INFO - PROCESS | 1652 | 1466517002891 Marionette TRACE conn2 <- [1,1030,null,{}] 06:50:02 INFO - PROCESS | 1652 | 1466517002901 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}] 06:50:02 INFO - PROCESS | 1652 | 1466517002902 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:02 INFO - PROCESS | 1652 | 1466517002988 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 06:50:02 INFO - PROCESS | 1652 | 1466517002993 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:02 INFO - PROCESS | 1652 | 1466517002996 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x12386e800 == 38 [pid = 1652] [id = 265] 06:50:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x115ea1c00) [pid = 1652] [serial = 793] [outer = 0x0] 06:50:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1194c4400) [pid = 1652] [serial = 794] [outer = 0x115ea1c00] 06:50:03 INFO - PROCESS | 1652 | 1466517003020 Marionette DEBUG loaded listener.js 06:50:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x119e85400) [pid = 1652] [serial = 795] [outer = 0x115ea1c00] 06:50:03 INFO - PROCESS | 1652 | 1466517003324 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]]]}] 06:50:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 06:50:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 486ms 06:50:03 INFO - PROCESS | 1652 | 1466517003364 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 06:50:03 INFO - PROCESS | 1652 | 1466517003366 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 06:50:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 06:50:03 INFO - PROCESS | 1652 | 1466517003379 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 06:50:03 INFO - PROCESS | 1652 | 1466517003381 Marionette TRACE conn2 <- [1,1034,null,{}] 06:50:03 INFO - PROCESS | 1652 | 1466517003385 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}] 06:50:03 INFO - PROCESS | 1652 | 1466517003386 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:03 INFO - PROCESS | 1652 | 1466517003476 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 06:50:03 INFO - PROCESS | 1652 | 1466517003532 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:03 INFO - PROCESS | 1652 | 1466517003533 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x12aad9000 == 39 [pid = 1652] [id = 266] 06:50:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x116a04800) [pid = 1652] [serial = 796] [outer = 0x0] 06:50:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1210e7c00) [pid = 1652] [serial = 797] [outer = 0x116a04800] 06:50:03 INFO - PROCESS | 1652 | 1466517003561 Marionette DEBUG loaded listener.js 06:50:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x129368c00) [pid = 1652] [serial = 798] [outer = 0x116a04800] 06:50:03 INFO - PROCESS | 1652 | 1466517003869 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]]]}] 06:50:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 06:50:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 522ms 06:50:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 06:50:03 INFO - PROCESS | 1652 | 1466517003902 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 06:50:03 INFO - PROCESS | 1652 | 1466517003903 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 06:50:03 INFO - PROCESS | 1652 | 1466517003905 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 06:50:03 INFO - PROCESS | 1652 | 1466517003906 Marionette TRACE conn2 <- [1,1038,null,{}] 06:50:03 INFO - PROCESS | 1652 | 1466517003908 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}] 06:50:03 INFO - PROCESS | 1652 | 1466517003910 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:04 INFO - PROCESS | 1652 | 1466517003998 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 06:50:04 INFO - PROCESS | 1652 | 1466517004002 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:04 INFO - PROCESS | 1652 | 1466517004003 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bbb0800 == 40 [pid = 1652] [id = 267] 06:50:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x129368000) [pid = 1652] [serial = 799] [outer = 0x0] 06:50:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12a59d000) [pid = 1652] [serial = 800] [outer = 0x129368000] 06:50:04 INFO - PROCESS | 1652 | 1466517004027 Marionette DEBUG loaded listener.js 06:50:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12a5bf800) [pid = 1652] [serial = 801] [outer = 0x129368000] 06:50:04 INFO - PROCESS | 1652 | 1466517004351 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]]]}] 06:50:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 06:50:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 469ms 06:50:04 INFO - PROCESS | 1652 | 1466517004375 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 06:50:04 INFO - PROCESS | 1652 | 1466517004376 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 06:50:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 06:50:04 INFO - PROCESS | 1652 | 1466517004383 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 06:50:04 INFO - PROCESS | 1652 | 1466517004384 Marionette TRACE conn2 <- [1,1042,null,{}] 06:50:04 INFO - PROCESS | 1652 | 1466517004386 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}] 06:50:04 INFO - PROCESS | 1652 | 1466517004387 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:04 INFO - PROCESS | 1652 | 1466517004496 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 06:50:04 INFO - PROCESS | 1652 | 1466517004502 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:04 INFO - PROCESS | 1652 | 1466517004503 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bbc3000 == 41 [pid = 1652] [id = 268] 06:50:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12a35cc00) [pid = 1652] [serial = 802] [outer = 0x0] 06:50:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12a5c7800) [pid = 1652] [serial = 803] [outer = 0x12a35cc00] 06:50:04 INFO - PROCESS | 1652 | 1466517004534 Marionette DEBUG loaded listener.js 06:50:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x12a853800) [pid = 1652] [serial = 804] [outer = 0x12a35cc00] 06:50:05 INFO - PROCESS | 1652 | 1466517004998 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]]]}] 06:50:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 06:50:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 670ms 06:50:05 INFO - PROCESS | 1652 | 1466517005061 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 06:50:05 INFO - PROCESS | 1652 | 1466517005063 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 06:50:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 06:50:05 INFO - PROCESS | 1652 | 1466517005068 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 06:50:05 INFO - PROCESS | 1652 | 1466517005070 Marionette TRACE conn2 <- [1,1046,null,{}] 06:50:05 INFO - PROCESS | 1652 | 1466517005074 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}] 06:50:05 INFO - PROCESS | 1652 | 1466517005075 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:05 INFO - PROCESS | 1652 | 1466517005184 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 06:50:05 INFO - PROCESS | 1652 | 1466517005251 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:05 INFO - PROCESS | 1652 | 1466517005253 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x1185a3800 == 42 [pid = 1652] [id = 269] 06:50:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x115ea6800) [pid = 1652] [serial = 805] [outer = 0x0] 06:50:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x116f8e000) [pid = 1652] [serial = 806] [outer = 0x115ea6800] 06:50:05 INFO - PROCESS | 1652 | 1466517005283 Marionette DEBUG loaded listener.js 06:50:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x118323c00) [pid = 1652] [serial = 807] [outer = 0x115ea6800] 06:50:05 INFO - PROCESS | 1652 | 1466517005701 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]]]}] 06:50:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 06:50:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 672ms 06:50:05 INFO - PROCESS | 1652 | 1466517005740 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 06:50:05 INFO - PROCESS | 1652 | 1466517005743 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 06:50:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 06:50:05 INFO - PROCESS | 1652 | 1466517005748 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 06:50:05 INFO - PROCESS | 1652 | 1466517005750 Marionette TRACE conn2 <- [1,1050,null,{}] 06:50:05 INFO - PROCESS | 1652 | 1466517005752 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}] 06:50:05 INFO - PROCESS | 1652 | 1466517005754 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:05 INFO - PROCESS | 1652 | 1466517005860 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 06:50:05 INFO - PROCESS | 1652 | 1466517005915 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:05 INFO - PROCESS | 1652 | 1466517005916 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x1257c4800 == 43 [pid = 1652] [id = 270] 06:50:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x11933c400) [pid = 1652] [serial = 808] [outer = 0x0] 06:50:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x119824000) [pid = 1652] [serial = 809] [outer = 0x11933c400] 06:50:05 INFO - PROCESS | 1652 | 1466517005947 Marionette DEBUG loaded listener.js 06:50:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x119ad6c00) [pid = 1652] [serial = 810] [outer = 0x11933c400] 06:50:06 INFO - PROCESS | 1652 | 1466517006353 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]]]}] 06:50:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 06:50:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 620ms 06:50:06 INFO - PROCESS | 1652 | 1466517006368 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 06:50:06 INFO - PROCESS | 1652 | 1466517006369 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 06:50:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 06:50:06 INFO - PROCESS | 1652 | 1466517006372 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 06:50:06 INFO - PROCESS | 1652 | 1466517006374 Marionette TRACE conn2 <- [1,1054,null,{}] 06:50:06 INFO - PROCESS | 1652 | 1466517006383 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}] 06:50:06 INFO - PROCESS | 1652 | 1466517006386 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:06 INFO - PROCESS | 1652 | 1466517006490 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 06:50:06 INFO - PROCESS | 1652 | 1466517006583 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:06 INFO - PROCESS | 1652 | 1466517006585 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bdaf000 == 44 [pid = 1652] [id = 271] 06:50:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x12463c400) [pid = 1652] [serial = 811] [outer = 0x0] 06:50:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x124f7a400) [pid = 1652] [serial = 812] [outer = 0x12463c400] 06:50:06 INFO - PROCESS | 1652 | 1466517006616 Marionette DEBUG loaded listener.js 06:50:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x1261b5000) [pid = 1652] [serial = 813] [outer = 0x12463c400] 06:50:07 INFO - PROCESS | 1652 | 1466517007030 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]]]}] 06:50:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 06:50:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 672ms 06:50:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 06:50:07 INFO - PROCESS | 1652 | 1466517007044 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 06:50:07 INFO - PROCESS | 1652 | 1466517007046 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 06:50:07 INFO - PROCESS | 1652 | 1466517007049 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 06:50:07 INFO - PROCESS | 1652 | 1466517007050 Marionette TRACE conn2 <- [1,1058,null,{}] 06:50:07 INFO - PROCESS | 1652 | 1466517007052 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}] 06:50:07 INFO - PROCESS | 1652 | 1466517007054 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:07 INFO - PROCESS | 1652 | 1466517007160 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 06:50:07 INFO - PROCESS | 1652 | 1466517007211 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:07 INFO - PROCESS | 1652 | 1466517007212 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bdc3800 == 45 [pid = 1652] [id = 272] 06:50:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x128969000) [pid = 1652] [serial = 814] [outer = 0x0] 06:50:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x1289e2400) [pid = 1652] [serial = 815] [outer = 0x128969000] 06:50:07 INFO - PROCESS | 1652 | 1466517007242 Marionette DEBUG loaded listener.js 06:50:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x129220800) [pid = 1652] [serial = 816] [outer = 0x128969000] 06:50:07 INFO - PROCESS | 1652 | 1466517007647 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]]]}] 06:50:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 06:50:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 670ms 06:50:07 INFO - PROCESS | 1652 | 1466517007719 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 06:50:07 INFO - PROCESS | 1652 | 1466517007720 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 06:50:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 06:50:07 INFO - PROCESS | 1652 | 1466517007723 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 06:50:07 INFO - PROCESS | 1652 | 1466517007724 Marionette TRACE conn2 <- [1,1062,null,{}] 06:50:07 INFO - PROCESS | 1652 | 1466517007726 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}] 06:50:07 INFO - PROCESS | 1652 | 1466517007727 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:07 INFO - PROCESS | 1652 | 1466517007866 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 06:50:07 INFO - PROCESS | 1652 | 1466517007945 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:07 INFO - PROCESS | 1652 | 1466517007948 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x11624d800 == 46 [pid = 1652] [id = 273] 06:50:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x118735400) [pid = 1652] [serial = 817] [outer = 0x0] 06:50:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x119ace800) [pid = 1652] [serial = 818] [outer = 0x118735400] 06:50:07 INFO - PROCESS | 1652 | 1466517007990 Marionette DEBUG loaded listener.js 06:50:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x12896a800) [pid = 1652] [serial = 819] [outer = 0x118735400] 06:50:08 INFO - PROCESS | 1652 | 1466517008688 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]]]}] 06:50:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 06:50:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1020ms 06:50:08 INFO - PROCESS | 1652 | 1466517008744 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 06:50:08 INFO - PROCESS | 1652 | 1466517008747 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 06:50:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 06:50:08 INFO - PROCESS | 1652 | 1466517008766 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 06:50:08 INFO - PROCESS | 1652 | 1466517008769 Marionette TRACE conn2 <- [1,1066,null,{}] 06:50:08 INFO - PROCESS | 1652 | 1466517008772 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}] 06:50:08 INFO - PROCESS | 1652 | 1466517008774 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:08 INFO - PROCESS | 1652 | 1466517008858 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 06:50:08 INFO - PROCESS | 1652 | 1466517008930 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:08 INFO - PROCESS | 1652 | 1466517008932 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x117e7a800 == 47 [pid = 1652] [id = 274] 06:50:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x115e9cc00) [pid = 1652] [serial = 820] [outer = 0x0] 06:50:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x1162ab800) [pid = 1652] [serial = 821] [outer = 0x115e9cc00] 06:50:08 INFO - PROCESS | 1652 | 1466517008977 Marionette DEBUG loaded listener.js 06:50:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x1172b8800) [pid = 1652] [serial = 822] [outer = 0x115e9cc00] 06:50:09 INFO - PROCESS | 1652 | 1466517009581 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]]]}] 06:50:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 06:50:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 827ms 06:50:09 INFO - PROCESS | 1652 | 1466517009594 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 06:50:09 INFO - PROCESS | 1652 | 1466517009598 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 06:50:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 06:50:09 INFO - PROCESS | 1652 | 1466517009604 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 06:50:09 INFO - PROCESS | 1652 | 1466517009607 Marionette TRACE conn2 <- [1,1070,null,{}] 06:50:09 INFO - PROCESS | 1652 | 1466517009610 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}] 06:50:09 INFO - PROCESS | 1652 | 1466517009611 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:09 INFO - PROCESS | 1652 | 1466517009713 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 06:50:09 INFO - PROCESS | 1652 | 1466517009770 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:09 INFO - PROCESS | 1652 | 1466517009772 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x119092800 == 48 [pid = 1652] [id = 275] 06:50:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x1187d8c00) [pid = 1652] [serial = 823] [outer = 0x0] 06:50:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x11907ec00) [pid = 1652] [serial = 824] [outer = 0x1187d8c00] 06:50:09 INFO - PROCESS | 1652 | 1466517009799 Marionette DEBUG loaded listener.js 06:50:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x1194bd400) [pid = 1652] [serial = 825] [outer = 0x1187d8c00] 06:50:10 INFO - PROCESS | 1652 | --DOCSHELL 0x12bbb0800 == 47 [pid = 1652] [id = 267] 06:50:10 INFO - PROCESS | 1652 | --DOCSHELL 0x12aad9000 == 46 [pid = 1652] [id = 266] 06:50:10 INFO - PROCESS | 1652 | --DOCSHELL 0x12386e800 == 45 [pid = 1652] [id = 265] 06:50:10 INFO - PROCESS | 1652 | --DOCSHELL 0x12a51d800 == 44 [pid = 1652] [id = 264] 06:50:10 INFO - PROCESS | 1652 | --DOCSHELL 0x129292800 == 43 [pid = 1652] [id = 263] 06:50:10 INFO - PROCESS | 1652 | --DOCSHELL 0x1289b3000 == 42 [pid = 1652] [id = 262] 06:50:10 INFO - PROCESS | 1652 | --DOCSHELL 0x127042800 == 41 [pid = 1652] [id = 261] 06:50:10 INFO - PROCESS | 1652 | --DOCSHELL 0x116245800 == 40 [pid = 1652] [id = 260] 06:50:10 INFO - PROCESS | 1652 | --DOCSHELL 0x123973800 == 39 [pid = 1652] [id = 259] 06:50:10 INFO - PROCESS | 1652 | --DOCSHELL 0x119818000 == 38 [pid = 1652] [id = 258] 06:50:10 INFO - PROCESS | 1652 | --DOCSHELL 0x117069000 == 37 [pid = 1652] [id = 257] 06:50:10 INFO - PROCESS | 1652 | --DOCSHELL 0x117e8a800 == 36 [pid = 1652] [id = 256] 06:50:10 INFO - PROCESS | 1652 | --DOCSHELL 0x120f49800 == 35 [pid = 1652] [id = 255] 06:50:10 INFO - PROCESS | 1652 | --DOCSHELL 0x113210000 == 34 [pid = 1652] [id = 254] 06:50:10 INFO - PROCESS | 1652 | --DOCSHELL 0x117e7a800 == 33 [pid = 1652] [id = 274] 06:50:10 INFO - PROCESS | 1652 | --DOCSHELL 0x11624d800 == 32 [pid = 1652] [id = 273] 06:50:10 INFO - PROCESS | 1652 | --DOCSHELL 0x12bdc3800 == 31 [pid = 1652] [id = 272] 06:50:10 INFO - PROCESS | 1652 | --DOCSHELL 0x12bdaf000 == 30 [pid = 1652] [id = 271] 06:50:10 INFO - PROCESS | 1652 | --DOCSHELL 0x1257c4800 == 29 [pid = 1652] [id = 270] 06:50:10 INFO - PROCESS | 1652 | --DOCSHELL 0x12bbc3000 == 28 [pid = 1652] [id = 268] 06:50:10 INFO - PROCESS | 1652 | --DOCSHELL 0x1185a3800 == 27 [pid = 1652] [id = 269] 06:50:10 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x1210e4400) [pid = 1652] [serial = 740] [outer = 0x0] [url = about:blank] 06:50:10 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x124c1f400) [pid = 1652] [serial = 743] [outer = 0x0] [url = about:blank] 06:50:10 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x1173a0000) [pid = 1652] [serial = 726] [outer = 0x0] [url = about:blank] 06:50:10 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x113f36400) [pid = 1652] [serial = 725] [outer = 0x0] [url = about:blank] 06:50:10 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x116079000) [pid = 1652] [serial = 728] [outer = 0x0] [url = about:blank] 06:50:10 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x112ec1c00) [pid = 1652] [serial = 729] [outer = 0x0] [url = about:blank] 06:50:10 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x118330c00) [pid = 1652] [serial = 731] [outer = 0x0] [url = about:blank] 06:50:10 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x118881400) [pid = 1652] [serial = 732] [outer = 0x0] [url = about:blank] 06:50:10 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x1194c9c00) [pid = 1652] [serial = 734] [outer = 0x0] [url = about:blank] 06:50:10 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x119a37800) [pid = 1652] [serial = 735] [outer = 0x0] [url = about:blank] 06:50:10 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x117055400) [pid = 1652] [serial = 708] [outer = 0x0] [url = about:blank] 06:50:10 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x1133e7800) [pid = 1652] [serial = 707] [outer = 0x0] [url = about:blank] 06:50:10 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x11907f400) [pid = 1652] [serial = 711] [outer = 0x0] [url = about:blank] 06:50:10 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x118739000) [pid = 1652] [serial = 710] [outer = 0x0] [url = about:blank] 06:50:10 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x119ac8400) [pid = 1652] [serial = 714] [outer = 0x0] [url = about:blank] 06:50:10 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x11982dc00) [pid = 1652] [serial = 713] [outer = 0x0] [url = about:blank] 06:50:10 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x120fda800) [pid = 1652] [serial = 717] [outer = 0x0] [url = about:blank] 06:50:10 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x123deac00) [pid = 1652] [serial = 741] [outer = 0x0] [url = about:blank] 06:50:10 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x119e61800) [pid = 1652] [serial = 716] [outer = 0x0] [url = about:blank] 06:50:10 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1241d6c00) [pid = 1652] [serial = 720] [outer = 0x0] [url = about:blank] 06:50:10 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x123b6d000) [pid = 1652] [serial = 719] [outer = 0x0] [url = about:blank] 06:50:10 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1261b6000) [pid = 1652] [serial = 746] [outer = 0x0] [url = about:blank] 06:50:10 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x1261ae000) [pid = 1652] [serial = 744] [outer = 0x0] [url = about:blank] 06:50:10 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x126107000) [pid = 1652] [serial = 723] [outer = 0x0] [url = about:blank] 06:50:10 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x124f79c00) [pid = 1652] [serial = 722] [outer = 0x0] [url = about:blank] 06:50:10 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x11511f800) [pid = 1652] [serial = 749] [outer = 0x0] [url = about:blank] 06:50:10 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x116f89000) [pid = 1652] [serial = 750] [outer = 0x0] [url = about:blank] 06:50:10 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1187d7c00) [pid = 1652] [serial = 752] [outer = 0x0] [url = about:blank] 06:50:10 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1270e9000) [pid = 1652] [serial = 755] [outer = 0x0] [url = about:blank] 06:50:10 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x127016c00) [pid = 1652] [serial = 747] [outer = 0x0] [url = about:blank] 06:50:10 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x119e76800) [pid = 1652] [serial = 737] [outer = 0x0] [url = about:blank] 06:50:10 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x12896dc00) [pid = 1652] [serial = 756] [outer = 0x0] [url = about:blank] 06:50:10 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x119f0a800) [pid = 1652] [serial = 753] [outer = 0x0] [url = about:blank] 06:50:10 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x119f0dc00) [pid = 1652] [serial = 738] [outer = 0x0] [url = about:blank] 06:50:10 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x12896d000) [pid = 1652] [serial = 758] [outer = 0x0] [url = about:blank] 06:50:10 INFO - PROCESS | 1652 | 1466517010693 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]]]}] 06:50:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 06:50:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1123ms 06:50:10 INFO - PROCESS | 1652 | 1466517010727 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 06:50:10 INFO - PROCESS | 1652 | 1466517010733 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 06:50:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 06:50:10 INFO - PROCESS | 1652 | 1466517010736 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 06:50:10 INFO - PROCESS | 1652 | 1466517010739 Marionette TRACE conn2 <- [1,1074,null,{}] 06:50:10 INFO - PROCESS | 1652 | 1466517010743 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}] 06:50:10 INFO - PROCESS | 1652 | 1466517010747 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:10 INFO - PROCESS | 1652 | 1466517010827 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 06:50:10 INFO - PROCESS | 1652 | 1466517010835 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:10 INFO - PROCESS | 1652 | 1466517010837 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x11667d000 == 28 [pid = 1652] [id = 276] 06:50:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x115ea3000) [pid = 1652] [serial = 826] [outer = 0x0] 06:50:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x116969400) [pid = 1652] [serial = 827] [outer = 0x115ea3000] 06:50:10 INFO - PROCESS | 1652 | 1466517010865 Marionette DEBUG loaded listener.js 06:50:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x116f89c00) [pid = 1652] [serial = 828] [outer = 0x115ea3000] 06:50:11 INFO - PROCESS | 1652 | 1466517011216 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]]]}] 06:50:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 06:50:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 520ms 06:50:11 INFO - PROCESS | 1652 | 1466517011257 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 06:50:11 INFO - PROCESS | 1652 | 1466517011260 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 06:50:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 06:50:11 INFO - PROCESS | 1652 | 1466517011265 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 06:50:11 INFO - PROCESS | 1652 | 1466517011266 Marionette TRACE conn2 <- [1,1078,null,{}] 06:50:11 INFO - PROCESS | 1652 | 1466517011269 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}] 06:50:11 INFO - PROCESS | 1652 | 1466517011270 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:11 INFO - PROCESS | 1652 | 1466517011374 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 06:50:11 INFO - PROCESS | 1652 | 1466517011383 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:11 INFO - PROCESS | 1652 | 1466517011384 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x117e88000 == 29 [pid = 1652] [id = 277] 06:50:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1180bb000) [pid = 1652] [serial = 829] [outer = 0x0] 06:50:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x11832b000) [pid = 1652] [serial = 830] [outer = 0x1180bb000] 06:50:11 INFO - PROCESS | 1652 | 1466517011411 Marionette DEBUG loaded listener.js 06:50:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1187df800) [pid = 1652] [serial = 831] [outer = 0x1180bb000] 06:50:11 INFO - PROCESS | 1652 | 1466517011773 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]]]}] 06:50:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 06:50:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 520ms 06:50:11 INFO - PROCESS | 1652 | 1466517011785 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 06:50:11 INFO - PROCESS | 1652 | 1466517011787 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 06:50:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 06:50:11 INFO - PROCESS | 1652 | 1466517011790 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 06:50:11 INFO - PROCESS | 1652 | 1466517011793 Marionette TRACE conn2 <- [1,1082,null,{}] 06:50:11 INFO - PROCESS | 1652 | 1466517011814 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}] 06:50:11 INFO - PROCESS | 1652 | 1466517011819 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:11 INFO - PROCESS | 1652 | 1466517011941 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 06:50:11 INFO - PROCESS | 1652 | 1466517011949 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:11 INFO - PROCESS | 1652 | 1466517011952 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x119c2b800 == 30 [pid = 1652] [id = 278] 06:50:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1194bc400) [pid = 1652] [serial = 832] [outer = 0x0] 06:50:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x11982e400) [pid = 1652] [serial = 833] [outer = 0x1194bc400] 06:50:11 INFO - PROCESS | 1652 | 1466517011997 Marionette DEBUG loaded listener.js 06:50:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x119ad1800) [pid = 1652] [serial = 834] [outer = 0x1194bc400] 06:50:12 INFO - PROCESS | 1652 | 1466517012500 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]]]}] 06:50:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 06:50:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 724ms 06:50:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 06:50:12 INFO - PROCESS | 1652 | 1466517012530 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 06:50:12 INFO - PROCESS | 1652 | 1466517012532 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 06:50:12 INFO - PROCESS | 1652 | 1466517012536 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 06:50:12 INFO - PROCESS | 1652 | 1466517012538 Marionette TRACE conn2 <- [1,1086,null,{}] 06:50:12 INFO - PROCESS | 1652 | 1466517012541 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}] 06:50:12 INFO - PROCESS | 1652 | 1466517012545 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:12 INFO - PROCESS | 1652 | 1466517012701 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 06:50:12 INFO - PROCESS | 1652 | 1466517012760 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:12 INFO - PROCESS | 1652 | 1466517012761 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x123979000 == 31 [pid = 1652] [id = 279] 06:50:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x119e60c00) [pid = 1652] [serial = 835] [outer = 0x0] 06:50:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x119e7c800) [pid = 1652] [serial = 836] [outer = 0x119e60c00] 06:50:12 INFO - PROCESS | 1652 | 1466517012803 Marionette DEBUG loaded listener.js 06:50:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x119e84000) [pid = 1652] [serial = 837] [outer = 0x119e60c00] 06:50:13 INFO - PROCESS | 1652 | 1466517013219 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]]]}] 06:50:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 06:50:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 721ms 06:50:13 INFO - PROCESS | 1652 | 1466517013257 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 06:50:13 INFO - PROCESS | 1652 | 1466517013258 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 06:50:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 06:50:13 INFO - PROCESS | 1652 | 1466517013267 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 06:50:13 INFO - PROCESS | 1652 | 1466517013268 Marionette TRACE conn2 <- [1,1090,null,{}] 06:50:13 INFO - PROCESS | 1652 | 1466517013271 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}] 06:50:13 INFO - PROCESS | 1652 | 1466517013272 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:13 INFO - PROCESS | 1652 | 1466517013369 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 06:50:13 INFO - PROCESS | 1652 | 1466517013373 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:13 INFO - PROCESS | 1652 | 1466517013374 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x124606800 == 32 [pid = 1652] [id = 280] 06:50:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x115e98400) [pid = 1652] [serial = 838] [outer = 0x0] 06:50:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x120fd6000) [pid = 1652] [serial = 839] [outer = 0x115e98400] 06:50:13 INFO - PROCESS | 1652 | 1466517013400 Marionette DEBUG loaded listener.js 06:50:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x123835000) [pid = 1652] [serial = 840] [outer = 0x115e98400] 06:50:13 INFO - PROCESS | 1652 | 1466517013756 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]]]}] 06:50:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 06:50:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 520ms 06:50:13 INFO - PROCESS | 1652 | 1466517013794 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 06:50:13 INFO - PROCESS | 1652 | 1466517013796 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 06:50:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 06:50:13 INFO - PROCESS | 1652 | 1466517013798 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 06:50:13 INFO - PROCESS | 1652 | 1466517013799 Marionette TRACE conn2 <- [1,1094,null,{}] 06:50:13 INFO - PROCESS | 1652 | 1466517013801 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}] 06:50:13 INFO - PROCESS | 1652 | 1466517013806 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:13 INFO - PROCESS | 1652 | 1466517013914 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 06:50:13 INFO - PROCESS | 1652 | 1466517013919 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:13 INFO - PROCESS | 1652 | 1466517013920 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x1252c3800 == 33 [pid = 1652] [id = 281] 06:50:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x1239c5000) [pid = 1652] [serial = 841] [outer = 0x0] 06:50:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x124633800) [pid = 1652] [serial = 842] [outer = 0x1239c5000] 06:50:13 INFO - PROCESS | 1652 | 1466517013946 Marionette DEBUG loaded listener.js 06:50:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x124f7bc00) [pid = 1652] [serial = 843] [outer = 0x1239c5000] 06:50:14 INFO - PROCESS | 1652 | 1466517014936 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]]]}] 06:50:14 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x129368000) [pid = 1652] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 06:50:14 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x12896f000) [pid = 1652] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 06:50:14 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x128974000) [pid = 1652] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 06:50:14 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x128b3ac00) [pid = 1652] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 06:50:14 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x113a32400) [pid = 1652] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 06:50:14 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x112a80800) [pid = 1652] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 06:50:14 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x115ea3800) [pid = 1652] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 06:50:14 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x116631c00) [pid = 1652] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 06:50:14 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x119336800) [pid = 1652] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 06:50:14 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1180c6400) [pid = 1652] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 06:50:14 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x111c22400) [pid = 1652] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 06:50:14 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x119333400) [pid = 1652] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 06:50:14 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x116a04800) [pid = 1652] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 06:50:14 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x115ea1c00) [pid = 1652] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 06:50:14 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x11336c400) [pid = 1652] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 06:50:14 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x12a35cc00) [pid = 1652] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 06:50:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 06:50:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1219ms 06:50:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 06:50:15 INFO - PROCESS | 1652 | 1466517015018 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 06:50:15 INFO - PROCESS | 1652 | 1466517015020 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 06:50:15 INFO - PROCESS | 1652 | 1466517015022 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 06:50:15 INFO - PROCESS | 1652 | 1466517015023 Marionette TRACE conn2 <- [1,1098,null,{}] 06:50:15 INFO - PROCESS | 1652 | 1466517015025 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}] 06:50:15 INFO - PROCESS | 1652 | 1466517015027 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:15 INFO - PROCESS | 1652 | 1466517015099 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 06:50:15 INFO - PROCESS | 1652 | 1466517015103 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:15 INFO - PROCESS | 1652 | 1466517015104 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x1252c2000 == 34 [pid = 1652] [id = 282] 06:50:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1160ddc00) [pid = 1652] [serial = 844] [outer = 0x0] 06:50:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1172bbc00) [pid = 1652] [serial = 845] [outer = 0x1160ddc00] 06:50:15 INFO - PROCESS | 1652 | 1466517015131 Marionette DEBUG loaded listener.js 06:50:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1188eac00) [pid = 1652] [serial = 846] [outer = 0x1160ddc00] 06:50:15 INFO - PROCESS | 1652 | 1466517015470 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]]]}] 06:50:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 06:50:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 470ms 06:50:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 06:50:15 INFO - PROCESS | 1652 | 1466517015493 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 06:50:15 INFO - PROCESS | 1652 | 1466517015494 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 06:50:15 INFO - PROCESS | 1652 | 1466517015496 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 06:50:15 INFO - PROCESS | 1652 | 1466517015498 Marionette TRACE conn2 <- [1,1102,null,{}] 06:50:15 INFO - PROCESS | 1652 | 1466517015500 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}] 06:50:15 INFO - PROCESS | 1652 | 1466517015501 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:15 INFO - PROCESS | 1652 | 1466517015601 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 06:50:15 INFO - PROCESS | 1652 | 1466517015607 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:15 INFO - PROCESS | 1652 | 1466517015608 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x129021800 == 35 [pid = 1652] [id = 283] 06:50:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1188e1800) [pid = 1652] [serial = 847] [outer = 0x0] 06:50:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x123cecc00) [pid = 1652] [serial = 848] [outer = 0x1188e1800] 06:50:15 INFO - PROCESS | 1652 | 1466517015632 Marionette DEBUG loaded listener.js 06:50:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x126107000) [pid = 1652] [serial = 849] [outer = 0x1188e1800] 06:50:15 INFO - PROCESS | 1652 | 1466517015949 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]]]}] 06:50:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 06:50:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 469ms 06:50:15 INFO - PROCESS | 1652 | 1466517015967 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 06:50:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 06:50:15 INFO - PROCESS | 1652 | 1466517015968 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 06:50:15 INFO - PROCESS | 1652 | 1466517015970 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 06:50:15 INFO - PROCESS | 1652 | 1466517015971 Marionette TRACE conn2 <- [1,1106,null,{}] 06:50:15 INFO - PROCESS | 1652 | 1466517015974 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}] 06:50:15 INFO - PROCESS | 1652 | 1466517015975 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:16 INFO - PROCESS | 1652 | 1466517016054 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 06:50:16 INFO - PROCESS | 1652 | 1466517016057 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:16 INFO - PROCESS | 1652 | 1466517016058 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a51f800 == 36 [pid = 1652] [id = 284] 06:50:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12610d400) [pid = 1652] [serial = 850] [outer = 0x0] 06:50:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x1289dec00) [pid = 1652] [serial = 851] [outer = 0x12610d400] 06:50:16 INFO - PROCESS | 1652 | 1466517016086 Marionette DEBUG loaded listener.js 06:50:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x128b38c00) [pid = 1652] [serial = 852] [outer = 0x12610d400] 06:50:16 INFO - PROCESS | 1652 | 1466517016425 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]]]}] 06:50:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 06:50:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 469ms 06:50:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 06:50:16 INFO - PROCESS | 1652 | 1466517016440 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 06:50:16 INFO - PROCESS | 1652 | 1466517016441 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 06:50:16 INFO - PROCESS | 1652 | 1466517016443 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 06:50:16 INFO - PROCESS | 1652 | 1466517016444 Marionette TRACE conn2 <- [1,1110,null,{}] 06:50:16 INFO - PROCESS | 1652 | 1466517016448 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}] 06:50:16 INFO - PROCESS | 1652 | 1466517016450 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:16 INFO - PROCESS | 1652 | 1466517016553 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 06:50:16 INFO - PROCESS | 1652 | 1466517016560 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:16 INFO - PROCESS | 1652 | 1466517016561 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a838000 == 37 [pid = 1652] [id = 285] 06:50:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x1188e3c00) [pid = 1652] [serial = 853] [outer = 0x0] 06:50:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x128b34c00) [pid = 1652] [serial = 854] [outer = 0x1188e3c00] 06:50:16 INFO - PROCESS | 1652 | 1466517016585 Marionette DEBUG loaded listener.js 06:50:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x12921f800) [pid = 1652] [serial = 855] [outer = 0x1188e3c00] 06:50:16 INFO - PROCESS | 1652 | 1466517016902 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]]]}] 06:50:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 06:50:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 470ms 06:50:16 INFO - PROCESS | 1652 | 1466517016915 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 06:50:16 INFO - PROCESS | 1652 | 1466517016917 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 06:50:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 06:50:16 INFO - PROCESS | 1652 | 1466517016969 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 06:50:16 INFO - PROCESS | 1652 | 1466517016971 Marionette TRACE conn2 <- [1,1114,null,{}] 06:50:16 INFO - PROCESS | 1652 | 1466517016976 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}] 06:50:16 INFO - PROCESS | 1652 | 1466517016978 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:17 INFO - PROCESS | 1652 | 1466517017071 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 06:50:17 INFO - PROCESS | 1652 | 1466517017167 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:17 INFO - PROCESS | 1652 | 1466517017170 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x116615800 == 38 [pid = 1652] [id = 286] 06:50:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1132df400) [pid = 1652] [serial = 856] [outer = 0x0] 06:50:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x11380e800) [pid = 1652] [serial = 857] [outer = 0x1132df400] 06:50:17 INFO - PROCESS | 1652 | 1466517017201 Marionette DEBUG loaded listener.js 06:50:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x115e9a000) [pid = 1652] [serial = 858] [outer = 0x1132df400] 06:50:17 INFO - PROCESS | 1652 | 1466517017699 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]]]}] 06:50:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 06:50:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 823ms 06:50:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 06:50:17 INFO - PROCESS | 1652 | 1466517017753 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 06:50:17 INFO - PROCESS | 1652 | 1466517017756 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 06:50:17 INFO - PROCESS | 1652 | 1466517017759 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 06:50:17 INFO - PROCESS | 1652 | 1466517017761 Marionette TRACE conn2 <- [1,1118,null,{}] 06:50:17 INFO - PROCESS | 1652 | 1466517017797 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}] 06:50:17 INFO - PROCESS | 1652 | 1466517017800 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:17 INFO - PROCESS | 1652 | 1466517017905 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 06:50:17 INFO - PROCESS | 1652 | 1466517017982 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:17 INFO - PROCESS | 1652 | 1466517017984 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x123858800 == 39 [pid = 1652] [id = 287] 06:50:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x118330c00) [pid = 1652] [serial = 859] [outer = 0x0] 06:50:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x1187e3400) [pid = 1652] [serial = 860] [outer = 0x118330c00] 06:50:18 INFO - PROCESS | 1652 | 1466517018014 Marionette DEBUG loaded listener.js 06:50:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x119339400) [pid = 1652] [serial = 861] [outer = 0x118330c00] 06:50:18 INFO - PROCESS | 1652 | 1466517018685 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]]]}] 06:50:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 06:50:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 998ms 06:50:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 06:50:18 INFO - PROCESS | 1652 | 1466517018757 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 06:50:18 INFO - PROCESS | 1652 | 1466517018759 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 06:50:18 INFO - PROCESS | 1652 | 1466517018763 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 06:50:18 INFO - PROCESS | 1652 | 1466517018765 Marionette TRACE conn2 <- [1,1122,null,{}] 06:50:18 INFO - PROCESS | 1652 | 1466517018769 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}] 06:50:18 INFO - PROCESS | 1652 | 1466517018771 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:18 INFO - PROCESS | 1652 | 1466517018877 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 06:50:18 INFO - PROCESS | 1652 | 1466517018929 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:18 INFO - PROCESS | 1652 | 1466517018932 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x1169ac800 == 40 [pid = 1652] [id = 288] 06:50:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x116967400) [pid = 1652] [serial = 862] [outer = 0x0] 06:50:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x116a04800) [pid = 1652] [serial = 863] [outer = 0x116967400] 06:50:18 INFO - PROCESS | 1652 | 1466517018960 Marionette DEBUG loaded listener.js 06:50:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x1172c2800) [pid = 1652] [serial = 864] [outer = 0x116967400] 06:50:19 INFO - PROCESS | 1652 | --DOCSHELL 0x12a51f800 == 39 [pid = 1652] [id = 284] 06:50:19 INFO - PROCESS | 1652 | --DOCSHELL 0x129021800 == 38 [pid = 1652] [id = 283] 06:50:19 INFO - PROCESS | 1652 | --DOCSHELL 0x1252c2000 == 37 [pid = 1652] [id = 282] 06:50:19 INFO - PROCESS | 1652 | --DOCSHELL 0x1252c3800 == 36 [pid = 1652] [id = 281] 06:50:19 INFO - PROCESS | 1652 | --DOCSHELL 0x124606800 == 35 [pid = 1652] [id = 280] 06:50:19 INFO - PROCESS | 1652 | --DOCSHELL 0x123979000 == 34 [pid = 1652] [id = 279] 06:50:19 INFO - PROCESS | 1652 | --DOCSHELL 0x119c2b800 == 33 [pid = 1652] [id = 278] 06:50:19 INFO - PROCESS | 1652 | --DOCSHELL 0x117e88000 == 32 [pid = 1652] [id = 277] 06:50:19 INFO - PROCESS | 1652 | --DOCSHELL 0x11667d000 == 31 [pid = 1652] [id = 276] 06:50:19 INFO - PROCESS | 1652 | 1466517019488 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]]]}] 06:50:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 06:50:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 774ms 06:50:19 INFO - PROCESS | 1652 | 1466517019537 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 06:50:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 06:50:19 INFO - PROCESS | 1652 | 1466517019541 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 06:50:19 INFO - PROCESS | 1652 | 1466517019547 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 06:50:19 INFO - PROCESS | 1652 | 1466517019550 Marionette TRACE conn2 <- [1,1126,null,{}] 06:50:19 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x1289da800) [pid = 1652] [serial = 785] [outer = 0x0] [url = about:blank] 06:50:19 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x129026400) [pid = 1652] [serial = 788] [outer = 0x0] [url = about:blank] 06:50:19 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x128b35400) [pid = 1652] [serial = 786] [outer = 0x0] [url = about:blank] 06:50:19 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x129222000) [pid = 1652] [serial = 791] [outer = 0x0] [url = about:blank] 06:50:19 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x129031400) [pid = 1652] [serial = 789] [outer = 0x0] [url = about:blank] 06:50:19 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x119e80c00) [pid = 1652] [serial = 776] [outer = 0x0] [url = about:blank] 06:50:19 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x12414dc00) [pid = 1652] [serial = 777] [outer = 0x0] [url = about:blank] 06:50:19 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1132e7000) [pid = 1652] [serial = 761] [outer = 0x0] [url = about:blank] 06:50:19 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x115e9d000) [pid = 1652] [serial = 762] [outer = 0x0] [url = about:blank] 06:50:19 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x116f82400) [pid = 1652] [serial = 770] [outer = 0x0] [url = about:blank] 06:50:19 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x118883800) [pid = 1652] [serial = 771] [outer = 0x0] [url = about:blank] 06:50:19 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x116f8a800) [pid = 1652] [serial = 767] [outer = 0x0] [url = about:blank] 06:50:19 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1180b9800) [pid = 1652] [serial = 768] [outer = 0x0] [url = about:blank] 06:50:19 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x124634c00) [pid = 1652] [serial = 779] [outer = 0x0] [url = about:blank] 06:50:19 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x118326400) [pid = 1652] [serial = 764] [outer = 0x0] [url = about:blank] 06:50:19 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x118883000) [pid = 1652] [serial = 765] [outer = 0x0] [url = about:blank] 06:50:19 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x128b39c00) [pid = 1652] [serial = 759] [outer = 0x0] [url = about:blank] 06:50:19 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x11982a800) [pid = 1652] [serial = 773] [outer = 0x0] [url = about:blank] 06:50:19 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x119e79400) [pid = 1652] [serial = 774] [outer = 0x0] [url = about:blank] 06:50:19 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x129368c00) [pid = 1652] [serial = 798] [outer = 0x0] [url = about:blank] 06:50:19 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x1194c4400) [pid = 1652] [serial = 794] [outer = 0x0] [url = about:blank] 06:50:19 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x12922a000) [pid = 1652] [serial = 792] [outer = 0x0] [url = about:blank] 06:50:19 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x125789000) [pid = 1652] [serial = 782] [outer = 0x0] [url = about:blank] 06:50:19 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x1210e7c00) [pid = 1652] [serial = 797] [outer = 0x0] [url = about:blank] 06:50:19 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x12896b400) [pid = 1652] [serial = 783] [outer = 0x0] [url = about:blank] 06:50:19 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x12a5bf800) [pid = 1652] [serial = 801] [outer = 0x0] [url = about:blank] 06:50:19 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x124f12000) [pid = 1652] [serial = 780] [outer = 0x0] [url = about:blank] 06:50:19 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x119e85400) [pid = 1652] [serial = 795] [outer = 0x0] [url = about:blank] 06:50:19 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x12a853800) [pid = 1652] [serial = 804] [outer = 0x0] [url = about:blank] 06:50:19 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x12a5c7800) [pid = 1652] [serial = 803] [outer = 0x0] [url = about:blank] 06:50:19 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x12a59d000) [pid = 1652] [serial = 800] [outer = 0x0] [url = about:blank] 06:50:19 INFO - PROCESS | 1652 | 1466517019575 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}] 06:50:19 INFO - PROCESS | 1652 | 1466517019578 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:19 INFO - PROCESS | 1652 | 1466517019691 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 06:50:19 INFO - PROCESS | 1652 | 1466517019702 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:19 INFO - PROCESS | 1652 | 1466517019703 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x117078800 == 32 [pid = 1652] [id = 289] 06:50:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x118329400) [pid = 1652] [serial = 865] [outer = 0x0] 06:50:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x11852f800) [pid = 1652] [serial = 866] [outer = 0x118329400] 06:50:19 INFO - PROCESS | 1652 | 1466517019730 Marionette DEBUG loaded listener.js 06:50:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x1194be400) [pid = 1652] [serial = 867] [outer = 0x118329400] 06:50:20 INFO - PROCESS | 1652 | 1466517020083 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]]]}] 06:50:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 06:50:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 577ms 06:50:20 INFO - PROCESS | 1652 | 1466517020124 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 06:50:20 INFO - PROCESS | 1652 | 1466517020125 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 06:50:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 06:50:20 INFO - PROCESS | 1652 | 1466517020128 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 06:50:20 INFO - PROCESS | 1652 | 1466517020130 Marionette TRACE conn2 <- [1,1130,null,{}] 06:50:20 INFO - PROCESS | 1652 | 1466517020138 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}] 06:50:20 INFO - PROCESS | 1652 | 1466517020141 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:20 INFO - PROCESS | 1652 | 1466517020225 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 06:50:20 INFO - PROCESS | 1652 | 1466517020235 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:20 INFO - PROCESS | 1652 | 1466517020237 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x119d39000 == 33 [pid = 1652] [id = 290] 06:50:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x1198f4800) [pid = 1652] [serial = 868] [outer = 0x0] 06:50:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x119cba000) [pid = 1652] [serial = 869] [outer = 0x1198f4800] 06:50:20 INFO - PROCESS | 1652 | 1466517020266 Marionette DEBUG loaded listener.js 06:50:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x119e85400) [pid = 1652] [serial = 870] [outer = 0x1198f4800] 06:50:20 INFO - PROCESS | 1652 | 1466517020634 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]]]}] 06:50:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 06:50:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 522ms 06:50:20 INFO - PROCESS | 1652 | 1466517020650 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 06:50:20 INFO - PROCESS | 1652 | 1466517020652 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 06:50:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 06:50:20 INFO - PROCESS | 1652 | 1466517020654 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 06:50:20 INFO - PROCESS | 1652 | 1466517020655 Marionette TRACE conn2 <- [1,1134,null,{}] 06:50:20 INFO - PROCESS | 1652 | 1466517020658 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}] 06:50:20 INFO - PROCESS | 1652 | 1466517020659 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:20 INFO - PROCESS | 1652 | 1466517020760 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 06:50:20 INFO - PROCESS | 1652 | 1466517020768 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:20 INFO - PROCESS | 1652 | 1466517020770 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x124604000 == 34 [pid = 1652] [id = 291] 06:50:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x120fdb800) [pid = 1652] [serial = 871] [outer = 0x0] 06:50:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x123ce1000) [pid = 1652] [serial = 872] [outer = 0x120fdb800] 06:50:20 INFO - PROCESS | 1652 | 1466517020795 Marionette DEBUG loaded listener.js 06:50:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1241d4c00) [pid = 1652] [serial = 873] [outer = 0x120fdb800] 06:50:21 INFO - PROCESS | 1652 | 1466517021105 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]]]}] 06:50:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 06:50:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 470ms 06:50:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 06:50:21 INFO - PROCESS | 1652 | 1466517021125 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 06:50:21 INFO - PROCESS | 1652 | 1466517021126 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 06:50:21 INFO - PROCESS | 1652 | 1466517021131 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 06:50:21 INFO - PROCESS | 1652 | 1466517021133 Marionette TRACE conn2 <- [1,1138,null,{}] 06:50:21 INFO - PROCESS | 1652 | 1466517021136 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}] 06:50:21 INFO - PROCESS | 1652 | 1466517021137 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:21 INFO - PROCESS | 1652 | 1466517021215 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 06:50:21 INFO - PROCESS | 1652 | 1466517021219 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:21 INFO - PROCESS | 1652 | 1466517021220 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x1252c3800 == 35 [pid = 1652] [id = 292] 06:50:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x112eca800) [pid = 1652] [serial = 874] [outer = 0x0] 06:50:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x12463b000) [pid = 1652] [serial = 875] [outer = 0x112eca800] 06:50:21 INFO - PROCESS | 1652 | 1466517021247 Marionette DEBUG loaded listener.js 06:50:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x124f1c400) [pid = 1652] [serial = 876] [outer = 0x112eca800] 06:50:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x124f7d800) [pid = 1652] [serial = 877] [outer = 0x124641000] 06:50:21 INFO - PROCESS | 1652 | 1466517021654 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]]]}] 06:50:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 06:50:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 572ms 06:50:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 06:50:21 INFO - PROCESS | 1652 | 1466517021702 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 06:50:21 INFO - PROCESS | 1652 | 1466517021703 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 06:50:21 INFO - PROCESS | 1652 | 1466517021705 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 06:50:21 INFO - PROCESS | 1652 | 1466517021706 Marionette TRACE conn2 <- [1,1142,null,{}] 06:50:21 INFO - PROCESS | 1652 | 1466517021709 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}] 06:50:21 INFO - PROCESS | 1652 | 1466517021713 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:21 INFO - PROCESS | 1652 | 1466517021834 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 06:50:21 INFO - PROCESS | 1652 | 1466517021853 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:21 INFO - PROCESS | 1652 | 1466517021854 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x124022000 == 36 [pid = 1652] [id = 293] 06:50:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x11832dc00) [pid = 1652] [serial = 878] [outer = 0x0] 06:50:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1241d2c00) [pid = 1652] [serial = 879] [outer = 0x11832dc00] 06:50:21 INFO - PROCESS | 1652 | 1466517021879 Marionette DEBUG loaded listener.js 06:50:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x129222400) [pid = 1652] [serial = 880] [outer = 0x11832dc00] 06:50:22 INFO - PROCESS | 1652 | 1466517022234 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]]]}] 06:50:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 06:50:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 569ms 06:50:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 06:50:22 INFO - PROCESS | 1652 | 1466517022274 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 06:50:22 INFO - PROCESS | 1652 | 1466517022276 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 06:50:22 INFO - PROCESS | 1652 | 1466517022279 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 06:50:22 INFO - PROCESS | 1652 | 1466517022280 Marionette TRACE conn2 <- [1,1146,null,{}] 06:50:22 INFO - PROCESS | 1652 | 1466517022284 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}] 06:50:22 INFO - PROCESS | 1652 | 1466517022286 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:22 INFO - PROCESS | 1652 | 1466517022438 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 06:50:22 INFO - PROCESS | 1652 | 1466517022457 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:22 INFO - PROCESS | 1652 | 1466517022458 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x1295f2800 == 37 [pid = 1652] [id = 294] 06:50:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x129226c00) [pid = 1652] [serial = 881] [outer = 0x0] 06:50:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x129360800) [pid = 1652] [serial = 882] [outer = 0x129226c00] 06:50:22 INFO - PROCESS | 1652 | 1466517022508 Marionette DEBUG loaded listener.js 06:50:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12a368c00) [pid = 1652] [serial = 883] [outer = 0x129226c00] 06:50:22 INFO - PROCESS | 1652 | 1466517022899 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]]]}] 06:50:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 06:50:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 673ms 06:50:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 06:50:22 INFO - PROCESS | 1652 | 1466517022952 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 06:50:22 INFO - PROCESS | 1652 | 1466517022953 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 06:50:22 INFO - PROCESS | 1652 | 1466517022955 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 06:50:22 INFO - PROCESS | 1652 | 1466517022956 Marionette TRACE conn2 <- [1,1150,null,{}] 06:50:22 INFO - PROCESS | 1652 | 1466517022958 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}] 06:50:22 INFO - PROCESS | 1652 | 1466517022959 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:23 INFO - PROCESS | 1652 | 1466517023055 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 06:50:23 INFO - PROCESS | 1652 | 1466517023091 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:23 INFO - PROCESS | 1652 | 1466517023092 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a842000 == 38 [pid = 1652] [id = 295] 06:50:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12a59cc00) [pid = 1652] [serial = 884] [outer = 0x0] 06:50:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12a5a0c00) [pid = 1652] [serial = 885] [outer = 0x12a59cc00] 06:50:23 INFO - PROCESS | 1652 | 1466517023117 Marionette DEBUG loaded listener.js 06:50:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x12a5c8c00) [pid = 1652] [serial = 886] [outer = 0x12a59cc00] 06:50:23 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x119e60c00) [pid = 1652] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 06:50:23 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x1239c5000) [pid = 1652] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 06:50:23 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x115e98400) [pid = 1652] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 06:50:23 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x115ea3000) [pid = 1652] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 06:50:23 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1160ddc00) [pid = 1652] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 06:50:23 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1187d8c00) [pid = 1652] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 06:50:23 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1188e1800) [pid = 1652] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 06:50:23 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x12610d400) [pid = 1652] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 06:50:23 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1194bc400) [pid = 1652] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 06:50:23 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x115ea6800) [pid = 1652] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 06:50:23 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1180bb000) [pid = 1652] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 06:50:23 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x11933c400) [pid = 1652] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 06:50:23 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x12463c400) [pid = 1652] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 06:50:23 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x128969000) [pid = 1652] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 06:50:23 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x118735400) [pid = 1652] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 06:50:23 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x115e9cc00) [pid = 1652] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 06:50:23 INFO - PROCESS | 1652 | 1466517023530 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]]]}] 06:50:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 06:50:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 620ms 06:50:23 INFO - PROCESS | 1652 | 1466517023576 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 06:50:23 INFO - PROCESS | 1652 | 1466517023578 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 06:50:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 06:50:23 INFO - PROCESS | 1652 | 1466517023581 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 06:50:23 INFO - PROCESS | 1652 | 1466517023583 Marionette TRACE conn2 <- [1,1154,null,{}] 06:50:23 INFO - PROCESS | 1652 | 1466517023587 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}] 06:50:23 INFO - PROCESS | 1652 | 1466517023589 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:23 INFO - PROCESS | 1652 | 1466517023689 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 06:50:23 INFO - PROCESS | 1652 | 1466517023758 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:23 INFO - PROCESS | 1652 | 1466517023767 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x124002800 == 39 [pid = 1652] [id = 296] 06:50:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x1160ddc00) [pid = 1652] [serial = 887] [outer = 0x0] 06:50:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x118738400) [pid = 1652] [serial = 888] [outer = 0x1160ddc00] 06:50:23 INFO - PROCESS | 1652 | 1466517023797 Marionette DEBUG loaded listener.js 06:50:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x119829c00) [pid = 1652] [serial = 889] [outer = 0x1160ddc00] 06:50:24 INFO - PROCESS | 1652 | 1466517024100 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]]]}] 06:50:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 06:50:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 573ms 06:50:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 06:50:24 INFO - PROCESS | 1652 | 1466517024155 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 06:50:24 INFO - PROCESS | 1652 | 1466517024157 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 06:50:24 INFO - PROCESS | 1652 | 1466517024161 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 06:50:24 INFO - PROCESS | 1652 | 1466517024163 Marionette TRACE conn2 <- [1,1158,null,{}] 06:50:24 INFO - PROCESS | 1652 | 1466517024166 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}] 06:50:24 INFO - PROCESS | 1652 | 1466517024168 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:24 INFO - PROCESS | 1652 | 1466517024296 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 06:50:24 INFO - PROCESS | 1652 | 1466517024381 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:24 INFO - PROCESS | 1652 | 1466517024381 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b134800 == 40 [pid = 1652] [id = 297] 06:50:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x11662a400) [pid = 1652] [serial = 890] [outer = 0x0] 06:50:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x12480b400) [pid = 1652] [serial = 891] [outer = 0x11662a400] 06:50:24 INFO - PROCESS | 1652 | 1466517024421 Marionette DEBUG loaded listener.js 06:50:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x12414a800) [pid = 1652] [serial = 892] [outer = 0x11662a400] 06:50:24 INFO - PROCESS | 1652 | 1466517024722 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]]]}] 06:50:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 06:50:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 572ms 06:50:24 INFO - PROCESS | 1652 | 1466517024735 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 06:50:24 INFO - PROCESS | 1652 | 1466517024737 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 06:50:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 06:50:24 INFO - PROCESS | 1652 | 1466517024743 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 06:50:24 INFO - PROCESS | 1652 | 1466517024747 Marionette TRACE conn2 <- [1,1162,null,{}] 06:50:24 INFO - PROCESS | 1652 | 1466517024756 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}] 06:50:24 INFO - PROCESS | 1652 | 1466517024758 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:24 INFO - PROCESS | 1652 | 1466517024868 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 06:50:24 INFO - PROCESS | 1652 | 1466517024921 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:24 INFO - PROCESS | 1652 | 1466517024923 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b878000 == 41 [pid = 1652] [id = 298] 06:50:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x12a85c000) [pid = 1652] [serial = 893] [outer = 0x0] 06:50:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x12aa98400) [pid = 1652] [serial = 894] [outer = 0x12a85c000] 06:50:24 INFO - PROCESS | 1652 | 1466517024970 Marionette DEBUG loaded listener.js 06:50:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12aaa0000) [pid = 1652] [serial = 895] [outer = 0x12a85c000] 06:50:25 INFO - PROCESS | 1652 | 1466517025251 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]]]}] 06:50:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 06:50:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 529ms 06:50:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 06:50:25 INFO - PROCESS | 1652 | 1466517025273 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 06:50:25 INFO - PROCESS | 1652 | 1466517025274 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 06:50:25 INFO - PROCESS | 1652 | 1466517025285 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 06:50:25 INFO - PROCESS | 1652 | 1466517025286 Marionette TRACE conn2 <- [1,1166,null,{}] 06:50:25 INFO - PROCESS | 1652 | 1466517025289 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}] 06:50:25 INFO - PROCESS | 1652 | 1466517025290 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:25 INFO - PROCESS | 1652 | 1466517025377 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 06:50:25 INFO - PROCESS | 1652 | 1466517025384 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:25 INFO - PROCESS | 1652 | 1466517025385 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bdb0000 == 42 [pid = 1652] [id = 299] 06:50:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12b02dc00) [pid = 1652] [serial = 896] [outer = 0x0] 06:50:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12b1a9400) [pid = 1652] [serial = 897] [outer = 0x12b02dc00] 06:50:25 INFO - PROCESS | 1652 | 1466517025410 Marionette DEBUG loaded listener.js 06:50:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12b935800) [pid = 1652] [serial = 898] [outer = 0x12b02dc00] 06:50:25 INFO - PROCESS | 1652 | 1466517025916 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]]]}] 06:50:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 06:50:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 679ms 06:50:25 INFO - PROCESS | 1652 | 1466517025957 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 06:50:25 INFO - PROCESS | 1652 | 1466517025959 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 06:50:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 06:50:25 INFO - PROCESS | 1652 | 1466517025962 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 06:50:25 INFO - PROCESS | 1652 | 1466517025966 Marionette TRACE conn2 <- [1,1170,null,{}] 06:50:25 INFO - PROCESS | 1652 | 1466517025970 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}] 06:50:25 INFO - PROCESS | 1652 | 1466517025971 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:26 INFO - PROCESS | 1652 | 1466517026079 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 06:50:26 INFO - PROCESS | 1652 | 1466517026184 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:26 INFO - PROCESS | 1652 | 1466517026185 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x1191c6000 == 43 [pid = 1652] [id = 300] 06:50:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x116f8c400) [pid = 1652] [serial = 899] [outer = 0x0] 06:50:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x1176c0400) [pid = 1652] [serial = 900] [outer = 0x116f8c400] 06:50:26 INFO - PROCESS | 1652 | 1466517026218 Marionette DEBUG loaded listener.js 06:50:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x11888d400) [pid = 1652] [serial = 901] [outer = 0x116f8c400] 06:50:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 06:50:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 672ms 06:50:26 INFO - PROCESS | 1652 | 1466517026629 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]]]}] 06:50:26 INFO - PROCESS | 1652 | 1466517026635 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 06:50:26 INFO - PROCESS | 1652 | 1466517026638 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 06:50:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 06:50:26 INFO - PROCESS | 1652 | 1466517026643 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 06:50:26 INFO - PROCESS | 1652 | 1466517026645 Marionette TRACE conn2 <- [1,1174,null,{}] 06:50:26 INFO - PROCESS | 1652 | 1466517026647 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}] 06:50:26 INFO - PROCESS | 1652 | 1466517026649 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:26 INFO - PROCESS | 1652 | 1466517026759 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 06:50:26 INFO - PROCESS | 1652 | 1466517026816 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:26 INFO - PROCESS | 1652 | 1466517026818 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x128d0e000 == 44 [pid = 1652] [id = 301] 06:50:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x119823400) [pid = 1652] [serial = 902] [outer = 0x0] 06:50:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x119cbb800) [pid = 1652] [serial = 903] [outer = 0x119823400] 06:50:26 INFO - PROCESS | 1652 | 1466517026849 Marionette DEBUG loaded listener.js 06:50:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x119fd1000) [pid = 1652] [serial = 904] [outer = 0x119823400] 06:50:27 INFO - PROCESS | 1652 | 1466517027301 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] 06:50:27 INFO - PROCESS | 1652 | 1466517027366 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 06:50:27 INFO - PROCESS | 1652 | 1466517027368 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 06:50:27 INFO - PROCESS | 1652 | 1466517027371 Marionette TRACE conn2 <- [1,1178,null,{}] 06:50:27 INFO - PROCESS | 1652 | 1466517027379 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}] 06:50:27 INFO - PROCESS | 1652 | 1466517027383 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:27 INFO - PROCESS | 1652 | 1466517027511 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 06:50:27 INFO - PROCESS | 1652 | 1466517027582 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:27 INFO - PROCESS | 1652 | 1466517027584 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bdc3800 == 45 [pid = 1652] [id = 302] 06:50:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x1243c4000) [pid = 1652] [serial = 905] [outer = 0x0] 06:50:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x1289e7800) [pid = 1652] [serial = 906] [outer = 0x1243c4000] 06:50:27 INFO - PROCESS | 1652 | 1466517027616 Marionette DEBUG loaded listener.js 06:50:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x12902f000) [pid = 1652] [serial = 907] [outer = 0x1243c4000] 06:50:28 INFO - PROCESS | 1652 | 1466517028035 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] 06:50:28 INFO - PROCESS | 1652 | 1466517028095 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 06:50:28 INFO - PROCESS | 1652 | 1466517028097 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 06:50:28 INFO - PROCESS | 1652 | 1466517028099 Marionette TRACE conn2 <- [1,1182,null,{}] 06:50:28 INFO - PROCESS | 1652 | 1466517028101 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}] 06:50:28 INFO - PROCESS | 1652 | 1466517028103 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:28 INFO - PROCESS | 1652 | 1466517028211 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 06:50:28 INFO - PROCESS | 1652 | 1466517028266 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:28 INFO - PROCESS | 1652 | 1466517028267 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c485800 == 46 [pid = 1652] [id = 303] 06:50:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x12a360000) [pid = 1652] [serial = 908] [outer = 0x0] 06:50:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x12a5c2400) [pid = 1652] [serial = 909] [outer = 0x12a360000] 06:50:28 INFO - PROCESS | 1652 | 1466517028296 Marionette DEBUG loaded listener.js 06:50:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x12a85a800) [pid = 1652] [serial = 910] [outer = 0x12a360000] 06:50:28 INFO - PROCESS | 1652 | 1466517028936 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] 06:50:28 INFO - PROCESS | 1652 | 1466517028970 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 06:50:28 INFO - PROCESS | 1652 | 1466517028973 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 06:50:28 INFO - PROCESS | 1652 | 1466517028975 Marionette TRACE conn2 <- [1,1186,null,{}] 06:50:28 INFO - PROCESS | 1652 | 1466517028979 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}] 06:50:28 INFO - PROCESS | 1652 | 1466517028980 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:29 INFO - PROCESS | 1652 | 1466517029083 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 06:50:29 INFO - PROCESS | 1652 | 1466517029139 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:29 INFO - PROCESS | 1652 | 1466517029142 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x119a0a800 == 47 [pid = 1652] [id = 304] 06:50:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x116f82400) [pid = 1652] [serial = 911] [outer = 0x0] 06:50:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x1187e4400) [pid = 1652] [serial = 912] [outer = 0x116f82400] 06:50:29 INFO - PROCESS | 1652 | 1466517029182 Marionette DEBUG loaded listener.js 06:50:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x1194c7000) [pid = 1652] [serial = 913] [outer = 0x116f82400] 06:50:29 INFO - PROCESS | 1652 | 1466517029617 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] 06:50:30 INFO - PROCESS | 1652 | 1466517030241 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 06:50:30 INFO - PROCESS | 1652 | 1466517030247 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 06:50:30 INFO - PROCESS | 1652 | 1466517030249 Marionette TRACE conn2 <- [1,1190,null,{}] 06:50:30 INFO - PROCESS | 1652 | 1466517030253 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}] 06:50:30 INFO - PROCESS | 1652 | 1466517030255 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:30 INFO - PROCESS | 1652 | 1466517030344 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 06:50:30 INFO - PROCESS | 1652 | 1466517030373 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:30 INFO - PROCESS | 1652 | 1466517030377 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x113ad3000 == 28 [pid = 1652] [id = 305] 06:50:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x113f36000) [pid = 1652] [serial = 914] [outer = 0x0] 06:50:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x115e99800) [pid = 1652] [serial = 915] [outer = 0x113f36000] 06:50:30 INFO - PROCESS | 1652 | 1466517030404 Marionette DEBUG loaded listener.js 06:50:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x1160db000) [pid = 1652] [serial = 916] [outer = 0x113f36000] 06:50:30 INFO - PROCESS | 1652 | 1466517030778 Marionette TRACE conn2 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 06:50:30 INFO - PROCESS | 1652 | 1466517030820 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 06:50:30 INFO - PROCESS | 1652 | 1466517030825 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 06:50:30 INFO - PROCESS | 1652 | 1466517030827 Marionette TRACE conn2 <- [1,1194,null,{}] 06:50:30 INFO - PROCESS | 1652 | 1466517030830 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}] 06:50:30 INFO - PROCESS | 1652 | 1466517030832 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:30 INFO - PROCESS | 1652 | 1466517030909 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 06:50:30 INFO - PROCESS | 1652 | 1466517030916 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:30 INFO - PROCESS | 1652 | 1466517030917 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x116f95800 == 29 [pid = 1652] [id = 306] 06:50:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x116a0bc00) [pid = 1652] [serial = 917] [outer = 0x0] 06:50:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x11739cc00) [pid = 1652] [serial = 918] [outer = 0x116a0bc00] 06:50:30 INFO - PROCESS | 1652 | 1466517030945 Marionette DEBUG loaded listener.js 06:50:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x118328c00) [pid = 1652] [serial = 919] [outer = 0x116a0bc00] 06:50:31 INFO - PROCESS | 1652 | 1466517031283 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] 06:50:31 INFO - PROCESS | 1652 | 1466517031300 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 06:50:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 06:50:31 INFO - PROCESS | 1652 | 1466517031303 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 06:50:31 INFO - PROCESS | 1652 | 1466517031304 Marionette TRACE conn2 <- [1,1198,null,{}] 06:50:31 INFO - PROCESS | 1652 | 1466517031311 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}] 06:50:31 INFO - PROCESS | 1652 | 1466517031315 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:31 INFO - PROCESS | 1652 | 1466517031408 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 06:50:31 INFO - PROCESS | 1652 | 1466517031460 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:31 INFO - PROCESS | 1652 | 1466517031463 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x118777000 == 30 [pid = 1652] [id = 307] 06:50:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x1187db400) [pid = 1652] [serial = 920] [outer = 0x0] 06:50:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1194be800) [pid = 1652] [serial = 921] [outer = 0x1187db400] 06:50:31 INFO - PROCESS | 1652 | 1466517031491 Marionette DEBUG loaded listener.js 06:50:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x119831800) [pid = 1652] [serial = 922] [outer = 0x1187db400] 06:50:31 INFO - PROCESS | 1652 | 1466517031805 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]]]}] 06:50:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 06:50:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 519ms 06:50:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 06:50:31 INFO - PROCESS | 1652 | 1466517031823 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 06:50:31 INFO - PROCESS | 1652 | 1466517031824 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 06:50:31 INFO - PROCESS | 1652 | 1466517031826 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 06:50:31 INFO - PROCESS | 1652 | 1466517031828 Marionette TRACE conn2 <- [1,1202,null,{}] 06:50:31 INFO - PROCESS | 1652 | 1466517031834 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}] 06:50:31 INFO - PROCESS | 1652 | 1466517031835 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:31 INFO - PROCESS | 1652 | 1466517031916 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 06:50:31 INFO - PROCESS | 1652 | 1466517031974 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:31 INFO - PROCESS | 1652 | 1466517031975 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x1191d1800 == 31 [pid = 1652] [id = 308] 06:50:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1194c7400) [pid = 1652] [serial = 923] [outer = 0x0] 06:50:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x119cb0400) [pid = 1652] [serial = 924] [outer = 0x1194c7400] 06:50:32 INFO - PROCESS | 1652 | 1466517032000 Marionette DEBUG loaded listener.js 06:50:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x119e76400) [pid = 1652] [serial = 925] [outer = 0x1194c7400] 06:50:32 INFO - PROCESS | 1652 | 1466517032300 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]]]}] 06:50:32 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 06:50:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 525ms 06:50:32 INFO - PROCESS | 1652 | 1466517032352 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 06:50:32 INFO - PROCESS | 1652 | 1466517032354 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 06:50:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 06:50:32 INFO - PROCESS | 1652 | 1466517032363 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 06:50:32 INFO - PROCESS | 1652 | 1466517032365 Marionette TRACE conn2 <- [1,1206,null,{}] 06:50:32 INFO - PROCESS | 1652 | 1466517032367 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}] 06:50:32 INFO - PROCESS | 1652 | 1466517032368 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:32 INFO - PROCESS | 1652 | 1466517032471 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 06:50:32 INFO - PROCESS | 1652 | 1466517032474 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:32 INFO - PROCESS | 1652 | 1466517032476 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x123857000 == 32 [pid = 1652] [id = 309] 06:50:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x119831400) [pid = 1652] [serial = 926] [outer = 0x0] 06:50:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x119e82000) [pid = 1652] [serial = 927] [outer = 0x119831400] 06:50:32 INFO - PROCESS | 1652 | 1466517032501 Marionette DEBUG loaded listener.js 06:50:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x120fda400) [pid = 1652] [serial = 928] [outer = 0x119831400] 06:50:32 INFO - PROCESS | 1652 | 1466517032885 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]]]}] 06:50:32 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 06:50:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 570ms 06:50:32 INFO - PROCESS | 1652 | 1466517032935 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 06:50:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 06:50:32 INFO - PROCESS | 1652 | 1466517032937 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 06:50:32 INFO - PROCESS | 1652 | 1466517032941 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 06:50:32 INFO - PROCESS | 1652 | 1466517032942 Marionette TRACE conn2 <- [1,1210,null,{}] 06:50:32 INFO - PROCESS | 1652 | 1466517032946 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}] 06:50:32 INFO - PROCESS | 1652 | 1466517032952 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:33 INFO - PROCESS | 1652 | 1466517033137 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 06:50:33 INFO - PROCESS | 1652 | 1466517033188 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:33 INFO - PROCESS | 1652 | 1466517033190 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x124022000 == 33 [pid = 1652] [id = 310] 06:50:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x120fd7c00) [pid = 1652] [serial = 929] [outer = 0x0] 06:50:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x123cebc00) [pid = 1652] [serial = 930] [outer = 0x120fd7c00] 06:50:33 INFO - PROCESS | 1652 | 1466517033232 Marionette DEBUG loaded listener.js 06:50:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x124808c00) [pid = 1652] [serial = 931] [outer = 0x120fd7c00] 06:50:33 INFO - PROCESS | 1652 | 1466517033638 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]]]}] 06:50:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 06:50:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 724ms 06:50:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 06:50:33 INFO - PROCESS | 1652 | 1466517033665 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 06:50:33 INFO - PROCESS | 1652 | 1466517033667 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 06:50:33 INFO - PROCESS | 1652 | 1466517033669 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 06:50:33 INFO - PROCESS | 1652 | 1466517033670 Marionette TRACE conn2 <- [1,1214,null,{}] 06:50:33 INFO - PROCESS | 1652 | 1466517033672 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}] 06:50:33 INFO - PROCESS | 1652 | 1466517033673 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:33 INFO - PROCESS | 1652 | 1466517033776 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 06:50:33 INFO - PROCESS | 1652 | 1466517033827 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:33 INFO - PROCESS | 1652 | 1466517033828 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x12460d000 == 34 [pid = 1652] [id = 311] 06:50:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x115e98800) [pid = 1652] [serial = 932] [outer = 0x0] 06:50:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x124f7a400) [pid = 1652] [serial = 933] [outer = 0x115e98800] 06:50:33 INFO - PROCESS | 1652 | 1466517033851 Marionette DEBUG loaded listener.js 06:50:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12610f000) [pid = 1652] [serial = 934] [outer = 0x115e98800] 06:50:34 INFO - PROCESS | 1652 | 1466517034154 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]]]}] 06:50:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 06:50:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 518ms 06:50:34 INFO - PROCESS | 1652 | 1466517034188 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 06:50:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 06:50:34 INFO - PROCESS | 1652 | 1466517034189 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 06:50:34 INFO - PROCESS | 1652 | 1466517034192 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 06:50:34 INFO - PROCESS | 1652 | 1466517034193 Marionette TRACE conn2 <- [1,1218,null,{}] 06:50:34 INFO - PROCESS | 1652 | 1466517034198 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}] 06:50:34 INFO - PROCESS | 1652 | 1466517034199 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:34 INFO - PROCESS | 1652 | 1466517034497 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 06:50:34 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x11832dc00) [pid = 1652] [serial = 878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 06:50:34 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1160ddc00) [pid = 1652] [serial = 887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 06:50:34 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x129226c00) [pid = 1652] [serial = 881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 06:50:34 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x116967400) [pid = 1652] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 06:50:34 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1198f4800) [pid = 1652] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 06:50:34 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x112eca800) [pid = 1652] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 06:50:34 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1132df400) [pid = 1652] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 06:50:34 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x118329400) [pid = 1652] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 06:50:34 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x120fdb800) [pid = 1652] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 06:50:34 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1188e3c00) [pid = 1652] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 06:50:34 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x118330c00) [pid = 1652] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 06:50:34 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x12a59cc00) [pid = 1652] [serial = 884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 06:50:34 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x12a85c000) [pid = 1652] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 06:50:34 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x12b02dc00) [pid = 1652] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 06:50:34 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x11662a400) [pid = 1652] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 06:50:34 INFO - PROCESS | 1652 | 1466517034539 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:34 INFO - PROCESS | 1652 | 1466517034540 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x1191bf000 == 35 [pid = 1652] [id = 312] 06:50:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x112a73800) [pid = 1652] [serial = 935] [outer = 0x0] 06:50:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x11336b800) [pid = 1652] [serial = 936] [outer = 0x112a73800] 06:50:34 INFO - PROCESS | 1652 | 1466517034565 Marionette DEBUG loaded listener.js 06:50:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x11821a400) [pid = 1652] [serial = 937] [outer = 0x112a73800] 06:50:34 INFO - PROCESS | 1652 | 1466517034835 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]]]}] 06:50:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 06:50:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 674ms 06:50:34 INFO - PROCESS | 1652 | 1466517034868 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 06:50:34 INFO - PROCESS | 1652 | 1466517034870 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 06:50:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 06:50:34 INFO - PROCESS | 1652 | 1466517034872 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 06:50:34 INFO - PROCESS | 1652 | 1466517034873 Marionette TRACE conn2 <- [1,1222,null,{}] 06:50:34 INFO - PROCESS | 1652 | 1466517034875 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}] 06:50:34 INFO - PROCESS | 1652 | 1466517034877 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:34 INFO - PROCESS | 1652 | 1466517034970 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 06:50:34 INFO - PROCESS | 1652 | 1466517034973 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:34 INFO - PROCESS | 1652 | 1466517034984 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x1289ac800 == 36 [pid = 1652] [id = 313] 06:50:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x11873d800) [pid = 1652] [serial = 938] [outer = 0x0] 06:50:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x125160800) [pid = 1652] [serial = 939] [outer = 0x11873d800] 06:50:35 INFO - PROCESS | 1652 | 1466517035024 Marionette DEBUG loaded listener.js 06:50:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1289d9400) [pid = 1652] [serial = 940] [outer = 0x11873d800] 06:50:35 INFO - PROCESS | 1652 | 1466517035414 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] 06:50:35 INFO - PROCESS | 1652 | 1466517035454 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 06:50:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 06:50:35 INFO - PROCESS | 1652 | 1466517035458 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 06:50:35 INFO - PROCESS | 1652 | 1466517035460 Marionette TRACE conn2 <- [1,1226,null,{}] 06:50:35 INFO - PROCESS | 1652 | 1466517035467 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}] 06:50:35 INFO - PROCESS | 1652 | 1466517035469 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:35 INFO - PROCESS | 1652 | 1466517035631 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 06:50:35 INFO - PROCESS | 1652 | 1466517035640 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:35 INFO - PROCESS | 1652 | 1466517035641 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x129012000 == 37 [pid = 1652] [id = 314] 06:50:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1289da000) [pid = 1652] [serial = 941] [outer = 0x0] 06:50:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x128b38c00) [pid = 1652] [serial = 942] [outer = 0x1289da000] 06:50:35 INFO - PROCESS | 1652 | 1466517035680 Marionette DEBUG loaded listener.js 06:50:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12902b000) [pid = 1652] [serial = 943] [outer = 0x1289da000] 06:50:36 INFO - PROCESS | 1652 | 1466517036047 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]]]}] 06:50:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 06:50:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 625ms 06:50:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 06:50:36 INFO - PROCESS | 1652 | 1466517036082 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 06:50:36 INFO - PROCESS | 1652 | 1466517036084 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 06:50:36 INFO - PROCESS | 1652 | 1466517036086 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 06:50:36 INFO - PROCESS | 1652 | 1466517036088 Marionette TRACE conn2 <- [1,1230,null,{}] 06:50:36 INFO - PROCESS | 1652 | 1466517036090 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}] 06:50:36 INFO - PROCESS | 1652 | 1466517036092 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:36 INFO - PROCESS | 1652 | 1466517036183 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 06:50:36 INFO - PROCESS | 1652 | 1466517036237 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:36 INFO - PROCESS | 1652 | 1466517036239 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a512800 == 38 [pid = 1652] [id = 315] 06:50:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x111e5cc00) [pid = 1652] [serial = 944] [outer = 0x0] 06:50:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x129030400) [pid = 1652] [serial = 945] [outer = 0x111e5cc00] 06:50:36 INFO - PROCESS | 1652 | 1466517036272 Marionette DEBUG loaded listener.js 06:50:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12a360800) [pid = 1652] [serial = 946] [outer = 0x111e5cc00] 06:50:36 INFO - PROCESS | 1652 | 1466517036744 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]]]}] 06:50:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 06:50:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 668ms 06:50:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 06:50:36 INFO - PROCESS | 1652 | 1466517036755 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 06:50:36 INFO - PROCESS | 1652 | 1466517036758 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 06:50:36 INFO - PROCESS | 1652 | 1466517036787 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 06:50:36 INFO - PROCESS | 1652 | 1466517036790 Marionette TRACE conn2 <- [1,1234,null,{}] 06:50:36 INFO - PROCESS | 1652 | 1466517036799 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}] 06:50:36 INFO - PROCESS | 1652 | 1466517036801 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:36 INFO - PROCESS | 1652 | 1466517036914 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 06:50:36 INFO - PROCESS | 1652 | 1466517036990 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:36 INFO - PROCESS | 1652 | 1466517036992 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x1167bc000 == 39 [pid = 1652] [id = 316] 06:50:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1132e5800) [pid = 1652] [serial = 947] [outer = 0x0] 06:50:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x115ea3c00) [pid = 1652] [serial = 948] [outer = 0x1132e5800] 06:50:37 INFO - PROCESS | 1652 | 1466517037022 Marionette DEBUG loaded listener.js 06:50:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x116970c00) [pid = 1652] [serial = 949] [outer = 0x1132e5800] 06:50:37 INFO - PROCESS | 1652 | 1466517037513 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]]]}] 06:50:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 06:50:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 801ms 06:50:37 INFO - PROCESS | 1652 | 1466517037562 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 06:50:37 INFO - PROCESS | 1652 | 1466517037565 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 06:50:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 06:50:37 INFO - PROCESS | 1652 | 1466517037570 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 06:50:37 INFO - PROCESS | 1652 | 1466517037572 Marionette TRACE conn2 <- [1,1238,null,{}] 06:50:37 INFO - PROCESS | 1652 | 1466517037574 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}] 06:50:37 INFO - PROCESS | 1652 | 1466517037576 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:37 INFO - PROCESS | 1652 | 1466517037686 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 06:50:37 INFO - PROCESS | 1652 | 1466517037762 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:37 INFO - PROCESS | 1652 | 1466517037764 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x119c6e800 == 40 [pid = 1652] [id = 317] 06:50:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x116f8e400) [pid = 1652] [serial = 950] [outer = 0x0] 06:50:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x118886c00) [pid = 1652] [serial = 951] [outer = 0x116f8e400] 06:50:37 INFO - PROCESS | 1652 | 1466517037795 Marionette DEBUG loaded listener.js 06:50:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x1194ca000) [pid = 1652] [serial = 952] [outer = 0x116f8e400] 06:50:38 INFO - PROCESS | 1652 | 1466517038423 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]]]}] 06:50:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 06:50:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 870ms 06:50:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 06:50:38 INFO - PROCESS | 1652 | 1466517038440 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 06:50:38 INFO - PROCESS | 1652 | 1466517038442 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 06:50:38 INFO - PROCESS | 1652 | 1466517038446 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 06:50:38 INFO - PROCESS | 1652 | 1466517038448 Marionette TRACE conn2 <- [1,1242,null,{}] 06:50:38 INFO - PROCESS | 1652 | 1466517038451 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}] 06:50:38 INFO - PROCESS | 1652 | 1466517038453 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:38 INFO - PROCESS | 1652 | 1466517038560 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 06:50:38 INFO - PROCESS | 1652 | 1466517038637 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:38 INFO - PROCESS | 1652 | 1466517038640 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x116256000 == 41 [pid = 1652] [id = 318] 06:50:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x116f86400) [pid = 1652] [serial = 953] [outer = 0x0] 06:50:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x116f8b400) [pid = 1652] [serial = 954] [outer = 0x116f86400] 06:50:38 INFO - PROCESS | 1652 | 1466517038668 Marionette DEBUG loaded listener.js 06:50:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x1180c5800) [pid = 1652] [serial = 955] [outer = 0x116f86400] 06:50:38 INFO - PROCESS | 1652 | --DOCSHELL 0x129012000 == 40 [pid = 1652] [id = 314] 06:50:38 INFO - PROCESS | 1652 | --DOCSHELL 0x1289ac800 == 39 [pid = 1652] [id = 313] 06:50:38 INFO - PROCESS | 1652 | --DOCSHELL 0x1191bf000 == 38 [pid = 1652] [id = 312] 06:50:38 INFO - PROCESS | 1652 | --DOCSHELL 0x12460d000 == 37 [pid = 1652] [id = 311] 06:50:38 INFO - PROCESS | 1652 | --DOCSHELL 0x124022000 == 36 [pid = 1652] [id = 310] 06:50:38 INFO - PROCESS | 1652 | --DOCSHELL 0x123857000 == 35 [pid = 1652] [id = 309] 06:50:38 INFO - PROCESS | 1652 | --DOCSHELL 0x1191d1800 == 34 [pid = 1652] [id = 308] 06:50:38 INFO - PROCESS | 1652 | --DOCSHELL 0x118777000 == 33 [pid = 1652] [id = 307] 06:50:38 INFO - PROCESS | 1652 | --DOCSHELL 0x116f95800 == 32 [pid = 1652] [id = 306] 06:50:38 INFO - PROCESS | 1652 | --DOCSHELL 0x113ad3000 == 31 [pid = 1652] [id = 305] 06:50:38 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x129222400) [pid = 1652] [serial = 880] [outer = 0x0] [url = about:blank] 06:50:38 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x118738400) [pid = 1652] [serial = 888] [outer = 0x0] [url = about:blank] 06:50:38 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x1241d2c00) [pid = 1652] [serial = 879] [outer = 0x0] [url = about:blank] 06:50:38 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x129360800) [pid = 1652] [serial = 882] [outer = 0x0] [url = about:blank] 06:50:38 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x116a04800) [pid = 1652] [serial = 863] [outer = 0x0] [url = about:blank] 06:50:38 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1172c2800) [pid = 1652] [serial = 864] [outer = 0x0] [url = about:blank] 06:50:38 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x119cba000) [pid = 1652] [serial = 869] [outer = 0x0] [url = about:blank] 06:50:38 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x119e85400) [pid = 1652] [serial = 870] [outer = 0x0] [url = about:blank] 06:50:38 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x119829c00) [pid = 1652] [serial = 889] [outer = 0x0] [url = about:blank] 06:50:38 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x12463b000) [pid = 1652] [serial = 875] [outer = 0x0] [url = about:blank] 06:50:38 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x11380e800) [pid = 1652] [serial = 857] [outer = 0x0] [url = about:blank] 06:50:38 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x115e9a000) [pid = 1652] [serial = 858] [outer = 0x0] [url = about:blank] 06:50:38 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x11852f800) [pid = 1652] [serial = 866] [outer = 0x0] [url = about:blank] 06:50:38 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1194be400) [pid = 1652] [serial = 867] [outer = 0x0] [url = about:blank] 06:50:38 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x123ce1000) [pid = 1652] [serial = 872] [outer = 0x0] [url = about:blank] 06:50:38 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1241d4c00) [pid = 1652] [serial = 873] [outer = 0x0] [url = about:blank] 06:50:38 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x12921f800) [pid = 1652] [serial = 855] [outer = 0x0] [url = about:blank] 06:50:38 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x1187e3400) [pid = 1652] [serial = 860] [outer = 0x0] [url = about:blank] 06:50:38 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x119339400) [pid = 1652] [serial = 861] [outer = 0x0] [url = about:blank] 06:50:38 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x12a5a0c00) [pid = 1652] [serial = 885] [outer = 0x0] [url = about:blank] 06:50:38 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x12aaa0000) [pid = 1652] [serial = 895] [outer = 0x0] [url = about:blank] 06:50:38 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x12b1a9400) [pid = 1652] [serial = 897] [outer = 0x0] [url = about:blank] 06:50:38 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x12aa98400) [pid = 1652] [serial = 894] [outer = 0x0] [url = about:blank] 06:50:38 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x12b935800) [pid = 1652] [serial = 898] [outer = 0x0] [url = about:blank] 06:50:38 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x12a5c8c00) [pid = 1652] [serial = 886] [outer = 0x0] [url = about:blank] 06:50:38 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x12480b400) [pid = 1652] [serial = 891] [outer = 0x0] [url = about:blank] 06:50:38 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x12a368c00) [pid = 1652] [serial = 883] [outer = 0x0] [url = about:blank] 06:50:38 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x11696a400) [pid = 1652] [serial = 492] [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.] 06:50:38 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x12414a800) [pid = 1652] [serial = 892] [outer = 0x0] [url = about:blank] 06:50:38 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x124f1c400) [pid = 1652] [serial = 876] [outer = 0x0] [url = about:blank] 06:50:39 INFO - PROCESS | 1652 | 1466517039136 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]]]}] 06:50:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 06:50:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 721ms 06:50:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 06:50:39 INFO - PROCESS | 1652 | 1466517039167 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 06:50:39 INFO - PROCESS | 1652 | 1466517039171 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 06:50:39 INFO - PROCESS | 1652 | 1466517039188 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 06:50:39 INFO - PROCESS | 1652 | 1466517039191 Marionette TRACE conn2 <- [1,1246,null,{}] 06:50:39 INFO - PROCESS | 1652 | 1466517039206 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}] 06:50:39 INFO - PROCESS | 1652 | 1466517039208 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:39 INFO - PROCESS | 1652 | 1466517039331 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 06:50:39 INFO - PROCESS | 1652 | 1466517039346 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:39 INFO - PROCESS | 1652 | 1466517039347 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x118762800 == 32 [pid = 1652] [id = 319] 06:50:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x11888c400) [pid = 1652] [serial = 956] [outer = 0x0] 06:50:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x11907b400) [pid = 1652] [serial = 957] [outer = 0x11888c400] 06:50:39 INFO - PROCESS | 1652 | 1466517039391 Marionette DEBUG loaded listener.js 06:50:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x1194c2c00) [pid = 1652] [serial = 958] [outer = 0x11888c400] 06:50:39 INFO - PROCESS | 1652 | 1466517039817 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]]]}] 06:50:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 06:50:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 690ms 06:50:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 06:50:39 INFO - PROCESS | 1652 | 1466517039867 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 06:50:39 INFO - PROCESS | 1652 | 1466517039868 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 06:50:39 INFO - PROCESS | 1652 | 1466517039871 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 06:50:39 INFO - PROCESS | 1652 | 1466517039873 Marionette TRACE conn2 <- [1,1250,null,{}] 06:50:39 INFO - PROCESS | 1652 | 1466517039881 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}] 06:50:39 INFO - PROCESS | 1652 | 1466517039885 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:39 INFO - PROCESS | 1652 | 1466517039967 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 06:50:39 INFO - PROCESS | 1652 | 1466517039972 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:39 INFO - PROCESS | 1652 | 1466517039975 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x119d48000 == 33 [pid = 1652] [id = 320] 06:50:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x113861400) [pid = 1652] [serial = 959] [outer = 0x0] 06:50:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x119e60000) [pid = 1652] [serial = 960] [outer = 0x113861400] 06:50:40 INFO - PROCESS | 1652 | 1466517040003 Marionette DEBUG loaded listener.js 06:50:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x120fd5c00) [pid = 1652] [serial = 961] [outer = 0x113861400] 06:50:40 INFO - PROCESS | 1652 | 1466517040353 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]]]}] 06:50:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 06:50:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 520ms 06:50:40 INFO - PROCESS | 1652 | 1466517040392 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 06:50:40 INFO - PROCESS | 1652 | 1466517040394 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 06:50:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 06:50:40 INFO - PROCESS | 1652 | 1466517040396 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 06:50:40 INFO - PROCESS | 1652 | 1466517040397 Marionette TRACE conn2 <- [1,1254,null,{}] 06:50:40 INFO - PROCESS | 1652 | 1466517040399 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}] 06:50:40 INFO - PROCESS | 1652 | 1466517040401 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:40 INFO - PROCESS | 1652 | 1466517040485 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 06:50:40 INFO - PROCESS | 1652 | 1466517040489 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:40 INFO - PROCESS | 1652 | 1466517040490 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x12460f000 == 34 [pid = 1652] [id = 321] 06:50:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x1210e6c00) [pid = 1652] [serial = 962] [outer = 0x0] 06:50:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x123ce7400) [pid = 1652] [serial = 963] [outer = 0x1210e6c00] 06:50:40 INFO - PROCESS | 1652 | 1466517040516 Marionette DEBUG loaded listener.js 06:50:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1241d2c00) [pid = 1652] [serial = 964] [outer = 0x1210e6c00] 06:50:40 INFO - PROCESS | 1652 | 1466517040863 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]]]}] 06:50:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 06:50:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 519ms 06:50:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 06:50:40 INFO - PROCESS | 1652 | 1466517040916 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 06:50:40 INFO - PROCESS | 1652 | 1466517040917 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 06:50:40 INFO - PROCESS | 1652 | 1466517040919 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 06:50:40 INFO - PROCESS | 1652 | 1466517040920 Marionette TRACE conn2 <- [1,1258,null,{}] 06:50:40 INFO - PROCESS | 1652 | 1466517040923 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}] 06:50:40 INFO - PROCESS | 1652 | 1466517040924 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:41 INFO - PROCESS | 1652 | 1466517041031 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 06:50:41 INFO - PROCESS | 1652 | 1466517041042 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:41 INFO - PROCESS | 1652 | 1466517041043 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x1248bc000 == 35 [pid = 1652] [id = 322] 06:50:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x1133c1000) [pid = 1652] [serial = 965] [outer = 0x0] 06:50:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1241d7800) [pid = 1652] [serial = 966] [outer = 0x1133c1000] 06:50:41 INFO - PROCESS | 1652 | 1466517041067 Marionette DEBUG loaded listener.js 06:50:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x124f1c400) [pid = 1652] [serial = 967] [outer = 0x1133c1000] 06:50:41 INFO - PROCESS | 1652 | 1466517041402 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]]]}] 06:50:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 06:50:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 518ms 06:50:41 INFO - PROCESS | 1652 | 1466517041438 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 06:50:41 INFO - PROCESS | 1652 | 1466517041439 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 06:50:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 06:50:41 INFO - PROCESS | 1652 | 1466517041441 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 06:50:41 INFO - PROCESS | 1652 | 1466517041442 Marionette TRACE conn2 <- [1,1262,null,{}] 06:50:41 INFO - PROCESS | 1652 | 1466517041445 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}] 06:50:41 INFO - PROCESS | 1652 | 1466517041449 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:41 INFO - PROCESS | 1652 | 1466517041567 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 06:50:41 INFO - PROCESS | 1652 | 1466517041578 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:41 INFO - PROCESS | 1652 | 1466517041579 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x12581b000 == 36 [pid = 1652] [id = 323] 06:50:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x125165000) [pid = 1652] [serial = 968] [outer = 0x0] 06:50:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x12896a000) [pid = 1652] [serial = 969] [outer = 0x125165000] 06:50:41 INFO - PROCESS | 1652 | 1466517041604 Marionette DEBUG loaded listener.js 06:50:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x129221c00) [pid = 1652] [serial = 970] [outer = 0x125165000] 06:50:42 INFO - PROCESS | 1652 | 1466517042002 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]]]}] 06:50:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 06:50:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 568ms 06:50:42 INFO - PROCESS | 1652 | 1466517042011 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 06:50:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 06:50:42 INFO - PROCESS | 1652 | 1466517042013 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 06:50:42 INFO - PROCESS | 1652 | 1466517042016 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 06:50:42 INFO - PROCESS | 1652 | 1466517042018 Marionette TRACE conn2 <- [1,1266,null,{}] 06:50:42 INFO - PROCESS | 1652 | 1466517042029 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}] 06:50:42 INFO - PROCESS | 1652 | 1466517042031 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:42 INFO - PROCESS | 1652 | 1466517042180 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 06:50:42 INFO - PROCESS | 1652 | 1466517042204 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:42 INFO - PROCESS | 1652 | 1466517042205 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x1295e8000 == 37 [pid = 1652] [id = 324] 06:50:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x129229c00) [pid = 1652] [serial = 971] [outer = 0x0] 06:50:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x129362400) [pid = 1652] [serial = 972] [outer = 0x129229c00] 06:50:42 INFO - PROCESS | 1652 | 1466517042256 Marionette DEBUG loaded listener.js 06:50:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12a59cc00) [pid = 1652] [serial = 973] [outer = 0x129229c00] 06:50:42 INFO - PROCESS | 1652 | 1466517042600 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]]]}] 06:50:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 06:50:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 620ms 06:50:42 INFO - PROCESS | 1652 | 1466517042636 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 06:50:42 INFO - PROCESS | 1652 | 1466517042638 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 06:50:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 06:50:42 INFO - PROCESS | 1652 | 1466517042640 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 06:50:42 INFO - PROCESS | 1652 | 1466517042641 Marionette TRACE conn2 <- [1,1270,null,{}] 06:50:42 INFO - PROCESS | 1652 | 1466517042643 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}] 06:50:42 INFO - PROCESS | 1652 | 1466517042644 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:42 INFO - PROCESS | 1652 | 1466517042745 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 06:50:42 INFO - PROCESS | 1652 | 1466517042749 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:42 INFO - PROCESS | 1652 | 1466517042750 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a6af000 == 38 [pid = 1652] [id = 325] 06:50:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x129361400) [pid = 1652] [serial = 974] [outer = 0x0] 06:50:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12a5c6400) [pid = 1652] [serial = 975] [outer = 0x129361400] 06:50:42 INFO - PROCESS | 1652 | 1466517042775 Marionette DEBUG loaded listener.js 06:50:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12a85a000) [pid = 1652] [serial = 976] [outer = 0x129361400] 06:50:43 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x119831400) [pid = 1652] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 06:50:43 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x113f36000) [pid = 1652] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 06:50:43 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1187db400) [pid = 1652] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 06:50:43 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x116a0bc00) [pid = 1652] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 06:50:43 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1194c7400) [pid = 1652] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 06:50:43 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x116f82400) [pid = 1652] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 06:50:43 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1289da000) [pid = 1652] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 06:50:43 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x116f8c400) [pid = 1652] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 06:50:43 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x119823400) [pid = 1652] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 06:50:43 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1243c4000) [pid = 1652] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 06:50:43 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x12a360000) [pid = 1652] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 06:50:43 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x120fd7c00) [pid = 1652] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 06:50:43 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x115e98800) [pid = 1652] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 06:50:43 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x112a73800) [pid = 1652] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 06:50:43 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x11873d800) [pid = 1652] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 06:50:43 INFO - PROCESS | 1652 | 1466517043198 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]]]}] 06:50:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 06:50:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 573ms 06:50:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 06:50:43 INFO - PROCESS | 1652 | 1466517043216 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 06:50:43 INFO - PROCESS | 1652 | 1466517043217 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 06:50:43 INFO - PROCESS | 1652 | 1466517043219 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 06:50:43 INFO - PROCESS | 1652 | 1466517043221 Marionette TRACE conn2 <- [1,1274,null,{}] 06:50:43 INFO - PROCESS | 1652 | 1466517043223 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}] 06:50:43 INFO - PROCESS | 1652 | 1466517043224 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:43 INFO - PROCESS | 1652 | 1466517043309 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 06:50:43 INFO - PROCESS | 1652 | 1466517043318 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:43 INFO - PROCESS | 1652 | 1466517043319 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x119d44800 == 39 [pid = 1652] [id = 326] 06:50:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x113a31000) [pid = 1652] [serial = 977] [outer = 0x0] 06:50:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x117059000) [pid = 1652] [serial = 978] [outer = 0x113a31000] 06:50:43 INFO - PROCESS | 1652 | 1466517043368 Marionette DEBUG loaded listener.js 06:50:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1194c9400) [pid = 1652] [serial = 979] [outer = 0x113a31000] 06:50:43 INFO - PROCESS | 1652 | 1466517043717 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]]]}] 06:50:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 06:50:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 520ms 06:50:43 INFO - PROCESS | 1652 | 1466517043740 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 06:50:43 INFO - PROCESS | 1652 | 1466517043741 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 06:50:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 06:50:43 INFO - PROCESS | 1652 | 1466517043743 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 06:50:43 INFO - PROCESS | 1652 | 1466517043746 Marionette TRACE conn2 <- [1,1278,null,{}] 06:50:43 INFO - PROCESS | 1652 | 1466517043749 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}] 06:50:43 INFO - PROCESS | 1652 | 1466517043750 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:43 INFO - PROCESS | 1652 | 1466517043857 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 06:50:43 INFO - PROCESS | 1652 | 1466517043863 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:43 INFO - PROCESS | 1652 | 1466517043864 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x12aadd000 == 40 [pid = 1652] [id = 327] 06:50:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x113d3f400) [pid = 1652] [serial = 980] [outer = 0x0] 06:50:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x119823400) [pid = 1652] [serial = 981] [outer = 0x113d3f400] 06:50:43 INFO - PROCESS | 1652 | 1466517043888 Marionette DEBUG loaded listener.js 06:50:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x119e7b000) [pid = 1652] [serial = 982] [outer = 0x113d3f400] 06:50:44 INFO - PROCESS | 1652 | 1466517044206 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]]]}] 06:50:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 06:50:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 474ms 06:50:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 06:50:44 INFO - PROCESS | 1652 | 1466517044218 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 06:50:44 INFO - PROCESS | 1652 | 1466517044219 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 06:50:44 INFO - PROCESS | 1652 | 1466517044221 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 06:50:44 INFO - PROCESS | 1652 | 1466517044223 Marionette TRACE conn2 <- [1,1282,null,{}] 06:50:44 INFO - PROCESS | 1652 | 1466517044225 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}] 06:50:44 INFO - PROCESS | 1652 | 1466517044226 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:44 INFO - PROCESS | 1652 | 1466517044323 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 06:50:44 INFO - PROCESS | 1652 | 1466517044327 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:44 INFO - PROCESS | 1652 | 1466517044338 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b875000 == 41 [pid = 1652] [id = 328] 06:50:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1239cdc00) [pid = 1652] [serial = 983] [outer = 0x0] 06:50:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x12aa9a000) [pid = 1652] [serial = 984] [outer = 0x1239cdc00] 06:50:44 INFO - PROCESS | 1652 | 1466517044364 Marionette DEBUG loaded listener.js 06:50:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x12b1b2000) [pid = 1652] [serial = 985] [outer = 0x1239cdc00] 06:50:44 INFO - PROCESS | 1652 | 1466517044693 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]]]}] 06:50:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 06:50:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 519ms 06:50:44 INFO - PROCESS | 1652 | 1466517044741 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 06:50:44 INFO - PROCESS | 1652 | 1466517044742 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 06:50:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 06:50:44 INFO - PROCESS | 1652 | 1466517044744 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 06:50:44 INFO - PROCESS | 1652 | 1466517044745 Marionette TRACE conn2 <- [1,1286,null,{}] 06:50:44 INFO - PROCESS | 1652 | 1466517044748 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}] 06:50:44 INFO - PROCESS | 1652 | 1466517044749 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:44 INFO - PROCESS | 1652 | 1466517044856 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 06:50:44 INFO - PROCESS | 1652 | 1466517044862 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:44 INFO - PROCESS | 1652 | 1466517044863 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bbc0000 == 42 [pid = 1652] [id = 329] 06:50:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x12b1b3c00) [pid = 1652] [serial = 986] [outer = 0x0] 06:50:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x12b938800) [pid = 1652] [serial = 987] [outer = 0x12b1b3c00] 06:50:44 INFO - PROCESS | 1652 | 1466517044887 Marionette DEBUG loaded listener.js 06:50:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12b940800) [pid = 1652] [serial = 988] [outer = 0x12b1b3c00] 06:50:45 INFO - PROCESS | 1652 | 1466517045304 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]]]}] 06:50:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 06:50:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 621ms 06:50:45 INFO - PROCESS | 1652 | 1466517045366 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 06:50:45 INFO - PROCESS | 1652 | 1466517045368 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 06:50:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 06:50:45 INFO - PROCESS | 1652 | 1466517045372 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 06:50:45 INFO - PROCESS | 1652 | 1466517045374 Marionette TRACE conn2 <- [1,1290,null,{}] 06:50:45 INFO - PROCESS | 1652 | 1466517045396 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}] 06:50:45 INFO - PROCESS | 1652 | 1466517045398 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:45 INFO - PROCESS | 1652 | 1466517045526 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 06:50:45 INFO - PROCESS | 1652 | 1466517045565 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:45 INFO - PROCESS | 1652 | 1466517045567 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x117269800 == 43 [pid = 1652] [id = 330] 06:50:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x11676a000) [pid = 1652] [serial = 989] [outer = 0x0] 06:50:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x116f81000) [pid = 1652] [serial = 990] [outer = 0x11676a000] 06:50:45 INFO - PROCESS | 1652 | 1466517045598 Marionette DEBUG loaded listener.js 06:50:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x118324800) [pid = 1652] [serial = 991] [outer = 0x11676a000] 06:50:46 INFO - PROCESS | 1652 | 1466517046019 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]]]}] 06:50:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 06:50:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 670ms 06:50:46 INFO - PROCESS | 1652 | 1466517046042 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 06:50:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 06:50:46 INFO - PROCESS | 1652 | 1466517046048 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 06:50:46 INFO - PROCESS | 1652 | 1466517046053 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 06:50:46 INFO - PROCESS | 1652 | 1466517046055 Marionette TRACE conn2 <- [1,1294,null,{}] 06:50:46 INFO - PROCESS | 1652 | 1466517046057 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}] 06:50:46 INFO - PROCESS | 1652 | 1466517046059 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:46 INFO - PROCESS | 1652 | 1466517046164 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 06:50:46 INFO - PROCESS | 1652 | 1466517046219 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:46 INFO - PROCESS | 1652 | 1466517046221 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x1248aa000 == 44 [pid = 1652] [id = 331] 06:50:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x11907f400) [pid = 1652] [serial = 992] [outer = 0x0] 06:50:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x119823800) [pid = 1652] [serial = 993] [outer = 0x11907f400] 06:50:46 INFO - PROCESS | 1652 | 1466517046251 Marionette DEBUG loaded listener.js 06:50:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x119ac8400) [pid = 1652] [serial = 994] [outer = 0x11907f400] 06:50:46 INFO - PROCESS | 1652 | 1466517046716 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]]]}] 06:50:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 06:50:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 670ms 06:50:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 06:50:46 INFO - PROCESS | 1652 | 1466517046722 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 06:50:46 INFO - PROCESS | 1652 | 1466517046724 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 06:50:46 INFO - PROCESS | 1652 | 1466517046726 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 06:50:46 INFO - PROCESS | 1652 | 1466517046729 Marionette TRACE conn2 <- [1,1298,null,{}] 06:50:46 INFO - PROCESS | 1652 | 1466517046737 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}] 06:50:46 INFO - PROCESS | 1652 | 1466517046740 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:46 INFO - PROCESS | 1652 | 1466517046864 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 06:50:46 INFO - PROCESS | 1652 | 1466517046936 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:46 INFO - PROCESS | 1652 | 1466517046938 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b87f800 == 45 [pid = 1652] [id = 332] 06:50:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x120fd7000) [pid = 1652] [serial = 995] [outer = 0x0] 06:50:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x125789c00) [pid = 1652] [serial = 996] [outer = 0x120fd7000] 06:50:46 INFO - PROCESS | 1652 | 1466517046970 Marionette DEBUG loaded listener.js 06:50:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x128971400) [pid = 1652] [serial = 997] [outer = 0x120fd7000] 06:50:47 INFO - PROCESS | 1652 | 1466517047389 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]]]}] 06:50:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 06:50:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 671ms 06:50:47 INFO - PROCESS | 1652 | 1466517047398 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 06:50:47 INFO - PROCESS | 1652 | 1466517047400 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 06:50:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 06:50:47 INFO - PROCESS | 1652 | 1466517047402 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 06:50:47 INFO - PROCESS | 1652 | 1466517047404 Marionette TRACE conn2 <- [1,1302,null,{}] 06:50:47 INFO - PROCESS | 1652 | 1466517047406 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}] 06:50:47 INFO - PROCESS | 1652 | 1466517047407 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:47 INFO - PROCESS | 1652 | 1466517047514 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 06:50:47 INFO - PROCESS | 1652 | 1466517047567 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:47 INFO - PROCESS | 1652 | 1466517047568 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bf38000 == 46 [pid = 1652] [id = 333] 06:50:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x128d60c00) [pid = 1652] [serial = 998] [outer = 0x0] 06:50:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x129225400) [pid = 1652] [serial = 999] [outer = 0x128d60c00] 06:50:47 INFO - PROCESS | 1652 | 1466517047597 Marionette DEBUG loaded listener.js 06:50:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x12a85e800) [pid = 1652] [serial = 1000] [outer = 0x128d60c00] 06:50:48 INFO - PROCESS | 1652 | 1466517048124 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]]]}] 06:50:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 06:50:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 769ms 06:50:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 06:50:48 INFO - PROCESS | 1652 | 1466517048180 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 06:50:48 INFO - PROCESS | 1652 | 1466517048182 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 06:50:48 INFO - PROCESS | 1652 | 1466517048185 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 06:50:48 INFO - PROCESS | 1652 | 1466517048187 Marionette TRACE conn2 <- [1,1306,null,{}] 06:50:48 INFO - PROCESS | 1652 | 1466517048189 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}] 06:50:48 INFO - PROCESS | 1652 | 1466517048191 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:48 INFO - PROCESS | 1652 | 1466517048294 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 06:50:48 INFO - PROCESS | 1652 | 1466517048364 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:48 INFO - PROCESS | 1652 | 1466517048366 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x116615800 == 47 [pid = 1652] [id = 334] 06:50:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x115e9d400) [pid = 1652] [serial = 1001] [outer = 0x0] 06:50:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x1198f0000) [pid = 1652] [serial = 1002] [outer = 0x115e9d400] 06:50:48 INFO - PROCESS | 1652 | 1466517048395 Marionette DEBUG loaded listener.js 06:50:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x1261b3000) [pid = 1652] [serial = 1003] [outer = 0x115e9d400] 06:50:48 INFO - PROCESS | 1652 | 1466517048991 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]]]}] 06:50:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 06:50:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 870ms 06:50:49 INFO - PROCESS | 1652 | 1466517049055 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 06:50:49 INFO - PROCESS | 1652 | 1466517049057 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 06:50:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 06:50:49 INFO - PROCESS | 1652 | 1466517049061 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 06:50:49 INFO - PROCESS | 1652 | 1466517049062 Marionette TRACE conn2 <- [1,1310,null,{}] 06:50:49 INFO - PROCESS | 1652 | 1466517049066 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}] 06:50:49 INFO - PROCESS | 1652 | 1466517049067 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:49 INFO - PROCESS | 1652 | 1466517049167 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 06:50:49 INFO - PROCESS | 1652 | 1466517049226 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:49 INFO - PROCESS | 1652 | 1466517049227 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x119c2c800 == 48 [pid = 1652] [id = 335] 06:50:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x11832b000) [pid = 1652] [serial = 1004] [outer = 0x0] 06:50:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x11852f400) [pid = 1652] [serial = 1005] [outer = 0x11832b000] 06:50:49 INFO - PROCESS | 1652 | 1466517049254 Marionette DEBUG loaded listener.js 06:50:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x119084c00) [pid = 1652] [serial = 1006] [outer = 0x11832b000] 06:50:50 INFO - PROCESS | 1652 | --DOCSHELL 0x12b875000 == 47 [pid = 1652] [id = 328] 06:50:50 INFO - PROCESS | 1652 | --DOCSHELL 0x12aadd000 == 46 [pid = 1652] [id = 327] 06:50:50 INFO - PROCESS | 1652 | --DOCSHELL 0x119d44800 == 45 [pid = 1652] [id = 326] 06:50:50 INFO - PROCESS | 1652 | --DOCSHELL 0x12a6af000 == 44 [pid = 1652] [id = 325] 06:50:50 INFO - PROCESS | 1652 | --DOCSHELL 0x1295e8000 == 43 [pid = 1652] [id = 324] 06:50:50 INFO - PROCESS | 1652 | --DOCSHELL 0x12581b000 == 42 [pid = 1652] [id = 323] 06:50:50 INFO - PROCESS | 1652 | --DOCSHELL 0x1248bc000 == 41 [pid = 1652] [id = 322] 06:50:50 INFO - PROCESS | 1652 | --DOCSHELL 0x12460f000 == 40 [pid = 1652] [id = 321] 06:50:50 INFO - PROCESS | 1652 | --DOCSHELL 0x119d48000 == 39 [pid = 1652] [id = 320] 06:50:50 INFO - PROCESS | 1652 | --DOCSHELL 0x118762800 == 38 [pid = 1652] [id = 319] 06:50:50 INFO - PROCESS | 1652 | --DOCSHELL 0x116256000 == 37 [pid = 1652] [id = 318] 06:50:50 INFO - PROCESS | 1652 | --DOCSHELL 0x119c6e800 == 36 [pid = 1652] [id = 317] 06:50:50 INFO - PROCESS | 1652 | --DOCSHELL 0x1167bc000 == 35 [pid = 1652] [id = 316] 06:50:50 INFO - PROCESS | 1652 | --DOCSHELL 0x12a512800 == 34 [pid = 1652] [id = 315] 06:50:50 INFO - PROCESS | 1652 | --DOCSHELL 0x119a0a800 == 33 [pid = 1652] [id = 304] 06:50:50 INFO - PROCESS | 1652 | --DOCSHELL 0x116615800 == 32 [pid = 1652] [id = 334] 06:50:50 INFO - PROCESS | 1652 | --DOCSHELL 0x12bf38000 == 31 [pid = 1652] [id = 333] 06:50:50 INFO - PROCESS | 1652 | --DOCSHELL 0x12b87f800 == 30 [pid = 1652] [id = 332] 06:50:50 INFO - PROCESS | 1652 | --DOCSHELL 0x1248aa000 == 29 [pid = 1652] [id = 331] 06:50:50 INFO - PROCESS | 1652 | --DOCSHELL 0x12bbc0000 == 28 [pid = 1652] [id = 329] 06:50:50 INFO - PROCESS | 1652 | --DOCSHELL 0x117269800 == 27 [pid = 1652] [id = 330] 06:50:50 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x119e82000) [pid = 1652] [serial = 927] [outer = 0x0] [url = about:blank] 06:50:50 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x115e99800) [pid = 1652] [serial = 915] [outer = 0x0] [url = about:blank] 06:50:50 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x1160db000) [pid = 1652] [serial = 916] [outer = 0x0] [url = about:blank] 06:50:50 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x1194be800) [pid = 1652] [serial = 921] [outer = 0x0] [url = about:blank] 06:50:50 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x119831800) [pid = 1652] [serial = 922] [outer = 0x0] [url = about:blank] 06:50:50 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x11739cc00) [pid = 1652] [serial = 918] [outer = 0x0] [url = about:blank] 06:50:50 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x118328c00) [pid = 1652] [serial = 919] [outer = 0x0] [url = about:blank] 06:50:50 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x119cb0400) [pid = 1652] [serial = 924] [outer = 0x0] [url = about:blank] 06:50:50 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x1187e4400) [pid = 1652] [serial = 912] [outer = 0x0] [url = about:blank] 06:50:50 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x12902b000) [pid = 1652] [serial = 943] [outer = 0x0] [url = about:blank] 06:50:50 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1194c7000) [pid = 1652] [serial = 913] [outer = 0x0] [url = about:blank] 06:50:50 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x11888d400) [pid = 1652] [serial = 901] [outer = 0x0] [url = about:blank] 06:50:50 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x1176c0400) [pid = 1652] [serial = 900] [outer = 0x0] [url = about:blank] 06:50:50 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x119fd1000) [pid = 1652] [serial = 904] [outer = 0x0] [url = about:blank] 06:50:50 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x119cbb800) [pid = 1652] [serial = 903] [outer = 0x0] [url = about:blank] 06:50:50 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x12902f000) [pid = 1652] [serial = 907] [outer = 0x0] [url = about:blank] 06:50:50 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1289e7800) [pid = 1652] [serial = 906] [outer = 0x0] [url = about:blank] 06:50:50 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x12a85a800) [pid = 1652] [serial = 910] [outer = 0x0] [url = about:blank] 06:50:50 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x123cebc00) [pid = 1652] [serial = 930] [outer = 0x0] [url = about:blank] 06:50:50 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x124808c00) [pid = 1652] [serial = 931] [outer = 0x0] [url = about:blank] 06:50:50 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x12610f000) [pid = 1652] [serial = 934] [outer = 0x0] [url = about:blank] 06:50:50 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x124f7a400) [pid = 1652] [serial = 933] [outer = 0x0] [url = about:blank] 06:50:50 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x11821a400) [pid = 1652] [serial = 937] [outer = 0x0] [url = about:blank] 06:50:50 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x12a5c2400) [pid = 1652] [serial = 909] [outer = 0x0] [url = about:blank] 06:50:50 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x11336b800) [pid = 1652] [serial = 936] [outer = 0x0] [url = about:blank] 06:50:50 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x120fda400) [pid = 1652] [serial = 928] [outer = 0x0] [url = about:blank] 06:50:50 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x1289d9400) [pid = 1652] [serial = 940] [outer = 0x0] [url = about:blank] 06:50:50 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x119e76400) [pid = 1652] [serial = 925] [outer = 0x0] [url = about:blank] 06:50:50 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x125160800) [pid = 1652] [serial = 939] [outer = 0x0] [url = about:blank] 06:50:50 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x129030400) [pid = 1652] [serial = 945] [outer = 0x0] [url = about:blank] 06:50:50 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x128b38c00) [pid = 1652] [serial = 942] [outer = 0x0] [url = about:blank] 06:50:50 INFO - PROCESS | 1652 | 1466517050324 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] 06:50:50 INFO - PROCESS | 1652 | 1466517050364 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 06:50:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 06:50:50 INFO - PROCESS | 1652 | 1466517050375 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 06:50:50 INFO - PROCESS | 1652 | 1466517050377 Marionette TRACE conn2 <- [1,1314,null,{}] 06:50:50 INFO - PROCESS | 1652 | 1466517050381 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}] 06:50:50 INFO - PROCESS | 1652 | 1466517050382 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:50 INFO - PROCESS | 1652 | 1466517050490 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 06:50:50 INFO - PROCESS | 1652 | 1466517050586 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:50 INFO - PROCESS | 1652 | 1466517050589 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x113d84800 == 28 [pid = 1652] [id = 336] 06:50:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x1133c9400) [pid = 1652] [serial = 1007] [outer = 0x0] 06:50:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x113f38800) [pid = 1652] [serial = 1008] [outer = 0x1133c9400] 06:50:50 INFO - PROCESS | 1652 | 1466517050621 Marionette DEBUG loaded listener.js 06:50:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x1160da000) [pid = 1652] [serial = 1009] [outer = 0x1133c9400] 06:50:51 INFO - PROCESS | 1652 | 1466517051145 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]]]}] 06:50:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 06:50:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 824ms 06:50:51 INFO - PROCESS | 1652 | 1466517051201 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 06:50:51 INFO - PROCESS | 1652 | 1466517051205 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 06:50:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 06:50:51 INFO - PROCESS | 1652 | 1466517051210 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 06:50:51 INFO - PROCESS | 1652 | 1466517051212 Marionette TRACE conn2 <- [1,1318,null,{}] 06:50:51 INFO - PROCESS | 1652 | 1466517051215 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}] 06:50:51 INFO - PROCESS | 1652 | 1466517051217 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:51 INFO - PROCESS | 1652 | 1466517051320 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 06:50:51 INFO - PROCESS | 1652 | 1466517051394 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:51 INFO - PROCESS | 1652 | 1466517051395 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x11706a000 == 29 [pid = 1652] [id = 337] 06:50:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x117059800) [pid = 1652] [serial = 1010] [outer = 0x0] 06:50:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x11739a000) [pid = 1652] [serial = 1011] [outer = 0x117059800] 06:50:51 INFO - PROCESS | 1652 | 1466517051427 Marionette DEBUG loaded listener.js 06:50:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1180c3800) [pid = 1652] [serial = 1012] [outer = 0x117059800] 06:50:52 INFO - PROCESS | 1652 | 1466517052018 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]]]}] 06:50:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 06:50:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 873ms 06:50:52 INFO - PROCESS | 1652 | 1466517052082 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 06:50:52 INFO - PROCESS | 1652 | 1466517052085 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 06:50:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 06:50:52 INFO - PROCESS | 1652 | 1466517052088 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 06:50:52 INFO - PROCESS | 1652 | 1466517052090 Marionette TRACE conn2 <- [1,1322,null,{}] 06:50:52 INFO - PROCESS | 1652 | 1466517052094 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}] 06:50:52 INFO - PROCESS | 1652 | 1466517052095 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:52 INFO - PROCESS | 1652 | 1466517052204 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 06:50:52 INFO - PROCESS | 1652 | 1466517052258 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:52 INFO - PROCESS | 1652 | 1466517052261 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x11699b800 == 30 [pid = 1652] [id = 338] 06:50:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x113a31800) [pid = 1652] [serial = 1013] [outer = 0x0] 06:50:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x11696a400) [pid = 1652] [serial = 1014] [outer = 0x113a31800] 06:50:52 INFO - PROCESS | 1652 | 1466517052288 Marionette DEBUG loaded listener.js 06:50:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1172b8400) [pid = 1652] [serial = 1015] [outer = 0x113a31800] 06:50:52 INFO - PROCESS | 1652 | 1466517052594 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]]]}] 06:50:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 06:50:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 520ms 06:50:52 INFO - PROCESS | 1652 | 1466517052625 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 06:50:52 INFO - PROCESS | 1652 | 1466517052630 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 06:50:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 06:50:52 INFO - PROCESS | 1652 | 1466517052637 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 06:50:52 INFO - PROCESS | 1652 | 1466517052639 Marionette TRACE conn2 <- [1,1326,null,{}] 06:50:52 INFO - PROCESS | 1652 | 1466517052641 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}] 06:50:52 INFO - PROCESS | 1652 | 1466517052643 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:52 INFO - PROCESS | 1652 | 1466517052725 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 06:50:52 INFO - PROCESS | 1652 | 1466517052732 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:52 INFO - PROCESS | 1652 | 1466517052733 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x1190a0000 == 31 [pid = 1652] [id = 339] 06:50:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x11821a400) [pid = 1652] [serial = 1016] [outer = 0x0] 06:50:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x119083800) [pid = 1652] [serial = 1017] [outer = 0x11821a400] 06:50:52 INFO - PROCESS | 1652 | 1466517052761 Marionette DEBUG loaded listener.js 06:50:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1194bd400) [pid = 1652] [serial = 1018] [outer = 0x11821a400] 06:50:53 INFO - PROCESS | 1652 | 1466517053106 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]]]}] 06:50:53 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 06:50:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 521ms 06:50:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 06:50:53 INFO - PROCESS | 1652 | 1466517053159 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 06:50:53 INFO - PROCESS | 1652 | 1466517053161 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 06:50:53 INFO - PROCESS | 1652 | 1466517053163 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 06:50:53 INFO - PROCESS | 1652 | 1466517053166 Marionette TRACE conn2 <- [1,1330,null,{}] 06:50:53 INFO - PROCESS | 1652 | 1466517053174 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}] 06:50:53 INFO - PROCESS | 1652 | 1466517053177 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:53 INFO - PROCESS | 1652 | 1466517053259 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 06:50:53 INFO - PROCESS | 1652 | 1466517053266 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:53 INFO - PROCESS | 1652 | 1466517053268 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x119d49800 == 32 [pid = 1652] [id = 340] 06:50:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x11982fc00) [pid = 1652] [serial = 1019] [outer = 0x0] 06:50:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x119cb0400) [pid = 1652] [serial = 1020] [outer = 0x11982fc00] 06:50:53 INFO - PROCESS | 1652 | 1466517053303 Marionette DEBUG loaded listener.js 06:50:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x119e79400) [pid = 1652] [serial = 1021] [outer = 0x11982fc00] 06:50:53 INFO - PROCESS | 1652 | 1466517053657 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]]]}] 06:50:53 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 06:50:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 521ms 06:50:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 06:50:53 INFO - PROCESS | 1652 | 1466517053695 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 06:50:53 INFO - PROCESS | 1652 | 1466517053697 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 06:50:53 INFO - PROCESS | 1652 | 1466517053701 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 06:50:53 INFO - PROCESS | 1652 | 1466517053702 Marionette TRACE conn2 <- [1,1334,null,{}] 06:50:53 INFO - PROCESS | 1652 | 1466517053704 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}] 06:50:53 INFO - PROCESS | 1652 | 1466517053705 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:53 INFO - PROCESS | 1652 | 1466517053787 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 06:50:53 INFO - PROCESS | 1652 | 1466517053790 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:53 INFO - PROCESS | 1652 | 1466517053791 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x124459000 == 33 [pid = 1652] [id = 341] 06:50:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x119e80c00) [pid = 1652] [serial = 1022] [outer = 0x0] 06:50:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x120fd9000) [pid = 1652] [serial = 1023] [outer = 0x119e80c00] 06:50:53 INFO - PROCESS | 1652 | 1466517053820 Marionette DEBUG loaded listener.js 06:50:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x1239c8800) [pid = 1652] [serial = 1024] [outer = 0x119e80c00] 06:50:54 INFO - PROCESS | 1652 | 1466517054201 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]]]}] 06:50:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 06:50:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 519ms 06:50:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 06:50:54 INFO - PROCESS | 1652 | 1466517054221 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 06:50:54 INFO - PROCESS | 1652 | 1466517054222 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 06:50:54 INFO - PROCESS | 1652 | 1466517054224 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 06:50:54 INFO - PROCESS | 1652 | 1466517054225 Marionette TRACE conn2 <- [1,1338,null,{}] 06:50:54 INFO - PROCESS | 1652 | 1466517054229 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}] 06:50:54 INFO - PROCESS | 1652 | 1466517054231 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:54 INFO - PROCESS | 1652 | 1466517054333 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 06:50:54 INFO - PROCESS | 1652 | 1466517054366 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:54 INFO - PROCESS | 1652 | 1466517054367 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x1248af000 == 34 [pid = 1652] [id = 342] 06:50:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x110e80800) [pid = 1652] [serial = 1025] [outer = 0x0] 06:50:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x123df2c00) [pid = 1652] [serial = 1026] [outer = 0x110e80800] 06:50:54 INFO - PROCESS | 1652 | 1466517054399 Marionette DEBUG loaded listener.js 06:50:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1241d5400) [pid = 1652] [serial = 1027] [outer = 0x110e80800] 06:50:55 INFO - PROCESS | 1652 | 1466517055216 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]]]}] 06:50:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 06:50:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1022ms 06:50:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 06:50:55 INFO - PROCESS | 1652 | 1466517055249 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 06:50:55 INFO - PROCESS | 1652 | 1466517055250 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 06:50:55 INFO - PROCESS | 1652 | 1466517055252 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 06:50:55 INFO - PROCESS | 1652 | 1466517055253 Marionette TRACE conn2 <- [1,1342,null,{}] 06:50:55 INFO - PROCESS | 1652 | 1466517055268 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}] 06:50:55 INFO - PROCESS | 1652 | 1466517055272 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:55 INFO - PROCESS | 1652 | 1466517055386 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 06:50:55 INFO - PROCESS | 1652 | 1466517055391 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:55 INFO - PROCESS | 1652 | 1466517055392 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x12614a000 == 35 [pid = 1652] [id = 343] 06:50:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x1243bd400) [pid = 1652] [serial = 1028] [outer = 0x0] 06:50:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x12515bc00) [pid = 1652] [serial = 1029] [outer = 0x1243bd400] 06:50:55 INFO - PROCESS | 1652 | 1466517055417 Marionette DEBUG loaded listener.js 06:50:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x128974400) [pid = 1652] [serial = 1030] [outer = 0x1243bd400] 06:50:55 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1133c1000) [pid = 1652] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 06:50:55 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x113d3f400) [pid = 1652] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 06:50:55 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x12b1b3c00) [pid = 1652] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 06:50:55 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x11676a000) [pid = 1652] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 06:50:55 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x11907f400) [pid = 1652] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 06:50:55 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x120fd7000) [pid = 1652] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 06:50:55 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x128d60c00) [pid = 1652] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 06:50:55 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x115e9d400) [pid = 1652] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 06:50:55 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x125165000) [pid = 1652] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 06:50:55 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x129229c00) [pid = 1652] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 06:50:55 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x129361400) [pid = 1652] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 06:50:55 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x116f86400) [pid = 1652] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 06:50:55 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1210e6c00) [pid = 1652] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 06:50:55 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x116f8e400) [pid = 1652] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 06:50:55 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1239cdc00) [pid = 1652] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 06:50:55 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x113861400) [pid = 1652] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 06:50:55 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x113a31000) [pid = 1652] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 06:50:55 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x11888c400) [pid = 1652] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 06:50:55 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x1132e5800) [pid = 1652] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 06:50:55 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x111e5cc00) [pid = 1652] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 06:50:55 INFO - PROCESS | 1652 | 1466517055784 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]]]}] 06:50:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 06:50:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 569ms 06:50:55 INFO - PROCESS | 1652 | 1466517055821 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 06:50:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 06:50:55 INFO - PROCESS | 1652 | 1466517055823 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 06:50:55 INFO - PROCESS | 1652 | 1466517055825 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 06:50:55 INFO - PROCESS | 1652 | 1466517055826 Marionette TRACE conn2 <- [1,1346,null,{}] 06:50:55 INFO - PROCESS | 1652 | 1466517055829 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}] 06:50:55 INFO - PROCESS | 1652 | 1466517055832 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:55 INFO - PROCESS | 1652 | 1466517055932 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 06:50:55 INFO - PROCESS | 1652 | 1466517055965 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:55 INFO - PROCESS | 1652 | 1466517055974 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x1289ad800 == 36 [pid = 1652] [id = 344] 06:50:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x112eccc00) [pid = 1652] [serial = 1031] [outer = 0x0] 06:50:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1194c6c00) [pid = 1652] [serial = 1032] [outer = 0x112eccc00] 06:50:55 INFO - PROCESS | 1652 | 1466517055998 Marionette DEBUG loaded listener.js 06:50:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x123deac00) [pid = 1652] [serial = 1033] [outer = 0x112eccc00] 06:50:56 INFO - PROCESS | 1652 | 1466517056274 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]]]}] 06:50:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 06:50:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 474ms 06:50:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 06:50:56 INFO - PROCESS | 1652 | 1466517056304 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 06:50:56 INFO - PROCESS | 1652 | 1466517056306 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 06:50:56 INFO - PROCESS | 1652 | 1466517056308 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 06:50:56 INFO - PROCESS | 1652 | 1466517056309 Marionette TRACE conn2 <- [1,1350,null,{}] 06:50:56 INFO - PROCESS | 1652 | 1466517056320 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}] 06:50:56 INFO - PROCESS | 1652 | 1466517056321 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:56 INFO - PROCESS | 1652 | 1466517056404 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 06:50:56 INFO - PROCESS | 1652 | 1466517056408 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:56 INFO - PROCESS | 1652 | 1466517056410 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x1295dd800 == 37 [pid = 1652] [id = 345] 06:50:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x12480d000) [pid = 1652] [serial = 1034] [outer = 0x0] 06:50:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1289ddc00) [pid = 1652] [serial = 1035] [outer = 0x12480d000] 06:50:56 INFO - PROCESS | 1652 | 1466517056437 Marionette DEBUG loaded listener.js 06:50:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x128b3f800) [pid = 1652] [serial = 1036] [outer = 0x12480d000] 06:50:56 INFO - PROCESS | 1652 | 1466517056774 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]]]}] 06:50:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 06:50:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 519ms 06:50:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 06:50:56 INFO - PROCESS | 1652 | 1466517056829 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 06:50:56 INFO - PROCESS | 1652 | 1466517056830 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 06:50:56 INFO - PROCESS | 1652 | 1466517056832 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 06:50:56 INFO - PROCESS | 1652 | 1466517056834 Marionette TRACE conn2 <- [1,1354,null,{}] 06:50:56 INFO - PROCESS | 1652 | 1466517056836 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}] 06:50:56 INFO - PROCESS | 1652 | 1466517056837 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:56 INFO - PROCESS | 1652 | 1466517056917 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 06:50:56 INFO - PROCESS | 1652 | 1466517056929 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:56 INFO - PROCESS | 1652 | 1466517056930 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a6ae800 == 38 [pid = 1652] [id = 346] 06:50:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1241d3800) [pid = 1652] [serial = 1037] [outer = 0x0] 06:50:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x12902d000) [pid = 1652] [serial = 1038] [outer = 0x1241d3800] 06:50:56 INFO - PROCESS | 1652 | 1466517056955 Marionette DEBUG loaded listener.js 06:50:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x129220800) [pid = 1652] [serial = 1039] [outer = 0x1241d3800] 06:50:57 INFO - PROCESS | 1652 | 1466517057289 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]]]}] 06:50:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 06:50:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 471ms 06:50:57 INFO - PROCESS | 1652 | 1466517057304 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 06:50:57 INFO - PROCESS | 1652 | 1466517057305 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 06:50:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 06:50:57 INFO - PROCESS | 1652 | 1466517057308 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 06:50:57 INFO - PROCESS | 1652 | 1466517057309 Marionette TRACE conn2 <- [1,1358,null,{}] 06:50:57 INFO - PROCESS | 1652 | 1466517057311 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}] 06:50:57 INFO - PROCESS | 1652 | 1466517057314 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:57 INFO - PROCESS | 1652 | 1466517057392 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 06:50:57 INFO - PROCESS | 1652 | 1466517057398 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:57 INFO - PROCESS | 1652 | 1466517057400 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x12aac3800 == 39 [pid = 1652] [id = 347] 06:50:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x129225c00) [pid = 1652] [serial = 1040] [outer = 0x0] 06:50:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x129363400) [pid = 1652] [serial = 1041] [outer = 0x129225c00] 06:50:57 INFO - PROCESS | 1652 | 1466517057424 Marionette DEBUG loaded listener.js 06:50:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12a59d000) [pid = 1652] [serial = 1042] [outer = 0x129225c00] 06:50:57 INFO - PROCESS | 1652 | 1466517057743 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]]]}] 06:50:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 06:50:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 467ms 06:50:57 INFO - PROCESS | 1652 | 1466517057776 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 06:50:57 INFO - PROCESS | 1652 | 1466517057777 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 06:50:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 06:50:57 INFO - PROCESS | 1652 | 1466517057780 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 06:50:57 INFO - PROCESS | 1652 | 1466517057782 Marionette TRACE conn2 <- [1,1362,null,{}] 06:50:57 INFO - PROCESS | 1652 | 1466517057784 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}] 06:50:57 INFO - PROCESS | 1652 | 1466517057786 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:57 INFO - PROCESS | 1652 | 1466517057909 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 06:50:57 INFO - PROCESS | 1652 | 1466517057917 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:57 INFO - PROCESS | 1652 | 1466517057919 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b140800 == 40 [pid = 1652] [id = 348] 06:50:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12a59e800) [pid = 1652] [serial = 1043] [outer = 0x0] 06:50:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12a851c00) [pid = 1652] [serial = 1044] [outer = 0x12a59e800] 06:50:57 INFO - PROCESS | 1652 | 1466517057946 Marionette DEBUG loaded listener.js 06:50:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12aa9d000) [pid = 1652] [serial = 1045] [outer = 0x12a59e800] 06:50:58 INFO - PROCESS | 1652 | 1466517058488 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]]]}] 06:50:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 06:50:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 773ms 06:50:58 INFO - PROCESS | 1652 | 1466517058554 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 06:50:58 INFO - PROCESS | 1652 | 1466517058557 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 06:50:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 06:50:58 INFO - PROCESS | 1652 | 1466517058560 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 06:50:58 INFO - PROCESS | 1652 | 1466517058563 Marionette TRACE conn2 <- [1,1366,null,{}] 06:50:58 INFO - PROCESS | 1652 | 1466517058567 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}] 06:50:58 INFO - PROCESS | 1652 | 1466517058569 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:58 INFO - PROCESS | 1652 | 1466517058676 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 06:50:58 INFO - PROCESS | 1652 | 1466517058729 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:58 INFO - PROCESS | 1652 | 1466517058731 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x11909e000 == 41 [pid = 1652] [id = 349] 06:50:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x116f7f400) [pid = 1652] [serial = 1046] [outer = 0x0] 06:50:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1176c1000) [pid = 1652] [serial = 1047] [outer = 0x116f7f400] 06:50:58 INFO - PROCESS | 1652 | 1466517058763 Marionette DEBUG loaded listener.js 06:50:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x118735000) [pid = 1652] [serial = 1048] [outer = 0x116f7f400] 06:50:59 INFO - PROCESS | 1652 | 1466517059268 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] 06:50:59 INFO - PROCESS | 1652 | 1466517059299 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 06:50:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 06:50:59 INFO - PROCESS | 1652 | 1466517059306 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 06:50:59 INFO - PROCESS | 1652 | 1466517059308 Marionette TRACE conn2 <- [1,1370,null,{}] 06:50:59 INFO - PROCESS | 1652 | 1466517059324 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}] 06:50:59 INFO - PROCESS | 1652 | 1466517059326 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:59 INFO - PROCESS | 1652 | 1466517059451 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 06:50:59 INFO - PROCESS | 1652 | 1466517059500 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:59 INFO - PROCESS | 1652 | 1466517059502 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:50:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x1248c5000 == 42 [pid = 1652] [id = 350] 06:50:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x1198f3800) [pid = 1652] [serial = 1049] [outer = 0x0] 06:50:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x119cb2800) [pid = 1652] [serial = 1050] [outer = 0x1198f3800] 06:50:59 INFO - PROCESS | 1652 | 1466517059533 Marionette DEBUG loaded listener.js 06:50:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x119e82400) [pid = 1652] [serial = 1051] [outer = 0x1198f3800] 06:50:59 INFO - PROCESS | 1652 | 1466517059977 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] 06:51:00 INFO - PROCESS | 1652 | 1466517060032 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 06:51:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 06:51:00 INFO - PROCESS | 1652 | 1466517060036 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 06:51:00 INFO - PROCESS | 1652 | 1466517060039 Marionette TRACE conn2 <- [1,1374,null,{}] 06:51:00 INFO - PROCESS | 1652 | 1466517060050 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}] 06:51:00 INFO - PROCESS | 1652 | 1466517060053 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:00 INFO - PROCESS | 1652 | 1466517060154 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 06:51:00 INFO - PROCESS | 1652 | 1466517060222 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:00 INFO - PROCESS | 1652 | 1466517060224 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bbc6000 == 43 [pid = 1652] [id = 351] 06:51:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x124f12400) [pid = 1652] [serial = 1052] [outer = 0x0] 06:51:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x125160800) [pid = 1652] [serial = 1053] [outer = 0x124f12400] 06:51:00 INFO - PROCESS | 1652 | 1466517060254 Marionette DEBUG loaded listener.js 06:51:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x1261b4000) [pid = 1652] [serial = 1054] [outer = 0x124f12400] 06:51:00 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:51:00 INFO - PROCESS | 1652 | 1466517060826 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] 06:51:00 INFO - PROCESS | 1652 | 1466517060863 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 06:51:00 INFO - PROCESS | 1652 | 1466517060867 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 06:51:00 INFO - PROCESS | 1652 | 1466517060869 Marionette TRACE conn2 <- [1,1378,null,{}] 06:51:00 INFO - PROCESS | 1652 | 1466517060872 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}] 06:51:00 INFO - PROCESS | 1652 | 1466517060875 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:01 INFO - PROCESS | 1652 | 1466517061030 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 06:51:01 INFO - PROCESS | 1652 | 1466517061092 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:01 INFO - PROCESS | 1652 | 1466517061094 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x1188ab000 == 44 [pid = 1652] [id = 352] 06:51:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x11832a400) [pid = 1652] [serial = 1055] [outer = 0x0] 06:51:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x12414dc00) [pid = 1652] [serial = 1056] [outer = 0x11832a400] 06:51:01 INFO - PROCESS | 1652 | 1466517061117 Marionette DEBUG loaded listener.js 06:51:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x128d60400) [pid = 1652] [serial = 1057] [outer = 0x11832a400] 06:51:01 INFO - PROCESS | 1652 | 1466517061788 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] 06:51:01 INFO - PROCESS | 1652 | 1466517061843 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 06:51:01 INFO - PROCESS | 1652 | 1466517061847 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 06:51:01 INFO - PROCESS | 1652 | 1466517061849 Marionette TRACE conn2 <- [1,1382,null,{}] 06:51:01 INFO - PROCESS | 1652 | 1466517061852 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}] 06:51:01 INFO - PROCESS | 1652 | 1466517061854 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:01 INFO - PROCESS | 1652 | 1466517061991 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 06:51:02 INFO - PROCESS | 1652 | 1466517062050 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:02 INFO - PROCESS | 1652 | 1466517062053 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x113ac9000 == 45 [pid = 1652] [id = 353] 06:51:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x112f1f000) [pid = 1652] [serial = 1058] [outer = 0x0] 06:51:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x1172bac00) [pid = 1652] [serial = 1059] [outer = 0x112f1f000] 06:51:02 INFO - PROCESS | 1652 | 1466517062124 Marionette DEBUG loaded listener.js 06:51:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x118528000) [pid = 1652] [serial = 1060] [outer = 0x112f1f000] 06:51:02 INFO - PROCESS | 1652 | --DOCSHELL 0x12aac3800 == 44 [pid = 1652] [id = 347] 06:51:02 INFO - PROCESS | 1652 | --DOCSHELL 0x12a6ae800 == 43 [pid = 1652] [id = 346] 06:51:02 INFO - PROCESS | 1652 | --DOCSHELL 0x1295dd800 == 42 [pid = 1652] [id = 345] 06:51:02 INFO - PROCESS | 1652 | --DOCSHELL 0x1289ad800 == 41 [pid = 1652] [id = 344] 06:51:02 INFO - PROCESS | 1652 | --DOCSHELL 0x12614a000 == 40 [pid = 1652] [id = 343] 06:51:02 INFO - PROCESS | 1652 | --DOCSHELL 0x1248af000 == 39 [pid = 1652] [id = 342] 06:51:02 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x11852f400) [pid = 1652] [serial = 1005] [outer = 0x0] [url = about:blank] 06:51:02 INFO - PROCESS | 1652 | --DOCSHELL 0x124459000 == 38 [pid = 1652] [id = 341] 06:51:02 INFO - PROCESS | 1652 | --DOCSHELL 0x119d49800 == 37 [pid = 1652] [id = 340] 06:51:02 INFO - PROCESS | 1652 | --DOCSHELL 0x1190a0000 == 36 [pid = 1652] [id = 339] 06:51:02 INFO - PROCESS | 1652 | --DOCSHELL 0x11699b800 == 35 [pid = 1652] [id = 338] 06:51:02 INFO - PROCESS | 1652 | --DOCSHELL 0x113d84800 == 34 [pid = 1652] [id = 336] 06:51:02 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x118324800) [pid = 1652] [serial = 991] [outer = 0x0] [url = about:blank] 06:51:02 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x116f81000) [pid = 1652] [serial = 990] [outer = 0x0] [url = about:blank] 06:51:02 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x119ac8400) [pid = 1652] [serial = 994] [outer = 0x0] [url = about:blank] 06:51:02 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x119823800) [pid = 1652] [serial = 993] [outer = 0x0] [url = about:blank] 06:51:02 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x125789c00) [pid = 1652] [serial = 996] [outer = 0x0] [url = about:blank] 06:51:02 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x128971400) [pid = 1652] [serial = 997] [outer = 0x0] [url = about:blank] 06:51:02 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x12a85e800) [pid = 1652] [serial = 1000] [outer = 0x0] [url = about:blank] 06:51:02 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x129225400) [pid = 1652] [serial = 999] [outer = 0x0] [url = about:blank] 06:51:02 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x1261b3000) [pid = 1652] [serial = 1003] [outer = 0x0] [url = about:blank] 06:51:02 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x12896a000) [pid = 1652] [serial = 969] [outer = 0x0] [url = about:blank] 06:51:02 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x129362400) [pid = 1652] [serial = 972] [outer = 0x0] [url = about:blank] 06:51:02 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x12a5c6400) [pid = 1652] [serial = 975] [outer = 0x0] [url = about:blank] 06:51:02 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x12a59cc00) [pid = 1652] [serial = 973] [outer = 0x0] [url = about:blank] 06:51:02 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x116f8b400) [pid = 1652] [serial = 954] [outer = 0x0] [url = about:blank] 06:51:02 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x1180c5800) [pid = 1652] [serial = 955] [outer = 0x0] [url = about:blank] 06:51:02 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x123ce7400) [pid = 1652] [serial = 963] [outer = 0x0] [url = about:blank] 06:51:02 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1241d2c00) [pid = 1652] [serial = 964] [outer = 0x0] [url = about:blank] 06:51:02 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x118886c00) [pid = 1652] [serial = 951] [outer = 0x0] [url = about:blank] 06:51:02 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x12b1b2000) [pid = 1652] [serial = 985] [outer = 0x0] [url = about:blank] 06:51:02 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1194ca000) [pid = 1652] [serial = 952] [outer = 0x0] [url = about:blank] 06:51:02 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x119e60000) [pid = 1652] [serial = 960] [outer = 0x0] [url = about:blank] 06:51:02 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x120fd5c00) [pid = 1652] [serial = 961] [outer = 0x0] [url = about:blank] 06:51:02 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1194c9400) [pid = 1652] [serial = 979] [outer = 0x0] [url = about:blank] 06:51:02 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x117059000) [pid = 1652] [serial = 978] [outer = 0x0] [url = about:blank] 06:51:02 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x11907b400) [pid = 1652] [serial = 957] [outer = 0x0] [url = about:blank] 06:51:02 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x1194c2c00) [pid = 1652] [serial = 958] [outer = 0x0] [url = about:blank] 06:51:02 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x115ea3c00) [pid = 1652] [serial = 948] [outer = 0x0] [url = about:blank] 06:51:02 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x116970c00) [pid = 1652] [serial = 949] [outer = 0x0] [url = about:blank] 06:51:02 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x12a360800) [pid = 1652] [serial = 946] [outer = 0x0] [url = about:blank] 06:51:02 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x1198f0000) [pid = 1652] [serial = 1002] [outer = 0x0] [url = about:blank] 06:51:02 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x12aa9a000) [pid = 1652] [serial = 984] [outer = 0x0] [url = about:blank] 06:51:02 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x12a85a000) [pid = 1652] [serial = 976] [outer = 0x0] [url = about:blank] 06:51:02 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x1241d7800) [pid = 1652] [serial = 966] [outer = 0x0] [url = about:blank] 06:51:02 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x129221c00) [pid = 1652] [serial = 970] [outer = 0x0] [url = about:blank] 06:51:02 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x119e7b000) [pid = 1652] [serial = 982] [outer = 0x0] [url = about:blank] 06:51:02 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x124f1c400) [pid = 1652] [serial = 967] [outer = 0x0] [url = about:blank] 06:51:02 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x119823400) [pid = 1652] [serial = 981] [outer = 0x0] [url = about:blank] 06:51:02 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x12b938800) [pid = 1652] [serial = 987] [outer = 0x0] [url = about:blank] 06:51:02 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x12b940800) [pid = 1652] [serial = 988] [outer = 0x0] [url = about:blank] 06:51:02 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:51:02 INFO - PROCESS | 1652 | 1466517062529 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] 06:51:02 INFO - PROCESS | 1652 | 1466517062570 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 06:51:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 06:51:02 INFO - PROCESS | 1652 | 1466517062575 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 06:51:02 INFO - PROCESS | 1652 | 1466517062576 Marionette TRACE conn2 <- [1,1386,null,{}] 06:51:02 INFO - PROCESS | 1652 | 1466517062579 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}] 06:51:02 INFO - PROCESS | 1652 | 1466517062581 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:02 INFO - PROCESS | 1652 | 1466517062665 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 06:51:02 INFO - PROCESS | 1652 | 1466517062717 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:02 INFO - PROCESS | 1652 | 1466517062719 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x117e8b000 == 35 [pid = 1652] [id = 354] 06:51:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x118331000) [pid = 1652] [serial = 1061] [outer = 0x0] 06:51:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x119335400) [pid = 1652] [serial = 1062] [outer = 0x118331000] 06:51:02 INFO - PROCESS | 1652 | 1466517062747 Marionette DEBUG loaded listener.js 06:51:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x119ac8400) [pid = 1652] [serial = 1063] [outer = 0x118331000] 06:51:03 INFO - PROCESS | 1652 | 1466517063068 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] 06:51:03 INFO - PROCESS | 1652 | 1466517063096 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 06:51:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 06:51:03 INFO - PROCESS | 1652 | 1466517063101 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 06:51:03 INFO - PROCESS | 1652 | 1466517063103 Marionette TRACE conn2 <- [1,1390,null,{}] 06:51:03 INFO - PROCESS | 1652 | 1466517063110 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}] 06:51:03 INFO - PROCESS | 1652 | 1466517063113 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:03 INFO - PROCESS | 1652 | 1466517063199 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 06:51:03 INFO - PROCESS | 1652 | 1466517063251 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:03 INFO - PROCESS | 1652 | 1466517063253 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x120f3d000 == 36 [pid = 1652] [id = 355] 06:51:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x119aca800) [pid = 1652] [serial = 1064] [outer = 0x0] 06:51:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x1210e5c00) [pid = 1652] [serial = 1065] [outer = 0x119aca800] 06:51:03 INFO - PROCESS | 1652 | 1466517063280 Marionette DEBUG loaded listener.js 06:51:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x12480cc00) [pid = 1652] [serial = 1066] [outer = 0x119aca800] 06:51:03 INFO - PROCESS | 1652 | 1466517063593 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]]]}] 06:51:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 06:51:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 520ms 06:51:03 INFO - PROCESS | 1652 | 1466517063622 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 06:51:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 06:51:03 INFO - PROCESS | 1652 | 1466517063623 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 06:51:03 INFO - PROCESS | 1652 | 1466517063625 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 06:51:03 INFO - PROCESS | 1652 | 1466517063627 Marionette TRACE conn2 <- [1,1394,null,{}] 06:51:03 INFO - PROCESS | 1652 | 1466517063629 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}] 06:51:03 INFO - PROCESS | 1652 | 1466517063633 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:03 INFO - PROCESS | 1652 | 1466517063716 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 06:51:03 INFO - PROCESS | 1652 | 1466517063720 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:03 INFO - PROCESS | 1652 | 1466517063721 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x124607000 == 37 [pid = 1652] [id = 356] 06:51:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x1261aec00) [pid = 1652] [serial = 1067] [outer = 0x0] 06:51:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x1289e7800) [pid = 1652] [serial = 1068] [outer = 0x1261aec00] 06:51:03 INFO - PROCESS | 1652 | 1466517063748 Marionette DEBUG loaded listener.js 06:51:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x129032000) [pid = 1652] [serial = 1069] [outer = 0x1261aec00] 06:51:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 06:51:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 468ms 06:51:04 INFO - PROCESS | 1652 | 1466517064091 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]]]}] 06:51:04 INFO - PROCESS | 1652 | 1466517064094 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 06:51:04 INFO - PROCESS | 1652 | 1466517064096 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 06:51:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 06:51:04 INFO - PROCESS | 1652 | 1466517064102 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 06:51:04 INFO - PROCESS | 1652 | 1466517064103 Marionette TRACE conn2 <- [1,1398,null,{}] 06:51:04 INFO - PROCESS | 1652 | 1466517064105 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}] 06:51:04 INFO - PROCESS | 1652 | 1466517064106 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:04 INFO - PROCESS | 1652 | 1466517064220 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 06:51:04 INFO - PROCESS | 1652 | 1466517064226 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:04 INFO - PROCESS | 1652 | 1466517064227 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x117267800 == 38 [pid = 1652] [id = 357] 06:51:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x129030400) [pid = 1652] [serial = 1070] [outer = 0x0] 06:51:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x129368c00) [pid = 1652] [serial = 1071] [outer = 0x129030400] 06:51:04 INFO - PROCESS | 1652 | 1466517064258 Marionette DEBUG loaded listener.js 06:51:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x12a5c6400) [pid = 1652] [serial = 1072] [outer = 0x129030400] 06:51:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 06:51:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 518ms 06:51:04 INFO - PROCESS | 1652 | 1466517064616 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]]]}] 06:51:04 INFO - PROCESS | 1652 | 1466517064620 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 06:51:04 INFO - PROCESS | 1652 | 1466517064621 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 06:51:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 06:51:04 INFO - PROCESS | 1652 | 1466517064623 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 06:51:04 INFO - PROCESS | 1652 | 1466517064624 Marionette TRACE conn2 <- [1,1402,null,{}] 06:51:04 INFO - PROCESS | 1652 | 1466517064627 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}] 06:51:04 INFO - PROCESS | 1652 | 1466517064631 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:04 INFO - PROCESS | 1652 | 1466517064752 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 06:51:04 INFO - PROCESS | 1652 | 1466517064787 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:04 INFO - PROCESS | 1652 | 1466517064788 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x129019800 == 39 [pid = 1652] [id = 358] 06:51:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x12a853400) [pid = 1652] [serial = 1073] [outer = 0x0] 06:51:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x12aa99000) [pid = 1652] [serial = 1074] [outer = 0x12a853400] 06:51:04 INFO - PROCESS | 1652 | 1466517064813 Marionette DEBUG loaded listener.js 06:51:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x12b1b5400) [pid = 1652] [serial = 1075] [outer = 0x12a853400] 06:51:05 INFO - PROCESS | 1652 | 1466517065139 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]]]}] 06:51:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 06:51:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 568ms 06:51:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 06:51:05 INFO - PROCESS | 1652 | 1466517065192 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 06:51:05 INFO - PROCESS | 1652 | 1466517065193 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 06:51:05 INFO - PROCESS | 1652 | 1466517065195 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 06:51:05 INFO - PROCESS | 1652 | 1466517065196 Marionette TRACE conn2 <- [1,1406,null,{}] 06:51:05 INFO - PROCESS | 1652 | 1466517065199 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}] 06:51:05 INFO - PROCESS | 1652 | 1466517065200 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:05 INFO - PROCESS | 1652 | 1466517065301 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 06:51:05 INFO - PROCESS | 1652 | 1466517065305 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:05 INFO - PROCESS | 1652 | 1466517065306 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x113346800 == 40 [pid = 1652] [id = 359] 06:51:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x115ea4000) [pid = 1652] [serial = 1076] [outer = 0x0] 06:51:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x12b93f000) [pid = 1652] [serial = 1077] [outer = 0x115ea4000] 06:51:05 INFO - PROCESS | 1652 | 1466517065367 Marionette DEBUG loaded listener.js 06:51:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x12b959000) [pid = 1652] [serial = 1078] [outer = 0x115ea4000] 06:51:05 INFO - PROCESS | 1652 | 1466517065681 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]]]}] 06:51:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 06:51:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 521ms 06:51:05 INFO - PROCESS | 1652 | 1466517065721 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 06:51:05 INFO - PROCESS | 1652 | 1466517065722 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 06:51:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 06:51:05 INFO - PROCESS | 1652 | 1466517065724 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 06:51:05 INFO - PROCESS | 1652 | 1466517065725 Marionette TRACE conn2 <- [1,1410,null,{}] 06:51:05 INFO - PROCESS | 1652 | 1466517065728 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}] 06:51:05 INFO - PROCESS | 1652 | 1466517065729 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:05 INFO - PROCESS | 1652 | 1466517065830 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 06:51:05 INFO - PROCESS | 1652 | 1466517065834 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:05 INFO - PROCESS | 1652 | 1466517065835 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x12aac1800 == 41 [pid = 1652] [id = 360] 06:51:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12a85a000) [pid = 1652] [serial = 1079] [outer = 0x0] 06:51:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12b95f000) [pid = 1652] [serial = 1080] [outer = 0x12a85a000] 06:51:05 INFO - PROCESS | 1652 | 1466517065888 Marionette DEBUG loaded listener.js 06:51:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12b967c00) [pid = 1652] [serial = 1081] [outer = 0x12a85a000] 06:51:06 INFO - PROCESS | 1652 | 1466517066302 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]]]}] 06:51:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 06:51:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 622ms 06:51:06 INFO - PROCESS | 1652 | 1466517066347 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 06:51:06 INFO - PROCESS | 1652 | 1466517066351 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 06:51:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 06:51:06 INFO - PROCESS | 1652 | 1466517066370 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 06:51:06 INFO - PROCESS | 1652 | 1466517066372 Marionette TRACE conn2 <- [1,1414,null,{}] 06:51:06 INFO - PROCESS | 1652 | 1466517066376 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}] 06:51:06 INFO - PROCESS | 1652 | 1466517066378 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:06 INFO - PROCESS | 1652 | 1466517066543 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 06:51:06 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1241d3800) [pid = 1652] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 06:51:06 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1243bd400) [pid = 1652] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 06:51:06 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x112eccc00) [pid = 1652] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 06:51:06 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x119e80c00) [pid = 1652] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 06:51:06 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x113a31800) [pid = 1652] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 06:51:06 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x11821a400) [pid = 1652] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 06:51:06 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x12480d000) [pid = 1652] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 06:51:06 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x110e80800) [pid = 1652] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 06:51:06 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x11982fc00) [pid = 1652] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 06:51:06 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x129225c00) [pid = 1652] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 06:51:06 INFO - PROCESS | 1652 | 1466517066717 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:06 INFO - PROCESS | 1652 | 1466517066719 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x119d39000 == 42 [pid = 1652] [id = 361] 06:51:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1132e5800) [pid = 1652] [serial = 1082] [outer = 0x0] 06:51:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x115ea7400) [pid = 1652] [serial = 1083] [outer = 0x1132e5800] 06:51:06 INFO - PROCESS | 1652 | 1466517066758 Marionette DEBUG loaded listener.js 06:51:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x11933b400) [pid = 1652] [serial = 1084] [outer = 0x1132e5800] 06:51:07 INFO - PROCESS | 1652 | 1466517067091 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]]]}] 06:51:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 06:51:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 780ms 06:51:07 INFO - PROCESS | 1652 | 1466517067142 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 06:51:07 INFO - PROCESS | 1652 | 1466517067143 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 06:51:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 06:51:07 INFO - PROCESS | 1652 | 1466517067146 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 06:51:07 INFO - PROCESS | 1652 | 1466517067147 Marionette TRACE conn2 <- [1,1418,null,{}] 06:51:07 INFO - PROCESS | 1652 | 1466517067149 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}] 06:51:07 INFO - PROCESS | 1652 | 1466517067150 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:07 INFO - PROCESS | 1652 | 1466517067235 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 06:51:07 INFO - PROCESS | 1652 | 1466517067288 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:07 INFO - PROCESS | 1652 | 1466517067289 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bbc5800 == 43 [pid = 1652] [id = 362] 06:51:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x113a31800) [pid = 1652] [serial = 1085] [outer = 0x0] 06:51:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1210e1c00) [pid = 1652] [serial = 1086] [outer = 0x113a31800] 06:51:07 INFO - PROCESS | 1652 | 1466517067313 Marionette DEBUG loaded listener.js 06:51:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x12bb03000) [pid = 1652] [serial = 1087] [outer = 0x113a31800] 06:51:07 INFO - PROCESS | 1652 | 1466517067604 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]]]}] 06:51:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 06:51:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 471ms 06:51:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 06:51:07 INFO - PROCESS | 1652 | 1466517067622 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 06:51:07 INFO - PROCESS | 1652 | 1466517067623 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 06:51:07 INFO - PROCESS | 1652 | 1466517067626 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 06:51:07 INFO - PROCESS | 1652 | 1466517067627 Marionette TRACE conn2 <- [1,1422,null,{}] 06:51:07 INFO - PROCESS | 1652 | 1466517067632 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}] 06:51:07 INFO - PROCESS | 1652 | 1466517067635 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:07 INFO - PROCESS | 1652 | 1466517067741 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 06:51:07 INFO - PROCESS | 1652 | 1466517067745 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:07 INFO - PROCESS | 1652 | 1466517067747 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c47d800 == 44 [pid = 1652] [id = 363] 06:51:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x12bb0d400) [pid = 1652] [serial = 1088] [outer = 0x0] 06:51:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12bb25800) [pid = 1652] [serial = 1089] [outer = 0x12bb0d400] 06:51:07 INFO - PROCESS | 1652 | 1466517067773 Marionette DEBUG loaded listener.js 06:51:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12bdef800) [pid = 1652] [serial = 1090] [outer = 0x12bb0d400] 06:51:08 INFO - PROCESS | 1652 | 1466517068130 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]]]}] 06:51:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 06:51:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 522ms 06:51:08 INFO - PROCESS | 1652 | 1466517068151 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 06:51:08 INFO - PROCESS | 1652 | 1466517068152 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 06:51:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 06:51:08 INFO - PROCESS | 1652 | 1466517068155 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 06:51:08 INFO - PROCESS | 1652 | 1466517068156 Marionette TRACE conn2 <- [1,1426,null,{}] 06:51:08 INFO - PROCESS | 1652 | 1466517068174 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}] 06:51:08 INFO - PROCESS | 1652 | 1466517068175 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:08 INFO - PROCESS | 1652 | 1466517068268 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 06:51:08 INFO - PROCESS | 1652 | 1466517068271 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:08 INFO - PROCESS | 1652 | 1466517068273 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c7b4800 == 45 [pid = 1652] [id = 364] 06:51:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12bb30000) [pid = 1652] [serial = 1091] [outer = 0x0] 06:51:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12bfa0800) [pid = 1652] [serial = 1092] [outer = 0x12bb30000] 06:51:08 INFO - PROCESS | 1652 | 1466517068301 Marionette DEBUG loaded listener.js 06:51:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12bfa8c00) [pid = 1652] [serial = 1093] [outer = 0x12bb30000] 06:51:08 INFO - PROCESS | 1652 | 1466517068786 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]]]}] 06:51:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 06:51:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 669ms 06:51:08 INFO - PROCESS | 1652 | 1466517068825 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 06:51:08 INFO - PROCESS | 1652 | 1466517068828 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 06:51:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 06:51:08 INFO - PROCESS | 1652 | 1466517068832 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 06:51:08 INFO - PROCESS | 1652 | 1466517068834 Marionette TRACE conn2 <- [1,1430,null,{}] 06:51:08 INFO - PROCESS | 1652 | 1466517068838 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}] 06:51:08 INFO - PROCESS | 1652 | 1466517068840 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:08 INFO - PROCESS | 1652 | 1466517068956 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 06:51:09 INFO - PROCESS | 1652 | 1466517069025 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:09 INFO - PROCESS | 1652 | 1466517069027 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x1188a4800 == 46 [pid = 1652] [id = 365] 06:51:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x1160ddc00) [pid = 1652] [serial = 1094] [outer = 0x0] 06:51:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x11832d000) [pid = 1652] [serial = 1095] [outer = 0x1160ddc00] 06:51:09 INFO - PROCESS | 1652 | 1466517069058 Marionette DEBUG loaded listener.js 06:51:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x1194be400) [pid = 1652] [serial = 1096] [outer = 0x1160ddc00] 06:51:09 INFO - PROCESS | 1652 | 1466517069500 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]]]}] 06:51:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 06:51:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 726ms 06:51:09 INFO - PROCESS | 1652 | 1466517069565 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 06:51:09 INFO - PROCESS | 1652 | 1466517069568 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 06:51:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 06:51:09 INFO - PROCESS | 1652 | 1466517069600 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 06:51:09 INFO - PROCESS | 1652 | 1466517069602 Marionette TRACE conn2 <- [1,1434,null,{}] 06:51:09 INFO - PROCESS | 1652 | 1466517069604 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}] 06:51:09 INFO - PROCESS | 1652 | 1466517069606 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:09 INFO - PROCESS | 1652 | 1466517069712 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 06:51:09 INFO - PROCESS | 1652 | 1466517069778 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:09 INFO - PROCESS | 1652 | 1466517069780 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x1248bd800 == 47 [pid = 1652] [id = 366] 06:51:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x120fcdc00) [pid = 1652] [serial = 1097] [outer = 0x0] 06:51:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x1210e3000) [pid = 1652] [serial = 1098] [outer = 0x120fcdc00] 06:51:09 INFO - PROCESS | 1652 | 1466517069811 Marionette DEBUG loaded listener.js 06:51:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x123b75400) [pid = 1652] [serial = 1099] [outer = 0x120fcdc00] 06:51:10 INFO - PROCESS | 1652 | 1466517070276 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]]]}] 06:51:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 06:51:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 720ms 06:51:10 INFO - PROCESS | 1652 | 1466517070320 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 06:51:10 INFO - PROCESS | 1652 | 1466517070321 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 06:51:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 06:51:10 INFO - PROCESS | 1652 | 1466517070324 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 06:51:10 INFO - PROCESS | 1652 | 1466517070326 Marionette TRACE conn2 <- [1,1438,null,{}] 06:51:10 INFO - PROCESS | 1652 | 1466517070337 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}] 06:51:10 INFO - PROCESS | 1652 | 1466517070340 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:10 INFO - PROCESS | 1652 | 1466517070445 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 06:51:10 INFO - PROCESS | 1652 | 1466517070501 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:10 INFO - PROCESS | 1652 | 1466517070503 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c490800 == 48 [pid = 1652] [id = 367] 06:51:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x123ded400) [pid = 1652] [serial = 1100] [outer = 0x0] 06:51:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x1241db800) [pid = 1652] [serial = 1101] [outer = 0x123ded400] 06:51:10 INFO - PROCESS | 1652 | 1466517070534 Marionette DEBUG loaded listener.js 06:51:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x12527c800) [pid = 1652] [serial = 1102] [outer = 0x123ded400] 06:51:11 INFO - PROCESS | 1652 | 1466517071017 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]]]}] 06:51:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 06:51:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 725ms 06:51:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 06:51:11 INFO - PROCESS | 1652 | 1466517071051 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 06:51:11 INFO - PROCESS | 1652 | 1466517071053 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 06:51:11 INFO - PROCESS | 1652 | 1466517071057 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 06:51:11 INFO - PROCESS | 1652 | 1466517071059 Marionette TRACE conn2 <- [1,1442,null,{}] 06:51:11 INFO - PROCESS | 1652 | 1466517071085 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}] 06:51:11 INFO - PROCESS | 1652 | 1466517071087 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:11 INFO - PROCESS | 1652 | 1466517071249 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 06:51:11 INFO - PROCESS | 1652 | 1466517071347 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:11 INFO - PROCESS | 1652 | 1466517071348 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cbbb000 == 49 [pid = 1652] [id = 368] 06:51:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x12921dc00) [pid = 1652] [serial = 1103] [outer = 0x0] 06:51:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x12a5a0400) [pid = 1652] [serial = 1104] [outer = 0x12921dc00] 06:51:11 INFO - PROCESS | 1652 | 1466517071395 Marionette DEBUG loaded listener.js 06:51:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x12a860800) [pid = 1652] [serial = 1105] [outer = 0x12921dc00] 06:51:11 INFO - PROCESS | 1652 | 1466517071870 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]]]}] 06:51:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 06:51:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 874ms 06:51:12 INFO - PROCESS | 1652 | 1466517072103 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 06:51:12 INFO - PROCESS | 1652 | 1466517072107 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 06:51:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 06:51:12 INFO - PROCESS | 1652 | 1466517072124 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 06:51:12 INFO - PROCESS | 1652 | 1466517072126 Marionette TRACE conn2 <- [1,1446,null,{}] 06:51:12 INFO - PROCESS | 1652 | 1466517072143 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}] 06:51:12 INFO - PROCESS | 1652 | 1466517072146 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:12 INFO - PROCESS | 1652 | 1466517072292 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 06:51:12 INFO - PROCESS | 1652 | 1466517072344 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:12 INFO - PROCESS | 1652 | 1466517072347 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x12398a000 == 50 [pid = 1652] [id = 369] 06:51:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x1176bec00) [pid = 1652] [serial = 1106] [outer = 0x0] 06:51:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x11873d800) [pid = 1652] [serial = 1107] [outer = 0x1176bec00] 06:51:12 INFO - PROCESS | 1652 | 1466517072374 Marionette DEBUG loaded listener.js 06:51:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x1194bc400) [pid = 1652] [serial = 1108] [outer = 0x1176bec00] 06:51:12 INFO - PROCESS | 1652 | 1466517072948 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]]]}] 06:51:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 06:51:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 883ms 06:51:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 06:51:13 INFO - PROCESS | 1652 | 1466517073008 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 06:51:13 INFO - PROCESS | 1652 | 1466517073010 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 06:51:13 INFO - PROCESS | 1652 | 1466517073014 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 06:51:13 INFO - PROCESS | 1652 | 1466517073016 Marionette TRACE conn2 <- [1,1450,null,{}] 06:51:13 INFO - PROCESS | 1652 | 1466517073019 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}] 06:51:13 INFO - PROCESS | 1652 | 1466517073021 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:13 INFO - PROCESS | 1652 | 1466517073112 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 06:51:13 INFO - PROCESS | 1652 | --DOCSHELL 0x12c47d800 == 49 [pid = 1652] [id = 363] 06:51:13 INFO - PROCESS | 1652 | --DOCSHELL 0x12bbc5800 == 48 [pid = 1652] [id = 362] 06:51:13 INFO - PROCESS | 1652 | --DOCSHELL 0x119d39000 == 47 [pid = 1652] [id = 361] 06:51:13 INFO - PROCESS | 1652 | --DOCSHELL 0x12aac1800 == 46 [pid = 1652] [id = 360] 06:51:13 INFO - PROCESS | 1652 | --DOCSHELL 0x113346800 == 45 [pid = 1652] [id = 359] 06:51:13 INFO - PROCESS | 1652 | --DOCSHELL 0x129019800 == 44 [pid = 1652] [id = 358] 06:51:13 INFO - PROCESS | 1652 | --DOCSHELL 0x117267800 == 43 [pid = 1652] [id = 357] 06:51:13 INFO - PROCESS | 1652 | --DOCSHELL 0x124607000 == 42 [pid = 1652] [id = 356] 06:51:13 INFO - PROCESS | 1652 | --DOCSHELL 0x120f3d000 == 41 [pid = 1652] [id = 355] 06:51:13 INFO - PROCESS | 1652 | --DOCSHELL 0x117e8b000 == 40 [pid = 1652] [id = 354] 06:51:13 INFO - PROCESS | 1652 | --DOCSHELL 0x113ac9000 == 39 [pid = 1652] [id = 353] 06:51:13 INFO - PROCESS | 1652 | --DOCSHELL 0x12bbc6000 == 38 [pid = 1652] [id = 351] 06:51:13 INFO - PROCESS | 1652 | --DOCSHELL 0x1248c5000 == 37 [pid = 1652] [id = 350] 06:51:13 INFO - PROCESS | 1652 | --DOCSHELL 0x11909e000 == 36 [pid = 1652] [id = 349] 06:51:13 INFO - PROCESS | 1652 | --DOCSHELL 0x12b140800 == 35 [pid = 1652] [id = 348] 06:51:13 INFO - PROCESS | 1652 | 1466517073224 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:13 INFO - PROCESS | 1652 | 1466517073225 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x11608f800 == 36 [pid = 1652] [id = 370] 06:51:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x1194c0c00) [pid = 1652] [serial = 1109] [outer = 0x0] 06:51:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x119cb2400) [pid = 1652] [serial = 1110] [outer = 0x1194c0c00] 06:51:13 INFO - PROCESS | 1652 | 1466517073252 Marionette DEBUG loaded listener.js 06:51:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x119fd2000) [pid = 1652] [serial = 1111] [outer = 0x1194c0c00] 06:51:13 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x129220800) [pid = 1652] [serial = 1039] [outer = 0x0] [url = about:blank] 06:51:13 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x12a59d000) [pid = 1652] [serial = 1042] [outer = 0x0] [url = about:blank] 06:51:13 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x12902d000) [pid = 1652] [serial = 1038] [outer = 0x0] [url = about:blank] 06:51:13 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x128974400) [pid = 1652] [serial = 1030] [outer = 0x0] [url = about:blank] 06:51:13 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x123deac00) [pid = 1652] [serial = 1033] [outer = 0x0] [url = about:blank] 06:51:13 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x120fd9000) [pid = 1652] [serial = 1023] [outer = 0x0] [url = about:blank] 06:51:13 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x1172b8400) [pid = 1652] [serial = 1015] [outer = 0x0] [url = about:blank] 06:51:13 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x1194bd400) [pid = 1652] [serial = 1018] [outer = 0x0] [url = about:blank] 06:51:13 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x119083800) [pid = 1652] [serial = 1017] [outer = 0x0] [url = about:blank] 06:51:13 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x1289ddc00) [pid = 1652] [serial = 1035] [outer = 0x0] [url = about:blank] 06:51:13 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x123df2c00) [pid = 1652] [serial = 1026] [outer = 0x0] [url = about:blank] 06:51:13 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x11696a400) [pid = 1652] [serial = 1014] [outer = 0x0] [url = about:blank] 06:51:13 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x119e79400) [pid = 1652] [serial = 1021] [outer = 0x0] [url = about:blank] 06:51:13 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x113f38800) [pid = 1652] [serial = 1008] [outer = 0x0] [url = about:blank] 06:51:13 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x11739a000) [pid = 1652] [serial = 1011] [outer = 0x0] [url = about:blank] 06:51:13 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1241d5400) [pid = 1652] [serial = 1027] [outer = 0x0] [url = about:blank] 06:51:13 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x12515bc00) [pid = 1652] [serial = 1029] [outer = 0x0] [url = about:blank] 06:51:13 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1194c6c00) [pid = 1652] [serial = 1032] [outer = 0x0] [url = about:blank] 06:51:13 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x128b3f800) [pid = 1652] [serial = 1036] [outer = 0x0] [url = about:blank] 06:51:13 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x119cb0400) [pid = 1652] [serial = 1020] [outer = 0x0] [url = about:blank] 06:51:13 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1239c8800) [pid = 1652] [serial = 1024] [outer = 0x0] [url = about:blank] 06:51:13 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x129363400) [pid = 1652] [serial = 1041] [outer = 0x0] [url = about:blank] 06:51:13 INFO - PROCESS | 1652 | 1466517073572 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]]]}] 06:51:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 06:51:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 574ms 06:51:13 INFO - PROCESS | 1652 | 1466517073587 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 06:51:13 INFO - PROCESS | 1652 | 1466517073588 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 06:51:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 06:51:13 INFO - PROCESS | 1652 | 1466517073590 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 06:51:13 INFO - PROCESS | 1652 | 1466517073592 Marionette TRACE conn2 <- [1,1454,null,{}] 06:51:13 INFO - PROCESS | 1652 | 1466517073602 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}] 06:51:13 INFO - PROCESS | 1652 | 1466517073605 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:13 INFO - PROCESS | 1652 | 1466517073698 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 06:51:13 INFO - PROCESS | 1652 | 1466517073776 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:13 INFO - PROCESS | 1652 | 1466517073778 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x124459800 == 37 [pid = 1652] [id = 371] 06:51:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x123b77400) [pid = 1652] [serial = 1112] [outer = 0x0] 06:51:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x123dea800) [pid = 1652] [serial = 1113] [outer = 0x123b77400] 06:51:13 INFO - PROCESS | 1652 | 1466517073806 Marionette DEBUG loaded listener.js 06:51:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12463b000) [pid = 1652] [serial = 1114] [outer = 0x123b77400] 06:51:14 INFO - PROCESS | 1652 | 1466517074207 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]]]}] 06:51:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 06:51:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 719ms 06:51:14 INFO - PROCESS | 1652 | 1466517074310 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 06:51:14 INFO - PROCESS | 1652 | 1466517074313 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 06:51:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 06:51:14 INFO - PROCESS | 1652 | 1466517074316 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 06:51:14 INFO - PROCESS | 1652 | 1466517074317 Marionette TRACE conn2 <- [1,1458,null,{}] 06:51:14 INFO - PROCESS | 1652 | 1466517074320 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}] 06:51:14 INFO - PROCESS | 1652 | 1466517074321 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:14 INFO - PROCESS | 1652 | 1466517074408 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 06:51:14 INFO - PROCESS | 1652 | 1466517074414 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:14 INFO - PROCESS | 1652 | 1466517074415 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x127033800 == 38 [pid = 1652] [id = 372] 06:51:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1289e2c00) [pid = 1652] [serial = 1115] [outer = 0x0] 06:51:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12935c400) [pid = 1652] [serial = 1116] [outer = 0x1289e2c00] 06:51:14 INFO - PROCESS | 1652 | 1466517074443 Marionette DEBUG loaded listener.js 06:51:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12a5a0000) [pid = 1652] [serial = 1117] [outer = 0x1289e2c00] 06:51:14 INFO - PROCESS | 1652 | 1466517074875 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]]]}] 06:51:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 06:51:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 570ms 06:51:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 06:51:14 INFO - PROCESS | 1652 | 1466517074887 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 06:51:14 INFO - PROCESS | 1652 | 1466517074890 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 06:51:14 INFO - PROCESS | 1652 | 1466517074893 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 06:51:14 INFO - PROCESS | 1652 | 1466517074895 Marionette TRACE conn2 <- [1,1462,null,{}] 06:51:14 INFO - PROCESS | 1652 | 1466517074901 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}] 06:51:14 INFO - PROCESS | 1652 | 1466517074904 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:15 INFO - PROCESS | 1652 | 1466517075002 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 06:51:15 INFO - PROCESS | 1652 | 1466517075008 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:15 INFO - PROCESS | 1652 | 1466517075015 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x1295e3800 == 39 [pid = 1652] [id = 373] 06:51:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x1160d9c00) [pid = 1652] [serial = 1118] [outer = 0x0] 06:51:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x12aa97000) [pid = 1652] [serial = 1119] [outer = 0x1160d9c00] 06:51:15 INFO - PROCESS | 1652 | 1466517075043 Marionette DEBUG loaded listener.js 06:51:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x12b031400) [pid = 1652] [serial = 1120] [outer = 0x1160d9c00] 06:51:15 INFO - PROCESS | 1652 | 1466517075395 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]]]}] 06:51:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 06:51:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 524ms 06:51:15 INFO - PROCESS | 1652 | 1466517075418 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 06:51:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 06:51:15 INFO - PROCESS | 1652 | 1466517075419 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 06:51:15 INFO - PROCESS | 1652 | 1466517075422 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 06:51:15 INFO - PROCESS | 1652 | 1466517075423 Marionette TRACE conn2 <- [1,1466,null,{}] 06:51:15 INFO - PROCESS | 1652 | 1466517075425 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}] 06:51:15 INFO - PROCESS | 1652 | 1466517075430 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:15 INFO - PROCESS | 1652 | 1466517075565 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 06:51:15 INFO - PROCESS | 1652 | 1466517075580 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:15 INFO - PROCESS | 1652 | 1466517075582 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a6c1000 == 40 [pid = 1652] [id = 374] 06:51:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x12aa98400) [pid = 1652] [serial = 1121] [outer = 0x0] 06:51:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x12b938800) [pid = 1652] [serial = 1122] [outer = 0x12aa98400] 06:51:15 INFO - PROCESS | 1652 | 1466517075607 Marionette DEBUG loaded listener.js 06:51:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x12bb22800) [pid = 1652] [serial = 1123] [outer = 0x12aa98400] 06:51:15 INFO - PROCESS | 1652 | 1466517075962 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]]]}] 06:51:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 06:51:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 568ms 06:51:16 INFO - PROCESS | 1652 | 1466517075996 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 06:51:16 INFO - PROCESS | 1652 | 1466517076000 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 06:51:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 06:51:16 INFO - PROCESS | 1652 | 1466517076002 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 06:51:16 INFO - PROCESS | 1652 | 1466517076004 Marionette TRACE conn2 <- [1,1470,null,{}] 06:51:16 INFO - PROCESS | 1652 | 1466517076006 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}] 06:51:16 INFO - PROCESS | 1652 | 1466517076007 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:16 INFO - PROCESS | 1652 | 1466517076120 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 06:51:16 INFO - PROCESS | 1652 | 1466517076132 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:16 INFO - PROCESS | 1652 | 1466517076133 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bbc3800 == 41 [pid = 1652] [id = 375] 06:51:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x119dc0000) [pid = 1652] [serial = 1124] [outer = 0x0] 06:51:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x119dc8c00) [pid = 1652] [serial = 1125] [outer = 0x119dc0000] 06:51:16 INFO - PROCESS | 1652 | 1466517076157 Marionette DEBUG loaded listener.js 06:51:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x119dcc800) [pid = 1652] [serial = 1126] [outer = 0x119dc0000] 06:51:16 INFO - PROCESS | 1652 | 1466517076560 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]]]}] 06:51:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 06:51:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 569ms 06:51:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 06:51:16 INFO - PROCESS | 1652 | 1466517076572 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 06:51:16 INFO - PROCESS | 1652 | 1466517076574 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 06:51:16 INFO - PROCESS | 1652 | 1466517076577 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 06:51:16 INFO - PROCESS | 1652 | 1466517076581 Marionette TRACE conn2 <- [1,1474,null,{}] 06:51:16 INFO - PROCESS | 1652 | 1466517076592 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}] 06:51:16 INFO - PROCESS | 1652 | 1466517076594 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:16 INFO - PROCESS | 1652 | 1466517076760 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 06:51:16 INFO - PROCESS | 1652 | 1466517076781 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:16 INFO - PROCESS | 1652 | 1466517076782 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bf48000 == 42 [pid = 1652] [id = 376] 06:51:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x119dc4800) [pid = 1652] [serial = 1127] [outer = 0x0] 06:51:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x12bb29000) [pid = 1652] [serial = 1128] [outer = 0x119dc4800] 06:51:16 INFO - PROCESS | 1652 | 1466517076823 Marionette DEBUG loaded listener.js 06:51:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x12bb2f000) [pid = 1652] [serial = 1129] [outer = 0x119dc4800] 06:51:17 INFO - PROCESS | 1652 | 1466517077283 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]]]}] 06:51:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 06:51:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 734ms 06:51:17 INFO - PROCESS | 1652 | 1466517077320 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 06:51:17 INFO - PROCESS | 1652 | 1466517077322 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 06:51:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 06:51:17 INFO - PROCESS | 1652 | 1466517077334 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 06:51:17 INFO - PROCESS | 1652 | 1466517077336 Marionette TRACE conn2 <- [1,1478,null,{}] 06:51:17 INFO - PROCESS | 1652 | 1466517077378 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}] 06:51:17 INFO - PROCESS | 1652 | 1466517077380 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:17 INFO - PROCESS | 1652 | 1466517077555 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 06:51:17 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x12a853400) [pid = 1652] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 06:51:17 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x1261aec00) [pid = 1652] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 06:51:17 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x12a85a000) [pid = 1652] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 06:51:17 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x115ea4000) [pid = 1652] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 06:51:17 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x1132e5800) [pid = 1652] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 06:51:17 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x118331000) [pid = 1652] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 06:51:17 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x129030400) [pid = 1652] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 06:51:17 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x119aca800) [pid = 1652] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 06:51:17 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x12bb0d400) [pid = 1652] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 06:51:17 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x112f1f000) [pid = 1652] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 06:51:17 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x113a31800) [pid = 1652] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 06:51:17 INFO - PROCESS | 1652 | 1466517077867 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:17 INFO - PROCESS | 1652 | 1466517077868 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x1295fa800 == 43 [pid = 1652] [id = 377] 06:51:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x112f1f000) [pid = 1652] [serial = 1130] [outer = 0x0] 06:51:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x116f8e400) [pid = 1652] [serial = 1131] [outer = 0x112f1f000] 06:51:17 INFO - PROCESS | 1652 | 1466517077893 Marionette DEBUG loaded listener.js 06:51:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x124808c00) [pid = 1652] [serial = 1132] [outer = 0x112f1f000] 06:51:18 INFO - PROCESS | 1652 | 1466517078166 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]]]}] 06:51:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 06:51:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 853ms 06:51:18 INFO - PROCESS | 1652 | 1466517078192 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 06:51:18 INFO - PROCESS | 1652 | 1466517078194 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 06:51:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 06:51:18 INFO - PROCESS | 1652 | 1466517078209 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 06:51:18 INFO - PROCESS | 1652 | 1466517078211 Marionette TRACE conn2 <- [1,1482,null,{}] 06:51:18 INFO - PROCESS | 1652 | 1466517078225 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}] 06:51:18 INFO - PROCESS | 1652 | 1466517078227 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:18 INFO - PROCESS | 1652 | 1466517078366 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 06:51:18 INFO - PROCESS | 1652 | 1466517078437 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:18 INFO - PROCESS | 1652 | 1466517078438 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d017000 == 44 [pid = 1652] [id = 378] 06:51:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x1133e0000) [pid = 1652] [serial = 1133] [outer = 0x0] 06:51:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x12a853400) [pid = 1652] [serial = 1134] [outer = 0x1133e0000] 06:51:18 INFO - PROCESS | 1652 | 1466517078462 Marionette DEBUG loaded listener.js 06:51:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x12b975c00) [pid = 1652] [serial = 1135] [outer = 0x1133e0000] 06:51:18 INFO - PROCESS | 1652 | 1466517078735 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]]]}] 06:51:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 06:51:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 590ms 06:51:18 INFO - PROCESS | 1652 | 1466517078790 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 06:51:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 06:51:18 INFO - PROCESS | 1652 | 1466517078804 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 06:51:18 INFO - PROCESS | 1652 | 1466517078807 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 06:51:18 INFO - PROCESS | 1652 | 1466517078808 Marionette TRACE conn2 <- [1,1486,null,{}] 06:51:18 INFO - PROCESS | 1652 | 1466517078811 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}] 06:51:18 INFO - PROCESS | 1652 | 1466517078813 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:18 INFO - PROCESS | 1652 | 1466517078912 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 06:51:18 INFO - PROCESS | 1652 | 1466517078916 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:18 INFO - PROCESS | 1652 | 1466517078918 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d168000 == 45 [pid = 1652] [id = 379] 06:51:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x12b976000) [pid = 1652] [serial = 1136] [outer = 0x0] 06:51:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x12bf9cc00) [pid = 1652] [serial = 1137] [outer = 0x12b976000] 06:51:18 INFO - PROCESS | 1652 | 1466517078945 Marionette DEBUG loaded listener.js 06:51:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x12c732000) [pid = 1652] [serial = 1138] [outer = 0x12b976000] 06:51:19 INFO - PROCESS | 1652 | 1466517079312 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]]]}] 06:51:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 06:51:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 569ms 06:51:19 INFO - PROCESS | 1652 | 1466517079376 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 06:51:19 INFO - PROCESS | 1652 | 1466517079378 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 06:51:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 06:51:19 INFO - PROCESS | 1652 | 1466517079380 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 06:51:19 INFO - PROCESS | 1652 | 1466517079381 Marionette TRACE conn2 <- [1,1490,null,{}] 06:51:19 INFO - PROCESS | 1652 | 1466517079384 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}] 06:51:19 INFO - PROCESS | 1652 | 1466517079385 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:19 INFO - PROCESS | 1652 | 1466517079474 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 06:51:19 INFO - PROCESS | 1652 | 1466517079479 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:19 INFO - PROCESS | 1652 | 1466517079480 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d599800 == 46 [pid = 1652] [id = 380] 06:51:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x12408b400) [pid = 1652] [serial = 1139] [outer = 0x0] 06:51:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x12408e000) [pid = 1652] [serial = 1140] [outer = 0x12408b400] 06:51:19 INFO - PROCESS | 1652 | 1466517079504 Marionette DEBUG loaded listener.js 06:51:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x12c732800) [pid = 1652] [serial = 1141] [outer = 0x12408b400] 06:51:19 INFO - PROCESS | 1652 | 1466517079830 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]]]}] 06:51:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 06:51:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 520ms 06:51:19 INFO - PROCESS | 1652 | 1466517079900 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 06:51:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 06:51:19 INFO - PROCESS | 1652 | 1466517079903 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 06:51:19 INFO - PROCESS | 1652 | 1466517079906 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 06:51:19 INFO - PROCESS | 1652 | 1466517079908 Marionette TRACE conn2 <- [1,1494,null,{}] 06:51:19 INFO - PROCESS | 1652 | 1466517079912 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}] 06:51:19 INFO - PROCESS | 1652 | 1466517079914 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:20 INFO - PROCESS | 1652 | 1466517080024 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 06:51:20 INFO - PROCESS | 1652 | 1466517080128 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:20 INFO - PROCESS | 1652 | 1466517080132 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x1169ba000 == 47 [pid = 1652] [id = 381] 06:51:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x1166ec800) [pid = 1652] [serial = 1142] [outer = 0x0] 06:51:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x116f88400) [pid = 1652] [serial = 1143] [outer = 0x1166ec800] 06:51:20 INFO - PROCESS | 1652 | 1466517080164 Marionette DEBUG loaded listener.js 06:51:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x11832b800) [pid = 1652] [serial = 1144] [outer = 0x1166ec800] 06:51:20 INFO - PROCESS | 1652 | 1466517080647 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]]]}] 06:51:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 06:51:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 771ms 06:51:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 06:51:20 INFO - PROCESS | 1652 | 1466517080677 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 06:51:20 INFO - PROCESS | 1652 | 1466517080679 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 06:51:20 INFO - PROCESS | 1652 | 1466517080684 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 06:51:20 INFO - PROCESS | 1652 | 1466517080688 Marionette TRACE conn2 <- [1,1498,null,{}] 06:51:20 INFO - PROCESS | 1652 | 1466517080690 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}] 06:51:20 INFO - PROCESS | 1652 | 1466517080692 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:20 INFO - PROCESS | 1652 | 1466517080803 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 06:51:20 INFO - PROCESS | 1652 | 1466517080878 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:20 INFO - PROCESS | 1652 | 1466517080879 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x1248b0000 == 48 [pid = 1652] [id = 382] 06:51:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x119acf000) [pid = 1652] [serial = 1145] [outer = 0x0] 06:51:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x120fd8000) [pid = 1652] [serial = 1146] [outer = 0x119acf000] 06:51:20 INFO - PROCESS | 1652 | 1466517080910 Marionette DEBUG loaded listener.js 06:51:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x123b72400) [pid = 1652] [serial = 1147] [outer = 0x119acf000] 06:51:21 INFO - PROCESS | 1652 | 1466517081348 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]]]}] 06:51:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 06:51:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 673ms 06:51:21 INFO - PROCESS | 1652 | 1466517081356 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 06:51:21 INFO - PROCESS | 1652 | 1466517081357 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 06:51:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 06:51:21 INFO - PROCESS | 1652 | 1466517081360 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 06:51:21 INFO - PROCESS | 1652 | 1466517081361 Marionette TRACE conn2 <- [1,1502,null,{}] 06:51:21 INFO - PROCESS | 1652 | 1466517081388 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}] 06:51:21 INFO - PROCESS | 1652 | 1466517081391 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:21 INFO - PROCESS | 1652 | 1466517081504 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 06:51:21 INFO - PROCESS | 1652 | 1466517081577 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:21 INFO - PROCESS | 1652 | 1466517081580 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x127496800 == 49 [pid = 1652] [id = 383] 06:51:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x124150800) [pid = 1652] [serial = 1148] [outer = 0x0] 06:51:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x124c23c00) [pid = 1652] [serial = 1149] [outer = 0x124150800] 06:51:21 INFO - PROCESS | 1652 | 1466517081612 Marionette DEBUG loaded listener.js 06:51:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x12879d800) [pid = 1652] [serial = 1150] [outer = 0x124150800] 06:51:22 INFO - PROCESS | 1652 | 1466517082009 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]]]}] 06:51:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 06:51:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 690ms 06:51:22 INFO - PROCESS | 1652 | 1466517082050 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 06:51:22 INFO - PROCESS | 1652 | 1466517082052 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 06:51:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 06:51:22 INFO - PROCESS | 1652 | 1466517082054 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 06:51:22 INFO - PROCESS | 1652 | 1466517082056 Marionette TRACE conn2 <- [1,1506,null,{}] 06:51:22 INFO - PROCESS | 1652 | 1466517082058 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}] 06:51:22 INFO - PROCESS | 1652 | 1466517082060 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:22 INFO - PROCESS | 1652 | 1466517082169 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 06:51:22 INFO - PROCESS | 1652 | 1466517082230 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:22 INFO - PROCESS | 1652 | 1466517082231 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d029800 == 50 [pid = 1652] [id = 384] 06:51:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x1287a1400) [pid = 1652] [serial = 1151] [outer = 0x0] 06:51:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x1287a6800) [pid = 1652] [serial = 1152] [outer = 0x1287a1400] 06:51:22 INFO - PROCESS | 1652 | 1466517082259 Marionette DEBUG loaded listener.js 06:51:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x128968c00) [pid = 1652] [serial = 1153] [outer = 0x1287a1400] 06:51:22 INFO - PROCESS | 1652 | 1466517082702 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]]]}] 06:51:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 06:51:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 669ms 06:51:22 INFO - PROCESS | 1652 | 1466517082723 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 06:51:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 06:51:22 INFO - PROCESS | 1652 | 1466517082725 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 06:51:22 INFO - PROCESS | 1652 | 1466517082727 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 06:51:22 INFO - PROCESS | 1652 | 1466517082728 Marionette TRACE conn2 <- [1,1510,null,{}] 06:51:22 INFO - PROCESS | 1652 | 1466517082731 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}] 06:51:22 INFO - PROCESS | 1652 | 1466517082732 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:22 INFO - PROCESS | 1652 | 1466517082855 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 06:51:22 INFO - PROCESS | 1652 | 1466517082930 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:22 INFO - PROCESS | 1652 | 1466517082931 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b05b800 == 51 [pid = 1652] [id = 385] 06:51:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x1289e1000) [pid = 1652] [serial = 1154] [outer = 0x0] 06:51:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x12a59c000) [pid = 1652] [serial = 1155] [outer = 0x1289e1000] 06:51:22 INFO - PROCESS | 1652 | 1466517082960 Marionette DEBUG loaded listener.js 06:51:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x12b035c00) [pid = 1652] [serial = 1156] [outer = 0x1289e1000] 06:51:23 INFO - PROCESS | 1652 | 1466517083574 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]]]}] 06:51:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 06:51:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 871ms 06:51:23 INFO - PROCESS | 1652 | 1466517083599 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 06:51:23 INFO - PROCESS | 1652 | 1466517083601 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 06:51:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 06:51:23 INFO - PROCESS | 1652 | 1466517083605 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 06:51:23 INFO - PROCESS | 1652 | 1466517083606 Marionette TRACE conn2 <- [1,1514,null,{}] 06:51:23 INFO - PROCESS | 1652 | 1466517083610 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}] 06:51:23 INFO - PROCESS | 1652 | 1466517083612 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:23 INFO - PROCESS | 1652 | 1466517083715 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 06:51:23 INFO - PROCESS | 1652 | 1466517083789 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:23 INFO - PROCESS | 1652 | 1466517083792 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x12445d000 == 52 [pid = 1652] [id = 386] 06:51:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x119334400) [pid = 1652] [serial = 1157] [outer = 0x0] 06:51:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 128 (0x119824400) [pid = 1652] [serial = 1158] [outer = 0x119334400] 06:51:23 INFO - PROCESS | 1652 | 1466517083820 Marionette DEBUG loaded listener.js 06:51:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 129 (0x119dc3c00) [pid = 1652] [serial = 1159] [outer = 0x119334400] 06:51:24 INFO - PROCESS | 1652 | 1466517084264 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]]]}] 06:51:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 06:51:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 671ms 06:51:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 06:51:24 INFO - PROCESS | 1652 | 1466517084275 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 06:51:24 INFO - PROCESS | 1652 | 1466517084278 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 06:51:24 INFO - PROCESS | 1652 | 1466517084282 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 06:51:24 INFO - PROCESS | 1652 | 1466517084284 Marionette TRACE conn2 <- [1,1518,null,{}] 06:51:24 INFO - PROCESS | 1652 | 1466517084287 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}] 06:51:24 INFO - PROCESS | 1652 | 1466517084288 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:24 INFO - PROCESS | 1652 | 1466517084388 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 06:51:24 INFO - PROCESS | 1652 | 1466517084450 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:24 INFO - PROCESS | 1652 | 1466517084451 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x12401a000 == 53 [pid = 1652] [id = 387] 06:51:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 130 (0x123b74800) [pid = 1652] [serial = 1160] [outer = 0x0] 06:51:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 131 (0x123b7f800) [pid = 1652] [serial = 1161] [outer = 0x123b74800] 06:51:24 INFO - PROCESS | 1652 | 1466517084479 Marionette DEBUG loaded listener.js 06:51:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 132 (0x12408e400) [pid = 1652] [serial = 1162] [outer = 0x123b74800] 06:51:24 INFO - PROCESS | 1652 | --DOCSHELL 0x12d168000 == 52 [pid = 1652] [id = 379] 06:51:24 INFO - PROCESS | 1652 | --DOCSHELL 0x12d017000 == 51 [pid = 1652] [id = 378] 06:51:24 INFO - PROCESS | 1652 | --DOCSHELL 0x1295fa800 == 50 [pid = 1652] [id = 377] 06:51:24 INFO - PROCESS | 1652 | --DOCSHELL 0x12bf48000 == 49 [pid = 1652] [id = 376] 06:51:24 INFO - PROCESS | 1652 | --DOMWINDOW == 131 (0x1176c1000) [pid = 1652] [serial = 1047] [outer = 0x0] [url = about:blank] 06:51:24 INFO - PROCESS | 1652 | --DOMWINDOW == 130 (0x125160800) [pid = 1652] [serial = 1053] [outer = 0x0] [url = about:blank] 06:51:24 INFO - PROCESS | 1652 | --DOMWINDOW == 129 (0x119cb2800) [pid = 1652] [serial = 1050] [outer = 0x0] [url = about:blank] 06:51:24 INFO - PROCESS | 1652 | --DOMWINDOW == 128 (0x12414dc00) [pid = 1652] [serial = 1056] [outer = 0x0] [url = about:blank] 06:51:24 INFO - PROCESS | 1652 | --DOMWINDOW == 127 (0x12a851c00) [pid = 1652] [serial = 1044] [outer = 0x0] [url = about:blank] 06:51:24 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x12bfa0800) [pid = 1652] [serial = 1092] [outer = 0x0] [url = about:blank] 06:51:24 INFO - PROCESS | 1652 | --DOCSHELL 0x12bbc3800 == 48 [pid = 1652] [id = 375] 06:51:24 INFO - PROCESS | 1652 | --DOCSHELL 0x12a6c1000 == 47 [pid = 1652] [id = 374] 06:51:24 INFO - PROCESS | 1652 | --DOCSHELL 0x1295e3800 == 46 [pid = 1652] [id = 373] 06:51:24 INFO - PROCESS | 1652 | --DOCSHELL 0x127033800 == 45 [pid = 1652] [id = 372] 06:51:24 INFO - PROCESS | 1652 | --DOCSHELL 0x124459800 == 44 [pid = 1652] [id = 371] 06:51:24 INFO - PROCESS | 1652 | --DOCSHELL 0x11608f800 == 43 [pid = 1652] [id = 370] 06:51:24 INFO - PROCESS | 1652 | --DOCSHELL 0x12398a000 == 42 [pid = 1652] [id = 369] 06:51:24 INFO - PROCESS | 1652 | --DOCSHELL 0x12c7b4800 == 41 [pid = 1652] [id = 364] 06:51:24 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x12b1b5400) [pid = 1652] [serial = 1075] [outer = 0x0] [url = about:blank] 06:51:24 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x12aa99000) [pid = 1652] [serial = 1074] [outer = 0x0] [url = about:blank] 06:51:24 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x1289e7800) [pid = 1652] [serial = 1068] [outer = 0x0] [url = about:blank] 06:51:24 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x12b95f000) [pid = 1652] [serial = 1080] [outer = 0x0] [url = about:blank] 06:51:24 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x129032000) [pid = 1652] [serial = 1069] [outer = 0x0] [url = about:blank] 06:51:24 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x12b959000) [pid = 1652] [serial = 1078] [outer = 0x0] [url = about:blank] 06:51:24 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x12b93f000) [pid = 1652] [serial = 1077] [outer = 0x0] [url = about:blank] 06:51:24 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x115ea7400) [pid = 1652] [serial = 1083] [outer = 0x0] [url = about:blank] 06:51:24 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x119335400) [pid = 1652] [serial = 1062] [outer = 0x0] [url = about:blank] 06:51:24 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x119ac8400) [pid = 1652] [serial = 1063] [outer = 0x0] [url = about:blank] 06:51:24 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x129368c00) [pid = 1652] [serial = 1071] [outer = 0x0] [url = about:blank] 06:51:24 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x1210e5c00) [pid = 1652] [serial = 1065] [outer = 0x0] [url = about:blank] 06:51:24 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x12480cc00) [pid = 1652] [serial = 1066] [outer = 0x0] [url = about:blank] 06:51:24 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x12b967c00) [pid = 1652] [serial = 1081] [outer = 0x0] [url = about:blank] 06:51:24 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x12bb25800) [pid = 1652] [serial = 1089] [outer = 0x0] [url = about:blank] 06:51:24 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x11933b400) [pid = 1652] [serial = 1084] [outer = 0x0] [url = about:blank] 06:51:24 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x1172bac00) [pid = 1652] [serial = 1059] [outer = 0x0] [url = about:blank] 06:51:24 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x118528000) [pid = 1652] [serial = 1060] [outer = 0x0] [url = about:blank] 06:51:24 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x12bdef800) [pid = 1652] [serial = 1090] [outer = 0x0] [url = about:blank] 06:51:24 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x1210e1c00) [pid = 1652] [serial = 1086] [outer = 0x0] [url = about:blank] 06:51:24 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x12a5c6400) [pid = 1652] [serial = 1072] [outer = 0x0] [url = about:blank] 06:51:24 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x12bb03000) [pid = 1652] [serial = 1087] [outer = 0x0] [url = about:blank] 06:51:24 INFO - PROCESS | 1652 | 1466517084899 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]]]}] 06:51:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 06:51:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 623ms 06:51:24 INFO - PROCESS | 1652 | 1466517084905 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 06:51:24 INFO - PROCESS | 1652 | 1466517084907 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 06:51:24 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 06:51:24 INFO - PROCESS | 1652 | 1466517084909 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 06:51:24 INFO - PROCESS | 1652 | 1466517084911 Marionette TRACE conn2 <- [1,1522,null,{}] 06:51:24 INFO - PROCESS | 1652 | 1466517084921 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}] 06:51:24 INFO - PROCESS | 1652 | 1466517084924 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:25 INFO - PROCESS | 1652 | 1466517085009 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 06:51:25 INFO - PROCESS | 1652 | 1466517085016 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:25 INFO - PROCESS | 1652 | 1466517085018 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x123cab000 == 42 [pid = 1652] [id = 388] 06:51:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x1243c3c00) [pid = 1652] [serial = 1163] [outer = 0x0] 06:51:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x1261b0c00) [pid = 1652] [serial = 1164] [outer = 0x1243c3c00] 06:51:25 INFO - PROCESS | 1652 | 1466517085046 Marionette DEBUG loaded listener.js 06:51:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x128967400) [pid = 1652] [serial = 1165] [outer = 0x1243c3c00] 06:51:25 INFO - PROCESS | 1652 | 1466517085384 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"]]]}] 06:51:25 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 () { 06:51:25 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:51:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 06:51:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:51:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 06:51:25 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 () { 06:51:25 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:51:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 06:51:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:51:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 06:51:25 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 () { 06:51:25 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:51:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 06:51:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:51:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 06:51:25 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 () { 06:51:25 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:51:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 06:51:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:51:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 06:51:25 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 524ms 06:51:25 INFO - PROCESS | 1652 | 1466517085434 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 06:51:25 INFO - PROCESS | 1652 | 1466517085436 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 06:51:25 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 06:51:25 INFO - PROCESS | 1652 | 1466517085438 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 06:51:25 INFO - PROCESS | 1652 | 1466517085439 Marionette TRACE conn2 <- [1,1526,null,{}] 06:51:25 INFO - PROCESS | 1652 | 1466517085442 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}] 06:51:25 INFO - PROCESS | 1652 | 1466517085443 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:25 INFO - PROCESS | 1652 | 1466517085524 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 06:51:25 INFO - PROCESS | 1652 | 1466517085527 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:25 INFO - PROCESS | 1652 | 1466517085529 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x1289a9800 == 43 [pid = 1652] [id = 389] 06:51:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x129368c00) [pid = 1652] [serial = 1166] [outer = 0x0] 06:51:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x12a5c2c00) [pid = 1652] [serial = 1167] [outer = 0x129368c00] 06:51:25 INFO - PROCESS | 1652 | 1466517085563 Marionette DEBUG loaded listener.js 06:51:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x12b1b4000) [pid = 1652] [serial = 1168] [outer = 0x129368c00] 06:51:25 INFO - PROCESS | 1652 | 1466517085899 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"]]]}] 06:51:25 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 06:51:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 06:51:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:51:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 06:51:25 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 06:51:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 06:51:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:51:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 06:51:25 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 06:51:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 06:51:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:51:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 06:51:25 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 470ms 06:51:25 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 06:51:25 INFO - PROCESS | 1652 | 1466517085908 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 06:51:25 INFO - PROCESS | 1652 | 1466517085909 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 06:51:25 INFO - PROCESS | 1652 | 1466517085912 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 06:51:25 INFO - PROCESS | 1652 | 1466517085917 Marionette TRACE conn2 <- [1,1530,null,{}] 06:51:25 INFO - PROCESS | 1652 | 1466517085921 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}] 06:51:25 INFO - PROCESS | 1652 | 1466517085922 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:26 INFO - PROCESS | 1652 | 1466517086018 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 06:51:26 INFO - PROCESS | 1652 | 1466517086090 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:26 INFO - PROCESS | 1652 | 1466517086092 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x1169b5800 == 44 [pid = 1652] [id = 390] 06:51:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x12a35d800) [pid = 1652] [serial = 1169] [outer = 0x0] 06:51:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x12b940800) [pid = 1652] [serial = 1170] [outer = 0x12a35d800] 06:51:26 INFO - PROCESS | 1652 | 1466517086133 Marionette DEBUG loaded listener.js 06:51:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x12b968800) [pid = 1652] [serial = 1171] [outer = 0x12a35d800] 06:51:26 INFO - PROCESS | 1652 | 1466517086414 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]]]}] 06:51:26 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 06:51:26 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 06:51:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:51:26 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 06:51:26 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 06:51:26 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. 06:51:26 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 06:51:26 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 527ms 06:51:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 06:51:26 INFO - PROCESS | 1652 | 1466517086439 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 06:51:26 INFO - PROCESS | 1652 | 1466517086441 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 06:51:26 INFO - PROCESS | 1652 | 1466517086445 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 06:51:26 INFO - PROCESS | 1652 | 1466517086451 Marionette TRACE conn2 <- [1,1534,null,{}] 06:51:26 INFO - PROCESS | 1652 | 1466517086477 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}] 06:51:26 INFO - PROCESS | 1652 | 1466517086487 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:26 INFO - PROCESS | 1652 | 1466517086727 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 06:51:26 INFO - PROCESS | 1652 | 1466517086737 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:26 INFO - PROCESS | 1652 | 1466517086738 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b123800 == 45 [pid = 1652] [id = 391] 06:51:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x12b973400) [pid = 1652] [serial = 1172] [outer = 0x0] 06:51:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x12b975000) [pid = 1652] [serial = 1173] [outer = 0x12b973400] 06:51:26 INFO - PROCESS | 1652 | 1466517086780 Marionette DEBUG loaded listener.js 06:51:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x12bfa9c00) [pid = 1652] [serial = 1174] [outer = 0x12b973400] 06:51:27 INFO - PROCESS | 1652 | 1466517087200 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]]]}] 06:51:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 06:51:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 783ms 06:51:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 06:51:27 INFO - PROCESS | 1652 | 1466517087234 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 06:51:27 INFO - PROCESS | 1652 | 1466517087235 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 06:51:27 INFO - PROCESS | 1652 | 1466517087237 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 06:51:27 INFO - PROCESS | 1652 | 1466517087238 Marionette TRACE conn2 <- [1,1538,null,{}] 06:51:27 INFO - PROCESS | 1652 | 1466517087240 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}] 06:51:27 INFO - PROCESS | 1652 | 1466517087242 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:27 INFO - PROCESS | 1652 | 1466517087351 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 06:51:27 INFO - PROCESS | 1652 | 1466517087355 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:27 INFO - PROCESS | 1652 | 1466517087356 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bbb8800 == 46 [pid = 1652] [id = 392] 06:51:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x11826fc00) [pid = 1652] [serial = 1175] [outer = 0x0] 06:51:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x118277000) [pid = 1652] [serial = 1176] [outer = 0x11826fc00] 06:51:27 INFO - PROCESS | 1652 | 1466517087380 Marionette DEBUG loaded listener.js 06:51:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x12b035800) [pid = 1652] [serial = 1177] [outer = 0x11826fc00] 06:51:27 INFO - PROCESS | 1652 | 1466517087718 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]]]}] 06:51:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 06:51:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 518ms 06:51:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 06:51:27 INFO - PROCESS | 1652 | 1466517087756 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 06:51:27 INFO - PROCESS | 1652 | 1466517087757 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 06:51:27 INFO - PROCESS | 1652 | 1466517087759 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 06:51:27 INFO - PROCESS | 1652 | 1466517087760 Marionette TRACE conn2 <- [1,1542,null,{}] 06:51:27 INFO - PROCESS | 1652 | 1466517087763 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}] 06:51:27 INFO - PROCESS | 1652 | 1466517087766 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:27 INFO - PROCESS | 1652 | 1466517087877 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 06:51:27 INFO - PROCESS | 1652 | 1466517087887 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:27 INFO - PROCESS | 1652 | 1466517087888 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c480000 == 47 [pid = 1652] [id = 393] 06:51:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x1126f0c00) [pid = 1652] [serial = 1178] [outer = 0x0] 06:51:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x1126f4000) [pid = 1652] [serial = 1179] [outer = 0x1126f0c00] 06:51:27 INFO - PROCESS | 1652 | 1466517087912 Marionette DEBUG loaded listener.js 06:51:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x1126f8400) [pid = 1652] [serial = 1180] [outer = 0x1126f0c00] 06:51:28 INFO - PROCESS | 1652 | 1466517088272 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]]]}] 06:51:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 06:51:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 519ms 06:51:28 INFO - PROCESS | 1652 | 1466517088278 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 06:51:28 INFO - PROCESS | 1652 | 1466517088280 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 06:51:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 06:51:28 INFO - PROCESS | 1652 | 1466517088285 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 06:51:28 INFO - PROCESS | 1652 | 1466517088285 Marionette TRACE conn2 <- [1,1546,null,{}] 06:51:28 INFO - PROCESS | 1652 | 1466517088288 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}] 06:51:28 INFO - PROCESS | 1652 | 1466517088289 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:28 INFO - PROCESS | 1652 | 1466517088410 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 06:51:28 INFO - PROCESS | 1652 | 1466517088429 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:28 INFO - PROCESS | 1652 | 1466517088431 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c7c5000 == 48 [pid = 1652] [id = 394] 06:51:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x1126f8800) [pid = 1652] [serial = 1181] [outer = 0x0] 06:51:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x1244e0000) [pid = 1652] [serial = 1182] [outer = 0x1126f8800] 06:51:28 INFO - PROCESS | 1652 | 1466517088471 Marionette DEBUG loaded listener.js 06:51:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x1244e3c00) [pid = 1652] [serial = 1183] [outer = 0x1126f8800] 06:51:28 INFO - PROCESS | 1652 | 1466517088944 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]]]}] 06:51:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 06:51:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 669ms 06:51:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 06:51:28 INFO - PROCESS | 1652 | 1466517088954 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 06:51:28 INFO - PROCESS | 1652 | 1466517088956 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 06:51:28 INFO - PROCESS | 1652 | 1466517088958 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 06:51:28 INFO - PROCESS | 1652 | 1466517088970 Marionette TRACE conn2 <- [1,1550,null,{}] 06:51:28 INFO - PROCESS | 1652 | 1466517088973 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}] 06:51:28 INFO - PROCESS | 1652 | 1466517088974 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:29 INFO - PROCESS | 1652 | 1466517089255 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 06:51:29 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x11832a400) [pid = 1652] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 06:51:29 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x1133c9400) [pid = 1652] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 06:51:29 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x116f7f400) [pid = 1652] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 06:51:29 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x11832b000) [pid = 1652] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 06:51:29 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x124f12400) [pid = 1652] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 06:51:29 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x1198f3800) [pid = 1652] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 06:51:29 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x117059800) [pid = 1652] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 06:51:29 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x12a59e800) [pid = 1652] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 06:51:29 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x119dc0000) [pid = 1652] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 06:51:29 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x119dc4800) [pid = 1652] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 06:51:29 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x112f1f000) [pid = 1652] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 06:51:29 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x1133e0000) [pid = 1652] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 06:51:29 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x1194c0c00) [pid = 1652] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 06:51:29 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x1176bec00) [pid = 1652] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 06:51:29 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x12bb30000) [pid = 1652] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 06:51:29 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x1289e2c00) [pid = 1652] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 06:51:29 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x123b77400) [pid = 1652] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 06:51:29 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x1160d9c00) [pid = 1652] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 06:51:29 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x12b976000) [pid = 1652] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 06:51:29 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x12aa98400) [pid = 1652] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 06:51:29 INFO - PROCESS | 1652 | 1466517089327 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:29 INFO - PROCESS | 1652 | 1466517089328 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x116613800 == 49 [pid = 1652] [id = 395] 06:51:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x1126f1800) [pid = 1652] [serial = 1184] [outer = 0x0] 06:51:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x113a32800) [pid = 1652] [serial = 1185] [outer = 0x1126f1800] 06:51:29 INFO - PROCESS | 1652 | 1466517089353 Marionette DEBUG loaded listener.js 06:51:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x1180b9800) [pid = 1652] [serial = 1186] [outer = 0x1126f1800] 06:51:29 INFO - PROCESS | 1652 | 1466517089647 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]]]}] 06:51:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 06:51:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 732ms 06:51:29 INFO - PROCESS | 1652 | 1466517089691 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 06:51:29 INFO - PROCESS | 1652 | 1466517089692 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 06:51:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 06:51:29 INFO - PROCESS | 1652 | 1466517089695 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 06:51:29 INFO - PROCESS | 1652 | 1466517089698 Marionette TRACE conn2 <- [1,1554,null,{}] 06:51:29 INFO - PROCESS | 1652 | 1466517089702 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}] 06:51:29 INFO - PROCESS | 1652 | 1466517089703 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:29 INFO - PROCESS | 1652 | 1466517089830 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 06:51:29 INFO - PROCESS | 1652 | 1466517089837 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:29 INFO - PROCESS | 1652 | 1466517089838 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d165800 == 50 [pid = 1652] [id = 396] 06:51:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x1176c5000) [pid = 1652] [serial = 1187] [outer = 0x0] 06:51:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x119dbf800) [pid = 1652] [serial = 1188] [outer = 0x1176c5000] 06:51:29 INFO - PROCESS | 1652 | 1466517089865 Marionette DEBUG loaded listener.js 06:51:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x129361400) [pid = 1652] [serial = 1189] [outer = 0x1176c5000] 06:51:30 INFO - PROCESS | 1652 | 1466517090185 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]]]}] 06:51:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 06:51:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 523ms 06:51:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 06:51:30 INFO - PROCESS | 1652 | 1466517090219 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 06:51:30 INFO - PROCESS | 1652 | 1466517090220 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 06:51:30 INFO - PROCESS | 1652 | 1466517090222 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 06:51:30 INFO - PROCESS | 1652 | 1466517090223 Marionette TRACE conn2 <- [1,1558,null,{}] 06:51:30 INFO - PROCESS | 1652 | 1466517090226 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}] 06:51:30 INFO - PROCESS | 1652 | 1466517090227 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:30 INFO - PROCESS | 1652 | 1466517090315 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 06:51:30 INFO - PROCESS | 1652 | 1466517090319 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:30 INFO - PROCESS | 1652 | 1466517090320 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x1126c6000 == 51 [pid = 1652] [id = 397] 06:51:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x110e1a800) [pid = 1652] [serial = 1190] [outer = 0x0] 06:51:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x110e1e000) [pid = 1652] [serial = 1191] [outer = 0x110e1a800] 06:51:30 INFO - PROCESS | 1652 | 1466517090344 Marionette DEBUG loaded listener.js 06:51:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x1244eb800) [pid = 1652] [serial = 1192] [outer = 0x110e1a800] 06:51:30 INFO - PROCESS | 1652 | 1466517090683 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]]]}] 06:51:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 06:51:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 468ms 06:51:30 INFO - PROCESS | 1652 | 1466517090691 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 06:51:30 INFO - PROCESS | 1652 | 1466517090692 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 06:51:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 06:51:30 INFO - PROCESS | 1652 | 1466517090694 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 06:51:30 INFO - PROCESS | 1652 | 1466517090695 Marionette TRACE conn2 <- [1,1562,null,{}] 06:51:30 INFO - PROCESS | 1652 | 1466517090700 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}] 06:51:30 INFO - PROCESS | 1652 | 1466517090701 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:30 INFO - PROCESS | 1652 | 1466517090821 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 06:51:30 INFO - PROCESS | 1652 | 1466517090827 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:30 INFO - PROCESS | 1652 | 1466517090829 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d506000 == 52 [pid = 1652] [id = 398] 06:51:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x110e1b000) [pid = 1652] [serial = 1193] [outer = 0x0] 06:51:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x1244ec400) [pid = 1652] [serial = 1194] [outer = 0x110e1b000] 06:51:30 INFO - PROCESS | 1652 | 1466517090853 Marionette DEBUG loaded listener.js 06:51:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x12bb24c00) [pid = 1652] [serial = 1195] [outer = 0x110e1b000] 06:51:31 INFO - PROCESS | 1652 | 1466517091172 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]]]}] 06:51:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 06:51:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 519ms 06:51:31 INFO - PROCESS | 1652 | 1466517091270 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 06:51:31 INFO - PROCESS | 1652 | 1466517091272 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 06:51:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 06:51:31 INFO - PROCESS | 1652 | 1466517091277 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 06:51:31 INFO - PROCESS | 1652 | 1466517091279 Marionette TRACE conn2 <- [1,1566,null,{}] 06:51:31 INFO - PROCESS | 1652 | 1466517091289 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}] 06:51:31 INFO - PROCESS | 1652 | 1466517091291 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:31 INFO - PROCESS | 1652 | 1466517091415 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 06:51:31 INFO - PROCESS | 1652 | 1466517091494 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:31 INFO - PROCESS | 1652 | 1466517091497 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x118481000 == 53 [pid = 1652] [id = 399] 06:51:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x111c13800) [pid = 1652] [serial = 1196] [outer = 0x0] 06:51:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x1126ee000) [pid = 1652] [serial = 1197] [outer = 0x111c13800] 06:51:31 INFO - PROCESS | 1652 | 1466517091528 Marionette DEBUG loaded listener.js 06:51:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x116a0ac00) [pid = 1652] [serial = 1198] [outer = 0x111c13800] 06:51:31 INFO - PROCESS | 1652 | 1466517091963 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]]]}] 06:51:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 06:51:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 729ms 06:51:32 INFO - PROCESS | 1652 | 1466517092007 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 06:51:32 INFO - PROCESS | 1652 | 1466517092009 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 06:51:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 06:51:32 INFO - PROCESS | 1652 | 1466517092031 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 06:51:32 INFO - PROCESS | 1652 | 1466517092034 Marionette TRACE conn2 <- [1,1570,null,{}] 06:51:32 INFO - PROCESS | 1652 | 1466517092040 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}] 06:51:32 INFO - PROCESS | 1652 | 1466517092042 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:32 INFO - PROCESS | 1652 | 1466517092150 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 06:51:32 INFO - PROCESS | 1652 | 1466517092230 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:32 INFO - PROCESS | 1652 | 1466517092231 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x123c27000 == 54 [pid = 1652] [id = 400] 06:51:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x11814cc00) [pid = 1652] [serial = 1199] [outer = 0x0] 06:51:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x118151c00) [pid = 1652] [serial = 1200] [outer = 0x11814cc00] 06:51:32 INFO - PROCESS | 1652 | 1466517092262 Marionette DEBUG loaded listener.js 06:51:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x11832dc00) [pid = 1652] [serial = 1201] [outer = 0x11814cc00] 06:51:32 INFO - PROCESS | 1652 | 1466517092674 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]]]}] 06:51:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 06:51:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 695ms 06:51:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 06:51:32 INFO - PROCESS | 1652 | 1466517092707 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 06:51:32 INFO - PROCESS | 1652 | 1466517092708 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 06:51:32 INFO - PROCESS | 1652 | 1466517092711 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 06:51:32 INFO - PROCESS | 1652 | 1466517092712 Marionette TRACE conn2 <- [1,1574,null,{}] 06:51:32 INFO - PROCESS | 1652 | 1466517092719 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}] 06:51:32 INFO - PROCESS | 1652 | 1466517092723 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:32 INFO - PROCESS | 1652 | 1466517092858 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 06:51:32 INFO - PROCESS | 1652 | 1466517092968 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:32 INFO - PROCESS | 1652 | 1466517092971 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x1295f2800 == 55 [pid = 1652] [id = 401] 06:51:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x119dcb000) [pid = 1652] [serial = 1202] [outer = 0x0] 06:51:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x120fda800) [pid = 1652] [serial = 1203] [outer = 0x119dcb000] 06:51:33 INFO - PROCESS | 1652 | 1466517093005 Marionette DEBUG loaded listener.js 06:51:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x123b7b400) [pid = 1652] [serial = 1204] [outer = 0x119dcb000] 06:51:33 INFO - PROCESS | 1652 | 1466517093437 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]]]}] 06:51:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 06:51:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 771ms 06:51:33 INFO - PROCESS | 1652 | 1466517093483 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 06:51:33 INFO - PROCESS | 1652 | 1466517093484 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 06:51:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 06:51:33 INFO - PROCESS | 1652 | 1466517093486 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 06:51:33 INFO - PROCESS | 1652 | 1466517093488 Marionette TRACE conn2 <- [1,1578,null,{}] 06:51:33 INFO - PROCESS | 1652 | 1466517093490 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}] 06:51:33 INFO - PROCESS | 1652 | 1466517093492 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:33 INFO - PROCESS | 1652 | 1466517093604 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 06:51:33 INFO - PROCESS | 1652 | 1466517093711 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:33 INFO - PROCESS | 1652 | 1466517093713 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c7cb000 == 56 [pid = 1652] [id = 402] 06:51:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x119dcd400) [pid = 1652] [serial = 1205] [outer = 0x0] 06:51:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 128 (0x1244e0400) [pid = 1652] [serial = 1206] [outer = 0x119dcd400] 06:51:33 INFO - PROCESS | 1652 | 1466517093745 Marionette DEBUG loaded listener.js 06:51:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 129 (0x125780c00) [pid = 1652] [serial = 1207] [outer = 0x119dcd400] 06:51:34 INFO - PROCESS | 1652 | 1466517094200 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]]]}] 06:51:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 06:51:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 770ms 06:51:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 06:51:34 INFO - PROCESS | 1652 | 1466517094257 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 06:51:34 INFO - PROCESS | 1652 | 1466517094258 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 06:51:34 INFO - PROCESS | 1652 | 1466517094260 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 06:51:34 INFO - PROCESS | 1652 | 1466517094262 Marionette TRACE conn2 <- [1,1582,null,{}] 06:51:34 INFO - PROCESS | 1652 | 1466517094264 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}] 06:51:34 INFO - PROCESS | 1652 | 1466517094266 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:34 INFO - PROCESS | 1652 | 1466517094376 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 06:51:34 INFO - PROCESS | 1652 | 1466517094692 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:34 INFO - PROCESS | 1652 | 1466517094693 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x1185aa800 == 57 [pid = 1652] [id = 403] 06:51:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 130 (0x112a73c00) [pid = 1652] [serial = 1208] [outer = 0x0] 06:51:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 131 (0x11336c400) [pid = 1652] [serial = 1209] [outer = 0x112a73c00] 06:51:34 INFO - PROCESS | 1652 | 1466517094741 Marionette DEBUG loaded listener.js 06:51:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 132 (0x116f82800) [pid = 1652] [serial = 1210] [outer = 0x112a73c00] 06:51:35 INFO - PROCESS | 1652 | 1466517095255 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]]]}] 06:51:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 06:51:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1020ms 06:51:35 INFO - PROCESS | 1652 | 1466517095284 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 06:51:35 INFO - PROCESS | 1652 | 1466517095286 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 06:51:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 06:51:35 INFO - PROCESS | 1652 | 1466517095297 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 06:51:35 INFO - PROCESS | 1652 | 1466517095299 Marionette TRACE conn2 <- [1,1586,null,{}] 06:51:35 INFO - PROCESS | 1652 | 1466517095302 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}] 06:51:35 INFO - PROCESS | 1652 | 1466517095304 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:35 INFO - PROCESS | 1652 | 1466517095402 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 06:51:35 INFO - PROCESS | 1652 | 1466517095472 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:35 INFO - PROCESS | 1652 | 1466517095474 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x116250000 == 58 [pid = 1652] [id = 404] 06:51:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 133 (0x11705a400) [pid = 1652] [serial = 1211] [outer = 0x0] 06:51:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 134 (0x11814a000) [pid = 1652] [serial = 1212] [outer = 0x11705a400] 06:51:35 INFO - PROCESS | 1652 | 1466517095502 Marionette DEBUG loaded listener.js 06:51:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 135 (0x11827a800) [pid = 1652] [serial = 1213] [outer = 0x11705a400] 06:51:36 INFO - PROCESS | 1652 | --DOCSHELL 0x1188ab000 == 57 [pid = 1652] [id = 352] 06:51:36 INFO - PROCESS | 1652 | --DOCSHELL 0x1126c6000 == 56 [pid = 1652] [id = 397] 06:51:36 INFO - PROCESS | 1652 | --DOCSHELL 0x12d165800 == 55 [pid = 1652] [id = 396] 06:51:36 INFO - PROCESS | 1652 | --DOCSHELL 0x116613800 == 54 [pid = 1652] [id = 395] 06:51:36 INFO - PROCESS | 1652 | --DOCSHELL 0x12c7c5000 == 53 [pid = 1652] [id = 394] 06:51:36 INFO - PROCESS | 1652 | --DOCSHELL 0x12c480000 == 52 [pid = 1652] [id = 393] 06:51:36 INFO - PROCESS | 1652 | --DOCSHELL 0x12bbb8800 == 51 [pid = 1652] [id = 392] 06:51:36 INFO - PROCESS | 1652 | --DOCSHELL 0x12b123800 == 50 [pid = 1652] [id = 391] 06:51:36 INFO - PROCESS | 1652 | --DOCSHELL 0x1169b5800 == 49 [pid = 1652] [id = 390] 06:51:36 INFO - PROCESS | 1652 | --DOCSHELL 0x1289a9800 == 48 [pid = 1652] [id = 389] 06:51:36 INFO - PROCESS | 1652 | --DOCSHELL 0x123cab000 == 47 [pid = 1652] [id = 388] 06:51:36 INFO - PROCESS | 1652 | --DOCSHELL 0x12401a000 == 46 [pid = 1652] [id = 387] 06:51:36 INFO - PROCESS | 1652 | --DOCSHELL 0x12445d000 == 45 [pid = 1652] [id = 386] 06:51:36 INFO - PROCESS | 1652 | --DOCSHELL 0x12d029800 == 44 [pid = 1652] [id = 384] 06:51:36 INFO - PROCESS | 1652 | --DOCSHELL 0x127496800 == 43 [pid = 1652] [id = 383] 06:51:36 INFO - PROCESS | 1652 | --DOCSHELL 0x1248b0000 == 42 [pid = 1652] [id = 382] 06:51:36 INFO - PROCESS | 1652 | --DOCSHELL 0x12d599800 == 41 [pid = 1652] [id = 380] 06:51:36 INFO - PROCESS | 1652 | --DOCSHELL 0x1169ba000 == 40 [pid = 1652] [id = 381] 06:51:36 INFO - PROCESS | 1652 | --DOCSHELL 0x11706a000 == 39 [pid = 1652] [id = 337] 06:51:36 INFO - PROCESS | 1652 | --DOCSHELL 0x12b05b800 == 38 [pid = 1652] [id = 385] 06:51:36 INFO - PROCESS | 1652 | --DOCSHELL 0x1248bd800 == 37 [pid = 1652] [id = 366] 06:51:36 INFO - PROCESS | 1652 | --DOCSHELL 0x12cbbb000 == 36 [pid = 1652] [id = 368] 06:51:36 INFO - PROCESS | 1652 | --DOCSHELL 0x1188a4800 == 35 [pid = 1652] [id = 365] 06:51:36 INFO - PROCESS | 1652 | --DOCSHELL 0x12c490800 == 34 [pid = 1652] [id = 367] 06:51:36 INFO - PROCESS | 1652 | --DOCSHELL 0x119c2c800 == 33 [pid = 1652] [id = 335] 06:51:36 INFO - PROCESS | 1652 | --DOCSHELL 0x1185aa800 == 32 [pid = 1652] [id = 403] 06:51:36 INFO - PROCESS | 1652 | --DOCSHELL 0x12c7cb000 == 31 [pid = 1652] [id = 402] 06:51:36 INFO - PROCESS | 1652 | --DOCSHELL 0x1295f2800 == 30 [pid = 1652] [id = 401] 06:51:36 INFO - PROCESS | 1652 | --DOCSHELL 0x123c27000 == 29 [pid = 1652] [id = 400] 06:51:36 INFO - PROCESS | 1652 | --DOCSHELL 0x12d506000 == 28 [pid = 1652] [id = 398] 06:51:36 INFO - PROCESS | 1652 | --DOCSHELL 0x118481000 == 27 [pid = 1652] [id = 399] 06:51:36 INFO - PROCESS | 1652 | --DOMWINDOW == 134 (0x1261b4000) [pid = 1652] [serial = 1054] [outer = 0x0] [url = about:blank] 06:51:36 INFO - PROCESS | 1652 | --DOMWINDOW == 133 (0x119e82400) [pid = 1652] [serial = 1051] [outer = 0x0] [url = about:blank] 06:51:36 INFO - PROCESS | 1652 | --DOMWINDOW == 132 (0x1180c3800) [pid = 1652] [serial = 1012] [outer = 0x0] [url = about:blank] 06:51:36 INFO - PROCESS | 1652 | --DOMWINDOW == 131 (0x12aa9d000) [pid = 1652] [serial = 1045] [outer = 0x0] [url = about:blank] 06:51:36 INFO - PROCESS | 1652 | --DOMWINDOW == 130 (0x128d60400) [pid = 1652] [serial = 1057] [outer = 0x0] [url = about:blank] 06:51:36 INFO - PROCESS | 1652 | --DOMWINDOW == 129 (0x1160da000) [pid = 1652] [serial = 1009] [outer = 0x0] [url = about:blank] 06:51:36 INFO - PROCESS | 1652 | --DOMWINDOW == 128 (0x118735000) [pid = 1652] [serial = 1048] [outer = 0x0] [url = about:blank] 06:51:36 INFO - PROCESS | 1652 | --DOMWINDOW == 127 (0x119084c00) [pid = 1652] [serial = 1006] [outer = 0x0] [url = about:blank] 06:51:36 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x12a5a0000) [pid = 1652] [serial = 1117] [outer = 0x0] [url = about:blank] 06:51:36 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x123dea800) [pid = 1652] [serial = 1113] [outer = 0x0] [url = about:blank] 06:51:36 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x12463b000) [pid = 1652] [serial = 1114] [outer = 0x0] [url = about:blank] 06:51:36 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x12a5a0400) [pid = 1652] [serial = 1104] [outer = 0x0] [url = about:blank] 06:51:36 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x12aa97000) [pid = 1652] [serial = 1119] [outer = 0x0] [url = about:blank] 06:51:36 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x12b031400) [pid = 1652] [serial = 1120] [outer = 0x0] [url = about:blank] 06:51:36 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x12bf9cc00) [pid = 1652] [serial = 1137] [outer = 0x0] [url = about:blank] 06:51:36 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x12c732000) [pid = 1652] [serial = 1138] [outer = 0x0] [url = about:blank] 06:51:36 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x12b975c00) [pid = 1652] [serial = 1135] [outer = 0x0] [url = about:blank] 06:51:36 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x12408e000) [pid = 1652] [serial = 1140] [outer = 0x0] [url = about:blank] 06:51:36 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x12b938800) [pid = 1652] [serial = 1122] [outer = 0x0] [url = about:blank] 06:51:36 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x12bb2f000) [pid = 1652] [serial = 1129] [outer = 0x0] [url = about:blank] 06:51:36 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x119dcc800) [pid = 1652] [serial = 1126] [outer = 0x0] [url = about:blank] 06:51:36 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x12bb22800) [pid = 1652] [serial = 1123] [outer = 0x0] [url = about:blank] 06:51:36 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x119dc8c00) [pid = 1652] [serial = 1125] [outer = 0x0] [url = about:blank] 06:51:36 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x12bb29000) [pid = 1652] [serial = 1128] [outer = 0x0] [url = about:blank] 06:51:36 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x116f8e400) [pid = 1652] [serial = 1131] [outer = 0x0] [url = about:blank] 06:51:36 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x12a853400) [pid = 1652] [serial = 1134] [outer = 0x0] [url = about:blank] 06:51:36 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x11832d000) [pid = 1652] [serial = 1095] [outer = 0x0] [url = about:blank] 06:51:36 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x1210e3000) [pid = 1652] [serial = 1098] [outer = 0x0] [url = about:blank] 06:51:36 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x119cb2400) [pid = 1652] [serial = 1110] [outer = 0x0] [url = about:blank] 06:51:36 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x119fd2000) [pid = 1652] [serial = 1111] [outer = 0x0] [url = about:blank] 06:51:36 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x1241db800) [pid = 1652] [serial = 1101] [outer = 0x0] [url = about:blank] 06:51:36 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x1194bc400) [pid = 1652] [serial = 1108] [outer = 0x0] [url = about:blank] 06:51:36 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x11873d800) [pid = 1652] [serial = 1107] [outer = 0x0] [url = about:blank] 06:51:36 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x124808c00) [pid = 1652] [serial = 1132] [outer = 0x0] [url = about:blank] 06:51:36 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x12bfa8c00) [pid = 1652] [serial = 1093] [outer = 0x0] [url = about:blank] 06:51:36 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x12935c400) [pid = 1652] [serial = 1116] [outer = 0x0] [url = about:blank] 06:51:36 INFO - PROCESS | 1652 | 1466517096689 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]]]}] 06:51:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 06:51:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1432ms 06:51:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 06:51:36 INFO - PROCESS | 1652 | 1466517096722 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 06:51:36 INFO - PROCESS | 1652 | 1466517096725 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 06:51:36 INFO - PROCESS | 1652 | 1466517096728 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 06:51:36 INFO - PROCESS | 1652 | 1466517096730 Marionette TRACE conn2 <- [1,1590,null,{}] 06:51:36 INFO - PROCESS | 1652 | 1466517096736 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}] 06:51:36 INFO - PROCESS | 1652 | 1466517096738 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:36 INFO - PROCESS | 1652 | 1466517096819 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 06:51:36 INFO - PROCESS | 1652 | 1466517096826 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:36 INFO - PROCESS | 1652 | 1466517096827 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x11320a000 == 28 [pid = 1652] [id = 405] 06:51:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x11272a400) [pid = 1652] [serial = 1214] [outer = 0x0] 06:51:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x112a7c400) [pid = 1652] [serial = 1215] [outer = 0x11272a400] 06:51:36 INFO - PROCESS | 1652 | 1466517096858 Marionette DEBUG loaded listener.js 06:51:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x1133c3800) [pid = 1652] [serial = 1216] [outer = 0x11272a400] 06:51:37 INFO - PROCESS | 1652 | 1466517097230 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]]]}] 06:51:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 06:51:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 526ms 06:51:37 INFO - PROCESS | 1652 | 1466517097255 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 06:51:37 INFO - PROCESS | 1652 | 1466517097258 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 06:51:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 06:51:37 INFO - PROCESS | 1652 | 1466517097263 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 06:51:37 INFO - PROCESS | 1652 | 1466517097267 Marionette TRACE conn2 <- [1,1594,null,{}] 06:51:37 INFO - PROCESS | 1652 | 1466517097270 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}] 06:51:37 INFO - PROCESS | 1652 | 1466517097271 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:37 INFO - PROCESS | 1652 | 1466517097353 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 06:51:37 INFO - PROCESS | 1652 | 1466517097357 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:37 INFO - PROCESS | 1652 | 1466517097359 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x117076000 == 29 [pid = 1652] [id = 406] 06:51:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x115efe400) [pid = 1652] [serial = 1217] [outer = 0x0] 06:51:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x1166ed400) [pid = 1652] [serial = 1218] [outer = 0x115efe400] 06:51:37 INFO - PROCESS | 1652 | 1466517097389 Marionette DEBUG loaded listener.js 06:51:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x116f80000) [pid = 1652] [serial = 1219] [outer = 0x115efe400] 06:51:37 INFO - PROCESS | 1652 | 1466517097756 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]]]}] 06:51:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 06:51:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 523ms 06:51:37 INFO - PROCESS | 1652 | 1466517097787 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 06:51:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 06:51:37 INFO - PROCESS | 1652 | 1466517097788 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 06:51:37 INFO - PROCESS | 1652 | 1466517097790 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 06:51:37 INFO - PROCESS | 1652 | 1466517097793 Marionette TRACE conn2 <- [1,1598,null,{}] 06:51:37 INFO - PROCESS | 1652 | 1466517097801 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}] 06:51:37 INFO - PROCESS | 1652 | 1466517097804 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:37 INFO - PROCESS | 1652 | 1466517097887 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 06:51:37 INFO - PROCESS | 1652 | 1466517097892 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:37 INFO - PROCESS | 1652 | 1466517097894 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x1191bf000 == 30 [pid = 1652] [id = 407] 06:51:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x110e16c00) [pid = 1652] [serial = 1220] [outer = 0x0] 06:51:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x118150800) [pid = 1652] [serial = 1221] [outer = 0x110e16c00] 06:51:37 INFO - PROCESS | 1652 | 1466517097925 Marionette DEBUG loaded listener.js 06:51:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x118274800) [pid = 1652] [serial = 1222] [outer = 0x110e16c00] 06:51:38 INFO - PROCESS | 1652 | 1466517098271 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]]]}] 06:51:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 06:51:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 521ms 06:51:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 06:51:38 INFO - PROCESS | 1652 | 1466517098311 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 06:51:38 INFO - PROCESS | 1652 | 1466517098313 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 06:51:38 INFO - PROCESS | 1652 | 1466517098316 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 06:51:38 INFO - PROCESS | 1652 | 1466517098317 Marionette TRACE conn2 <- [1,1602,null,{}] 06:51:38 INFO - PROCESS | 1652 | 1466517098319 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}] 06:51:38 INFO - PROCESS | 1652 | 1466517098320 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:38 INFO - PROCESS | 1652 | 1466517098438 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 06:51:38 INFO - PROCESS | 1652 | 1466517098479 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:38 INFO - PROCESS | 1652 | 1466517098480 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x119d3d000 == 31 [pid = 1652] [id = 408] 06:51:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x118278c00) [pid = 1652] [serial = 1223] [outer = 0x0] 06:51:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x118733c00) [pid = 1652] [serial = 1224] [outer = 0x118278c00] 06:51:38 INFO - PROCESS | 1652 | 1466517098506 Marionette DEBUG loaded listener.js 06:51:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x119077400) [pid = 1652] [serial = 1225] [outer = 0x118278c00] 06:51:38 INFO - PROCESS | 1652 | 1466517098820 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]]]}] 06:51:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 06:51:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 520ms 06:51:38 INFO - PROCESS | 1652 | 1466517098836 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 06:51:38 INFO - PROCESS | 1652 | 1466517098845 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 06:51:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 06:51:38 INFO - PROCESS | 1652 | 1466517098854 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 06:51:38 INFO - PROCESS | 1652 | 1466517098855 Marionette TRACE conn2 <- [1,1606,null,{}] 06:51:38 INFO - PROCESS | 1652 | 1466517098858 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}] 06:51:38 INFO - PROCESS | 1652 | 1466517098859 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:38 INFO - PROCESS | 1652 | 1466517098961 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 06:51:38 INFO - PROCESS | 1652 | 1466517098964 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:38 INFO - PROCESS | 1652 | 1466517098965 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x123ca5800 == 32 [pid = 1652] [id = 409] 06:51:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x115ea6000) [pid = 1652] [serial = 1226] [outer = 0x0] 06:51:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x119084000) [pid = 1652] [serial = 1227] [outer = 0x115ea6000] 06:51:38 INFO - PROCESS | 1652 | 1466517098990 Marionette DEBUG loaded listener.js 06:51:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x119823800) [pid = 1652] [serial = 1228] [outer = 0x115ea6000] 06:51:39 INFO - PROCESS | 1652 | 1466517099360 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]]]}] 06:51:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 06:51:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 518ms 06:51:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 06:51:39 INFO - PROCESS | 1652 | 1466517099373 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 06:51:39 INFO - PROCESS | 1652 | 1466517099374 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 06:51:39 INFO - PROCESS | 1652 | 1466517099376 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 06:51:39 INFO - PROCESS | 1652 | 1466517099377 Marionette TRACE conn2 <- [1,1610,null,{}] 06:51:39 INFO - PROCESS | 1652 | 1466517099380 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}] 06:51:39 INFO - PROCESS | 1652 | 1466517099387 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:39 INFO - PROCESS | 1652 | 1466517099518 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 06:51:39 INFO - PROCESS | 1652 | 1466517099522 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:39 INFO - PROCESS | 1652 | 1466517099523 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x124680000 == 33 [pid = 1652] [id = 410] 06:51:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x116f80800) [pid = 1652] [serial = 1229] [outer = 0x0] 06:51:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x119a33400) [pid = 1652] [serial = 1230] [outer = 0x116f80800] 06:51:39 INFO - PROCESS | 1652 | 1466517099548 Marionette DEBUG loaded listener.js 06:51:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x119f0d000) [pid = 1652] [serial = 1231] [outer = 0x116f80800] 06:51:39 INFO - PROCESS | 1652 | 1466517099894 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]]]}] 06:51:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 06:51:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 525ms 06:51:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 06:51:39 INFO - PROCESS | 1652 | 1466517099904 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 06:51:39 INFO - PROCESS | 1652 | 1466517099906 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 06:51:39 INFO - PROCESS | 1652 | 1466517099919 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 06:51:39 INFO - PROCESS | 1652 | 1466517099921 Marionette TRACE conn2 <- [1,1614,null,{}] 06:51:39 INFO - PROCESS | 1652 | 1466517099934 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}] 06:51:39 INFO - PROCESS | 1652 | 1466517099935 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:40 INFO - PROCESS | 1652 | 1466517100038 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 06:51:40 INFO - PROCESS | 1652 | 1466517100041 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:40 INFO - PROCESS | 1652 | 1466517100042 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x1257d4800 == 34 [pid = 1652] [id = 411] 06:51:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x119f0d800) [pid = 1652] [serial = 1232] [outer = 0x0] 06:51:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x1210e4400) [pid = 1652] [serial = 1233] [outer = 0x119f0d800] 06:51:40 INFO - PROCESS | 1652 | 1466517100066 Marionette DEBUG loaded listener.js 06:51:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x123b72000) [pid = 1652] [serial = 1234] [outer = 0x119f0d800] 06:51:40 INFO - PROCESS | 1652 | 1466517100402 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]]]}] 06:51:40 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 06:51:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 545ms 06:51:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 06:51:40 INFO - PROCESS | 1652 | 1466517100454 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 06:51:40 INFO - PROCESS | 1652 | 1466517100455 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 06:51:40 INFO - PROCESS | 1652 | 1466517100457 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 06:51:40 INFO - PROCESS | 1652 | 1466517100458 Marionette TRACE conn2 <- [1,1618,null,{}] 06:51:40 INFO - PROCESS | 1652 | 1466517100461 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}] 06:51:40 INFO - PROCESS | 1652 | 1466517100462 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:40 INFO - PROCESS | 1652 | 1466517100562 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 06:51:40 INFO - PROCESS | 1652 | 1466517100607 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:40 INFO - PROCESS | 1652 | 1466517100608 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x1289b2800 == 35 [pid = 1652] [id = 412] 06:51:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x123b71000) [pid = 1652] [serial = 1235] [outer = 0x0] 06:51:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x123bd6c00) [pid = 1652] [serial = 1236] [outer = 0x123b71000] 06:51:40 INFO - PROCESS | 1652 | 1466517100632 Marionette DEBUG loaded listener.js 06:51:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x124080000) [pid = 1652] [serial = 1237] [outer = 0x123b71000] 06:51:41 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x1160ddc00) [pid = 1652] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 06:51:41 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x11826fc00) [pid = 1652] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 06:51:41 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x1126f0c00) [pid = 1652] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 06:51:41 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x1126f8800) [pid = 1652] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 06:51:41 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x119acf000) [pid = 1652] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 06:51:41 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x12b973400) [pid = 1652] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 06:51:41 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x1166ec800) [pid = 1652] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 06:51:41 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x119334400) [pid = 1652] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 06:51:41 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x123b74800) [pid = 1652] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 06:51:41 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x12a35d800) [pid = 1652] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 06:51:41 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x129368c00) [pid = 1652] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 06:51:41 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x1243c3c00) [pid = 1652] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 06:51:41 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x12408b400) [pid = 1652] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 06:51:41 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x1287a1400) [pid = 1652] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 06:51:41 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x124150800) [pid = 1652] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 06:51:41 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x1289e1000) [pid = 1652] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 06:51:41 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x110e1a800) [pid = 1652] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 06:51:41 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x110e1b000) [pid = 1652] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 06:51:41 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x1126f1800) [pid = 1652] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 06:51:41 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x1176c5000) [pid = 1652] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 06:51:41 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x120fcdc00) [pid = 1652] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 06:51:41 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x12921dc00) [pid = 1652] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 06:51:41 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x123ded400) [pid = 1652] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 06:51:41 INFO - PROCESS | 1652 | 1466517101408 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]]]}] 06:51:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 06:51:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 969ms 06:51:41 INFO - PROCESS | 1652 | 1466517101426 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 06:51:41 INFO - PROCESS | 1652 | 1466517101428 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 06:51:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 06:51:41 INFO - PROCESS | 1652 | 1466517101437 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 06:51:41 INFO - PROCESS | 1652 | 1466517101438 Marionette TRACE conn2 <- [1,1622,null,{}] 06:51:41 INFO - PROCESS | 1652 | 1466517101458 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}] 06:51:41 INFO - PROCESS | 1652 | 1466517101472 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:41 INFO - PROCESS | 1652 | 1466517101567 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 06:51:41 INFO - PROCESS | 1652 | 1466517101571 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:41 INFO - PROCESS | 1652 | 1466517101573 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x1191be800 == 36 [pid = 1652] [id = 413] 06:51:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x116f85000) [pid = 1652] [serial = 1238] [outer = 0x0] 06:51:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x118277800) [pid = 1652] [serial = 1239] [outer = 0x116f85000] 06:51:41 INFO - PROCESS | 1652 | 1466517101597 Marionette DEBUG loaded listener.js 06:51:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x119dbfc00) [pid = 1652] [serial = 1240] [outer = 0x116f85000] 06:51:41 INFO - PROCESS | 1652 | 1466517101937 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]]]}] 06:51:41 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 06:51:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 540ms 06:51:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 06:51:41 INFO - PROCESS | 1652 | 1466517101971 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 06:51:41 INFO - PROCESS | 1652 | 1466517101972 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 06:51:41 INFO - PROCESS | 1652 | 1466517101974 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 06:51:41 INFO - PROCESS | 1652 | 1466517101975 Marionette TRACE conn2 <- [1,1626,null,{}] 06:51:41 INFO - PROCESS | 1652 | 1466517101978 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}] 06:51:41 INFO - PROCESS | 1652 | 1466517101979 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:42 INFO - PROCESS | 1652 | 1466517102063 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 06:51:42 INFO - PROCESS | 1652 | 1466517102136 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:42 INFO - PROCESS | 1652 | 1466517102137 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x1295f2800 == 37 [pid = 1652] [id = 414] 06:51:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x1176c0800) [pid = 1652] [serial = 1241] [outer = 0x0] 06:51:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x123b76400) [pid = 1652] [serial = 1242] [outer = 0x1176c0800] 06:51:42 INFO - PROCESS | 1652 | 1466517102161 Marionette DEBUG loaded listener.js 06:51:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x124085400) [pid = 1652] [serial = 1243] [outer = 0x1176c0800] 06:51:42 INFO - PROCESS | 1652 | 1466517102460 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]]]}] 06:51:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 06:51:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 517ms 06:51:42 INFO - PROCESS | 1652 | 1466517102493 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 06:51:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 06:51:42 INFO - PROCESS | 1652 | 1466517102494 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 06:51:42 INFO - PROCESS | 1652 | 1466517102497 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 06:51:42 INFO - PROCESS | 1652 | 1466517102501 Marionette TRACE conn2 <- [1,1630,null,{}] 06:51:42 INFO - PROCESS | 1652 | 1466517102503 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}] 06:51:42 INFO - PROCESS | 1652 | 1466517102505 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:42 INFO - PROCESS | 1652 | 1466517102605 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 06:51:42 INFO - PROCESS | 1652 | 1466517102608 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:42 INFO - PROCESS | 1652 | 1466517102610 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x123c23000 == 38 [pid = 1652] [id = 415] 06:51:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x124089400) [pid = 1652] [serial = 1244] [outer = 0x0] 06:51:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x1241d6c00) [pid = 1652] [serial = 1245] [outer = 0x124089400] 06:51:42 INFO - PROCESS | 1652 | 1466517102637 Marionette DEBUG loaded listener.js 06:51:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x124634c00) [pid = 1652] [serial = 1246] [outer = 0x124089400] 06:51:43 INFO - PROCESS | 1652 | 1466517103008 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]]]}] 06:51:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 06:51:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 522ms 06:51:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 06:51:43 INFO - PROCESS | 1652 | 1466517103019 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 06:51:43 INFO - PROCESS | 1652 | 1466517103022 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 06:51:43 INFO - PROCESS | 1652 | 1466517103025 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 06:51:43 INFO - PROCESS | 1652 | 1466517103026 Marionette TRACE conn2 <- [1,1634,null,{}] 06:51:43 INFO - PROCESS | 1652 | 1466517103031 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}] 06:51:43 INFO - PROCESS | 1652 | 1466517103033 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:43 INFO - PROCESS | 1652 | 1466517103207 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 06:51:43 INFO - PROCESS | 1652 | 1466517103397 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:43 INFO - PROCESS | 1652 | 1466517103399 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x1126b3800 == 39 [pid = 1652] [id = 416] 06:51:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x110e7a800) [pid = 1652] [serial = 1247] [outer = 0x0] 06:51:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x111c22000) [pid = 1652] [serial = 1248] [outer = 0x110e7a800] 06:51:43 INFO - PROCESS | 1652 | 1466517103476 Marionette DEBUG loaded listener.js 06:51:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x11271d000) [pid = 1652] [serial = 1249] [outer = 0x110e7a800] 06:51:44 INFO - PROCESS | 1652 | 1466517104046 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]]]}] 06:51:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 06:51:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1072ms 06:51:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 06:51:44 INFO - PROCESS | 1652 | 1466517104119 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 06:51:44 INFO - PROCESS | 1652 | 1466517104121 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 06:51:44 INFO - PROCESS | 1652 | 1466517104124 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 06:51:44 INFO - PROCESS | 1652 | 1466517104126 Marionette TRACE conn2 <- [1,1638,null,{}] 06:51:44 INFO - PROCESS | 1652 | 1466517104130 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}] 06:51:44 INFO - PROCESS | 1652 | 1466517104133 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:44 INFO - PROCESS | 1652 | 1466517104246 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 06:51:44 INFO - PROCESS | 1652 | 1466517104340 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:44 INFO - PROCESS | 1652 | 1466517104341 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x1191d4800 == 40 [pid = 1652] [id = 417] 06:51:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x116971400) [pid = 1652] [serial = 1250] [outer = 0x0] 06:51:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x116f82000) [pid = 1652] [serial = 1251] [outer = 0x116971400] 06:51:44 INFO - PROCESS | 1652 | 1466517104372 Marionette DEBUG loaded listener.js 06:51:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x1172ba400) [pid = 1652] [serial = 1252] [outer = 0x116971400] 06:51:44 INFO - PROCESS | 1652 | 1466517104890 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]]]}] 06:51:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 06:51:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 821ms 06:51:44 INFO - PROCESS | 1652 | 1466517104977 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 06:51:44 INFO - PROCESS | 1652 | 1466517104981 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 06:51:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 06:51:44 INFO - PROCESS | 1652 | 1466517104988 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 06:51:44 INFO - PROCESS | 1652 | 1466517104989 Marionette TRACE conn2 <- [1,1642,null,{}] 06:51:44 INFO - PROCESS | 1652 | 1466517104991 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}] 06:51:44 INFO - PROCESS | 1652 | 1466517104993 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:45 INFO - PROCESS | 1652 | 1466517105110 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 06:51:45 INFO - PROCESS | 1652 | 1466517105203 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:45 INFO - PROCESS | 1652 | 1466517105204 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x124006000 == 41 [pid = 1652] [id = 418] 06:51:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x1126f9c00) [pid = 1652] [serial = 1253] [outer = 0x0] 06:51:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x1172c1800) [pid = 1652] [serial = 1254] [outer = 0x1126f9c00] 06:51:45 INFO - PROCESS | 1652 | 1466517105234 Marionette DEBUG loaded listener.js 06:51:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x1187e4c00) [pid = 1652] [serial = 1255] [outer = 0x1126f9c00] 06:51:45 INFO - PROCESS | 1652 | 1466517105877 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]]]}] 06:51:45 INFO - PROCESS | 1652 | --DOCSHELL 0x123c23000 == 40 [pid = 1652] [id = 415] 06:51:45 INFO - PROCESS | 1652 | --DOCSHELL 0x1295f2800 == 39 [pid = 1652] [id = 414] 06:51:45 INFO - PROCESS | 1652 | --DOCSHELL 0x1191be800 == 38 [pid = 1652] [id = 413] 06:51:45 INFO - PROCESS | 1652 | --DOCSHELL 0x1289b2800 == 37 [pid = 1652] [id = 412] 06:51:45 INFO - PROCESS | 1652 | --DOCSHELL 0x1257d4800 == 36 [pid = 1652] [id = 411] 06:51:45 INFO - PROCESS | 1652 | --DOCSHELL 0x124680000 == 35 [pid = 1652] [id = 410] 06:51:45 INFO - PROCESS | 1652 | --DOCSHELL 0x123ca5800 == 34 [pid = 1652] [id = 409] 06:51:45 INFO - PROCESS | 1652 | --DOCSHELL 0x119d3d000 == 33 [pid = 1652] [id = 408] 06:51:45 INFO - PROCESS | 1652 | --DOCSHELL 0x1191bf000 == 32 [pid = 1652] [id = 407] 06:51:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 06:51:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 924ms 06:51:45 INFO - PROCESS | 1652 | --DOCSHELL 0x117076000 == 31 [pid = 1652] [id = 406] 06:51:45 INFO - PROCESS | 1652 | --DOCSHELL 0x11320a000 == 30 [pid = 1652] [id = 405] 06:51:45 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x123b75400) [pid = 1652] [serial = 1099] [outer = 0x0] [url = about:blank] 06:51:45 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x12a860800) [pid = 1652] [serial = 1105] [outer = 0x0] [url = about:blank] 06:51:45 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x12527c800) [pid = 1652] [serial = 1102] [outer = 0x0] [url = about:blank] 06:51:45 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x1194be400) [pid = 1652] [serial = 1096] [outer = 0x0] [url = about:blank] 06:51:45 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x118277000) [pid = 1652] [serial = 1176] [outer = 0x0] [url = about:blank] 06:51:45 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x1126f4000) [pid = 1652] [serial = 1179] [outer = 0x0] [url = about:blank] 06:51:45 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x1244e0000) [pid = 1652] [serial = 1182] [outer = 0x0] [url = about:blank] 06:51:45 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x1126f8400) [pid = 1652] [serial = 1180] [outer = 0x0] [url = about:blank] 06:51:45 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x120fd8000) [pid = 1652] [serial = 1146] [outer = 0x0] [url = about:blank] 06:51:45 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x123b72400) [pid = 1652] [serial = 1147] [outer = 0x0] [url = about:blank] 06:51:45 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x12b975000) [pid = 1652] [serial = 1173] [outer = 0x0] [url = about:blank] 06:51:45 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x116f88400) [pid = 1652] [serial = 1143] [outer = 0x0] [url = about:blank] 06:51:45 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x11832b800) [pid = 1652] [serial = 1144] [outer = 0x0] [url = about:blank] 06:51:45 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x119824400) [pid = 1652] [serial = 1158] [outer = 0x0] [url = about:blank] 06:51:45 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x119dc3c00) [pid = 1652] [serial = 1159] [outer = 0x0] [url = about:blank] 06:51:45 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x123b7f800) [pid = 1652] [serial = 1161] [outer = 0x0] [url = about:blank] 06:51:45 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x12408e400) [pid = 1652] [serial = 1162] [outer = 0x0] [url = about:blank] 06:51:45 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x12b968800) [pid = 1652] [serial = 1171] [outer = 0x0] [url = about:blank] 06:51:45 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x12b940800) [pid = 1652] [serial = 1170] [outer = 0x0] [url = about:blank] 06:51:45 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x12a5c2c00) [pid = 1652] [serial = 1167] [outer = 0x0] [url = about:blank] 06:51:45 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x12b1b4000) [pid = 1652] [serial = 1168] [outer = 0x0] [url = about:blank] 06:51:45 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1261b0c00) [pid = 1652] [serial = 1164] [outer = 0x0] [url = about:blank] 06:51:45 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x128967400) [pid = 1652] [serial = 1165] [outer = 0x0] [url = about:blank] 06:51:45 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x12c732800) [pid = 1652] [serial = 1141] [outer = 0x0] [url = about:blank] 06:51:45 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1287a6800) [pid = 1652] [serial = 1152] [outer = 0x0] [url = about:blank] 06:51:45 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x128968c00) [pid = 1652] [serial = 1153] [outer = 0x0] [url = about:blank] 06:51:45 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x124c23c00) [pid = 1652] [serial = 1149] [outer = 0x0] [url = about:blank] 06:51:45 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x12879d800) [pid = 1652] [serial = 1150] [outer = 0x0] [url = about:blank] 06:51:45 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x12a59c000) [pid = 1652] [serial = 1155] [outer = 0x0] [url = about:blank] 06:51:45 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x12b035c00) [pid = 1652] [serial = 1156] [outer = 0x0] [url = about:blank] 06:51:45 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x1244eb800) [pid = 1652] [serial = 1192] [outer = 0x0] [url = about:blank] 06:51:45 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x110e1e000) [pid = 1652] [serial = 1191] [outer = 0x0] [url = about:blank] 06:51:45 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1244ec400) [pid = 1652] [serial = 1194] [outer = 0x0] [url = about:blank] 06:51:45 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x12bb24c00) [pid = 1652] [serial = 1195] [outer = 0x0] [url = about:blank] 06:51:45 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x1180b9800) [pid = 1652] [serial = 1186] [outer = 0x0] [url = about:blank] 06:51:45 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x113a32800) [pid = 1652] [serial = 1185] [outer = 0x0] [url = about:blank] 06:51:45 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x119dbf800) [pid = 1652] [serial = 1188] [outer = 0x0] [url = about:blank] 06:51:45 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x1244e3c00) [pid = 1652] [serial = 1183] [outer = 0x0] [url = about:blank] 06:51:45 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x12b035800) [pid = 1652] [serial = 1177] [outer = 0x0] [url = about:blank] 06:51:45 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x12bfa9c00) [pid = 1652] [serial = 1174] [outer = 0x0] [url = about:blank] 06:51:45 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x129361400) [pid = 1652] [serial = 1189] [outer = 0x0] [url = about:blank] 06:51:45 INFO - PROCESS | 1652 | 1466517105922 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 06:51:45 INFO - PROCESS | 1652 | 1466517105924 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 06:51:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 06:51:45 INFO - PROCESS | 1652 | 1466517105927 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 06:51:45 INFO - PROCESS | 1652 | 1466517105929 Marionette TRACE conn2 <- [1,1646,null,{}] 06:51:45 INFO - PROCESS | 1652 | 1466517105934 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}] 06:51:45 INFO - PROCESS | 1652 | 1466517105936 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:46 INFO - PROCESS | 1652 | 1466517106024 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 06:51:46 INFO - PROCESS | 1652 | 1466517106038 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:46 INFO - PROCESS | 1652 | 1466517106039 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x11624d800 == 31 [pid = 1652] [id = 419] 06:51:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x112a9ec00) [pid = 1652] [serial = 1256] [outer = 0x0] 06:51:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x11336c000) [pid = 1652] [serial = 1257] [outer = 0x112a9ec00] 06:51:46 INFO - PROCESS | 1652 | 1466517106068 Marionette DEBUG loaded listener.js 06:51:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x113a30400) [pid = 1652] [serial = 1258] [outer = 0x112a9ec00] 06:51:46 INFO - PROCESS | 1652 | 1466517106423 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]]]}] 06:51:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 06:51:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 523ms 06:51:46 INFO - PROCESS | 1652 | 1466517106476 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 06:51:46 INFO - PROCESS | 1652 | 1466517106479 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 06:51:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 06:51:46 INFO - PROCESS | 1652 | 1466517106487 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 06:51:46 INFO - PROCESS | 1652 | 1466517106488 Marionette TRACE conn2 <- [1,1650,null,{}] 06:51:46 INFO - PROCESS | 1652 | 1466517106491 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}] 06:51:46 INFO - PROCESS | 1652 | 1466517106492 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:46 INFO - PROCESS | 1652 | 1466517106574 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 06:51:46 INFO - PROCESS | 1652 | 1466517106578 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:46 INFO - PROCESS | 1652 | 1466517106579 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x117e79800 == 32 [pid = 1652] [id = 420] 06:51:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x115e9ac00) [pid = 1652] [serial = 1259] [outer = 0x0] 06:51:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x1160e1800) [pid = 1652] [serial = 1260] [outer = 0x115e9ac00] 06:51:46 INFO - PROCESS | 1652 | 1466517106609 Marionette DEBUG loaded listener.js 06:51:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x116a04800) [pid = 1652] [serial = 1261] [outer = 0x115e9ac00] 06:51:46 INFO - PROCESS | 1652 | 1466517106961 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]]]}] 06:51:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 06:51:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 518ms 06:51:47 INFO - PROCESS | 1652 | 1466517107006 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 06:51:47 INFO - PROCESS | 1652 | 1466517107007 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 06:51:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 06:51:47 INFO - PROCESS | 1652 | 1466517107010 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 06:51:47 INFO - PROCESS | 1652 | 1466517107012 Marionette TRACE conn2 <- [1,1654,null,{}] 06:51:47 INFO - PROCESS | 1652 | 1466517107020 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}] 06:51:47 INFO - PROCESS | 1652 | 1466517107024 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:47 INFO - PROCESS | 1652 | 1466517107108 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 06:51:47 INFO - PROCESS | 1652 | 1466517107114 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:47 INFO - PROCESS | 1652 | 1466517107118 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x119c57000 == 33 [pid = 1652] [id = 421] 06:51:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x110e79800) [pid = 1652] [serial = 1262] [outer = 0x0] 06:51:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x118147000) [pid = 1652] [serial = 1263] [outer = 0x110e79800] 06:51:47 INFO - PROCESS | 1652 | 1466517107147 Marionette DEBUG loaded listener.js 06:51:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x118328000) [pid = 1652] [serial = 1264] [outer = 0x110e79800] 06:51:47 INFO - PROCESS | 1652 | 1466517107472 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]]]}] 06:51:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 06:51:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 474ms 06:51:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 06:51:47 INFO - PROCESS | 1652 | 1466517107486 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 06:51:47 INFO - PROCESS | 1652 | 1466517107488 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 06:51:47 INFO - PROCESS | 1652 | 1466517107490 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 06:51:47 INFO - PROCESS | 1652 | 1466517107491 Marionette TRACE conn2 <- [1,1658,null,{}] 06:51:47 INFO - PROCESS | 1652 | 1466517107494 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}] 06:51:47 INFO - PROCESS | 1652 | 1466517107495 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:47 INFO - PROCESS | 1652 | 1466517107585 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 06:51:47 INFO - PROCESS | 1652 | 1466517107647 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:47 INFO - PROCESS | 1652 | 1466517107648 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x123c26000 == 34 [pid = 1652] [id = 422] 06:51:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x11832d000) [pid = 1652] [serial = 1265] [outer = 0x0] 06:51:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x118887400) [pid = 1652] [serial = 1266] [outer = 0x11832d000] 06:51:47 INFO - PROCESS | 1652 | 1466517107673 Marionette DEBUG loaded listener.js 06:51:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x119084c00) [pid = 1652] [serial = 1267] [outer = 0x11832d000] 06:51:47 INFO - PROCESS | 1652 | 1466517107983 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]]]}] 06:51:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 06:51:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 519ms 06:51:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 06:51:48 INFO - PROCESS | 1652 | 1466517108010 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 06:51:48 INFO - PROCESS | 1652 | 1466517108011 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 06:51:48 INFO - PROCESS | 1652 | 1466517108013 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 06:51:48 INFO - PROCESS | 1652 | 1466517108015 Marionette TRACE conn2 <- [1,1662,null,{}] 06:51:48 INFO - PROCESS | 1652 | 1466517108019 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}] 06:51:48 INFO - PROCESS | 1652 | 1466517108021 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:48 INFO - PROCESS | 1652 | 1466517108123 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 06:51:48 INFO - PROCESS | 1652 | 1466517108126 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:48 INFO - PROCESS | 1652 | 1466517108127 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x124673800 == 35 [pid = 1652] [id = 423] 06:51:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x110e78c00) [pid = 1652] [serial = 1268] [outer = 0x0] 06:51:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x119331000) [pid = 1652] [serial = 1269] [outer = 0x110e78c00] 06:51:48 INFO - PROCESS | 1652 | 1466517108152 Marionette DEBUG loaded listener.js 06:51:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x11982b800) [pid = 1652] [serial = 1270] [outer = 0x110e78c00] 06:51:48 INFO - PROCESS | 1652 | 1466517108539 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]]]}] 06:51:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 06:51:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 573ms 06:51:48 INFO - PROCESS | 1652 | 1466517108586 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 06:51:48 INFO - PROCESS | 1652 | 1466517108588 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 06:51:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 06:51:48 INFO - PROCESS | 1652 | 1466517108590 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 06:51:48 INFO - PROCESS | 1652 | 1466517108591 Marionette TRACE conn2 <- [1,1666,null,{}] 06:51:48 INFO - PROCESS | 1652 | 1466517108593 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}] 06:51:48 INFO - PROCESS | 1652 | 1466517108598 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:48 INFO - PROCESS | 1652 | 1466517108728 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 06:51:48 INFO - PROCESS | 1652 | 1466517108734 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:48 INFO - PROCESS | 1652 | 1466517108735 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x1257ce000 == 36 [pid = 1652] [id = 424] 06:51:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x119831400) [pid = 1652] [serial = 1271] [outer = 0x0] 06:51:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x119a37400) [pid = 1652] [serial = 1272] [outer = 0x119831400] 06:51:48 INFO - PROCESS | 1652 | 1466517108792 Marionette DEBUG loaded listener.js 06:51:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x119e7b000) [pid = 1652] [serial = 1273] [outer = 0x119831400] 06:51:49 INFO - PROCESS | 1652 | 1466517109149 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]]]}] 06:51:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 06:51:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 568ms 06:51:49 INFO - PROCESS | 1652 | 1466517109158 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 06:51:49 INFO - PROCESS | 1652 | 1466517109159 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 06:51:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 06:51:49 INFO - PROCESS | 1652 | 1466517109161 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 06:51:49 INFO - PROCESS | 1652 | 1466517109163 Marionette TRACE conn2 <- [1,1670,null,{}] 06:51:49 INFO - PROCESS | 1652 | 1466517109169 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}] 06:51:49 INFO - PROCESS | 1652 | 1466517109170 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:49 INFO - PROCESS | 1652 | 1466517109277 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 06:51:49 INFO - PROCESS | 1652 | 1466517109302 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:49 INFO - PROCESS | 1652 | 1466517109303 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x1289b2800 == 37 [pid = 1652] [id = 425] 06:51:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x119f08c00) [pid = 1652] [serial = 1274] [outer = 0x0] 06:51:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x120fd5400) [pid = 1652] [serial = 1275] [outer = 0x119f08c00] 06:51:49 INFO - PROCESS | 1652 | 1466517109328 Marionette DEBUG loaded listener.js 06:51:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x123835000) [pid = 1652] [serial = 1276] [outer = 0x119f08c00] 06:51:49 INFO - PROCESS | 1652 | 1466517109653 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]]]}] 06:51:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 06:51:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 522ms 06:51:49 INFO - PROCESS | 1652 | 1466517109689 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 06:51:49 INFO - PROCESS | 1652 | 1466517109690 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 06:51:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 06:51:49 INFO - PROCESS | 1652 | 1466517109692 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 06:51:49 INFO - PROCESS | 1652 | 1466517109693 Marionette TRACE conn2 <- [1,1674,null,{}] 06:51:49 INFO - PROCESS | 1652 | 1466517109696 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}] 06:51:49 INFO - PROCESS | 1652 | 1466517109697 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:49 INFO - PROCESS | 1652 | 1466517109801 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 06:51:49 INFO - PROCESS | 1652 | 1466517109804 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:49 INFO - PROCESS | 1652 | 1466517109806 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a517800 == 38 [pid = 1652] [id = 426] 06:51:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x119cb1000) [pid = 1652] [serial = 1277] [outer = 0x0] 06:51:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x123b6e400) [pid = 1652] [serial = 1278] [outer = 0x119cb1000] 06:51:49 INFO - PROCESS | 1652 | 1466517109870 Marionette DEBUG loaded listener.js 06:51:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x123bdd400) [pid = 1652] [serial = 1279] [outer = 0x119cb1000] 06:51:50 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x110e16c00) [pid = 1652] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 06:51:50 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x111c13800) [pid = 1652] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 06:51:50 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x11272a400) [pid = 1652] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 06:51:50 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x115efe400) [pid = 1652] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 06:51:50 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x115ea6000) [pid = 1652] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 06:51:50 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x11814cc00) [pid = 1652] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 06:51:50 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x116f80800) [pid = 1652] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 06:51:50 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x123b71000) [pid = 1652] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 06:51:50 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x119f0d800) [pid = 1652] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 06:51:50 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x118278c00) [pid = 1652] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 06:51:50 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x11705a400) [pid = 1652] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 06:51:50 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x119dcb000) [pid = 1652] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 06:51:50 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x119dcd400) [pid = 1652] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 06:51:50 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x112a73c00) [pid = 1652] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 06:51:50 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x1176c0800) [pid = 1652] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 06:51:50 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x116f85000) [pid = 1652] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 06:51:50 INFO - PROCESS | 1652 | 1466517110250 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]]]}] 06:51:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 06:51:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 572ms 06:51:50 INFO - PROCESS | 1652 | 1466517110266 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 06:51:50 INFO - PROCESS | 1652 | 1466517110269 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 06:51:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 06:51:50 INFO - PROCESS | 1652 | 1466517110274 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 06:51:50 INFO - PROCESS | 1652 | 1466517110275 Marionette TRACE conn2 <- [1,1678,null,{}] 06:51:50 INFO - PROCESS | 1652 | 1466517110278 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}] 06:51:50 INFO - PROCESS | 1652 | 1466517110279 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:50 INFO - PROCESS | 1652 | 1466517110396 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 06:51:50 INFO - PROCESS | 1652 | 1466517110432 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:50 INFO - PROCESS | 1652 | 1466517110434 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x119c56000 == 39 [pid = 1652] [id = 427] 06:51:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x110e7c400) [pid = 1652] [serial = 1280] [outer = 0x0] 06:51:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1176c0800) [pid = 1652] [serial = 1281] [outer = 0x110e7c400] 06:51:50 INFO - PROCESS | 1652 | 1466517110457 Marionette DEBUG loaded listener.js 06:51:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x118886c00) [pid = 1652] [serial = 1282] [outer = 0x110e7c400] 06:51:50 INFO - PROCESS | 1652 | 1466517110731 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]]]}] 06:51:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 06:51:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 469ms 06:51:50 INFO - PROCESS | 1652 | 1466517110743 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 06:51:50 INFO - PROCESS | 1652 | 1466517110744 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 06:51:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 06:51:50 INFO - PROCESS | 1652 | 1466517110747 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 06:51:50 INFO - PROCESS | 1652 | 1466517110749 Marionette TRACE conn2 <- [1,1682,null,{}] 06:51:50 INFO - PROCESS | 1652 | 1466517110759 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}] 06:51:50 INFO - PROCESS | 1652 | 1466517110760 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:50 INFO - PROCESS | 1652 | 1466517110855 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 06:51:50 INFO - PROCESS | 1652 | 1466517110859 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:50 INFO - PROCESS | 1652 | 1466517110860 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b054000 == 40 [pid = 1652] [id = 428] 06:51:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x118147c00) [pid = 1652] [serial = 1283] [outer = 0x0] 06:51:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1210e2000) [pid = 1652] [serial = 1284] [outer = 0x118147c00] 06:51:50 INFO - PROCESS | 1652 | 1466517110894 Marionette DEBUG loaded listener.js 06:51:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x123ceb000) [pid = 1652] [serial = 1285] [outer = 0x118147c00] 06:51:51 INFO - PROCESS | 1652 | 1466517111245 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]]]}] 06:51:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 06:51:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 527ms 06:51:51 INFO - PROCESS | 1652 | 1466517111274 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 06:51:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 06:51:51 INFO - PROCESS | 1652 | 1466517111276 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 06:51:51 INFO - PROCESS | 1652 | 1466517111293 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 06:51:51 INFO - PROCESS | 1652 | 1466517111295 Marionette TRACE conn2 <- [1,1686,null,{}] 06:51:51 INFO - PROCESS | 1652 | 1466517111297 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}] 06:51:51 INFO - PROCESS | 1652 | 1466517111299 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:51 INFO - PROCESS | 1652 | 1466517111395 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 06:51:51 INFO - PROCESS | 1652 | 1466517111399 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:51 INFO - PROCESS | 1652 | 1466517111401 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b13f800 == 41 [pid = 1652] [id = 429] 06:51:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x123ceb800) [pid = 1652] [serial = 1286] [outer = 0x0] 06:51:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12408e400) [pid = 1652] [serial = 1287] [outer = 0x123ceb800] 06:51:51 INFO - PROCESS | 1652 | 1466517111427 Marionette DEBUG loaded listener.js 06:51:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x1244e6400) [pid = 1652] [serial = 1288] [outer = 0x123ceb800] 06:51:51 INFO - PROCESS | 1652 | 1466517111793 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]]]}] 06:51:51 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 06:51:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 534ms 06:51:51 INFO - PROCESS | 1652 | 1466517111813 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 06:51:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 06:51:51 INFO - PROCESS | 1652 | 1466517111817 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 06:51:51 INFO - PROCESS | 1652 | 1466517111821 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 06:51:51 INFO - PROCESS | 1652 | 1466517111823 Marionette TRACE conn2 <- [1,1690,null,{}] 06:51:51 INFO - PROCESS | 1652 | 1466517111826 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}] 06:51:51 INFO - PROCESS | 1652 | 1466517111828 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:51 INFO - PROCESS | 1652 | 1466517111968 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 06:51:51 INFO - PROCESS | 1652 | 1466517111983 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:51 INFO - PROCESS | 1652 | 1466517111984 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b872000 == 42 [pid = 1652] [id = 430] 06:51:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x1243c3000) [pid = 1652] [serial = 1289] [outer = 0x0] 06:51:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x124635000) [pid = 1652] [serial = 1290] [outer = 0x1243c3000] 06:51:52 INFO - PROCESS | 1652 | 1466517112009 Marionette DEBUG loaded listener.js 06:51:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12480dc00) [pid = 1652] [serial = 1291] [outer = 0x1243c3000] 06:51:52 INFO - PROCESS | 1652 | 1466517112475 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]]]}] 06:51:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 06:51:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 721ms 06:51:52 INFO - PROCESS | 1652 | 1466517112542 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 06:51:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 06:51:52 INFO - PROCESS | 1652 | 1466517112544 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 06:51:52 INFO - PROCESS | 1652 | 1466517112547 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 06:51:52 INFO - PROCESS | 1652 | 1466517112550 Marionette TRACE conn2 <- [1,1694,null,{}] 06:51:52 INFO - PROCESS | 1652 | 1466517112554 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}] 06:51:52 INFO - PROCESS | 1652 | 1466517112556 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:52 INFO - PROCESS | 1652 | 1466517112697 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 06:51:52 INFO - PROCESS | 1652 | 1466517112801 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:52 INFO - PROCESS | 1652 | 1466517112802 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x118596000 == 43 [pid = 1652] [id = 431] 06:51:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x112f1d400) [pid = 1652] [serial = 1292] [outer = 0x0] 06:51:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x113dac800) [pid = 1652] [serial = 1293] [outer = 0x112f1d400] 06:51:52 INFO - PROCESS | 1652 | 1466517112836 Marionette DEBUG loaded listener.js 06:51:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x115efb400) [pid = 1652] [serial = 1294] [outer = 0x112f1d400] 06:51:53 INFO - PROCESS | 1652 | 1466517113269 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]]]}] 06:51:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 06:51:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 772ms 06:51:53 INFO - PROCESS | 1652 | 1466517113331 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 06:51:53 INFO - PROCESS | 1652 | 1466517113335 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 06:51:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 06:51:53 INFO - PROCESS | 1652 | 1466517113341 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 06:51:53 INFO - PROCESS | 1652 | 1466517113342 Marionette TRACE conn2 <- [1,1698,null,{}] 06:51:53 INFO - PROCESS | 1652 | 1466517113345 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}] 06:51:53 INFO - PROCESS | 1652 | 1466517113347 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:53 INFO - PROCESS | 1652 | 1466517113459 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 06:51:53 INFO - PROCESS | 1652 | 1466517113535 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:53 INFO - PROCESS | 1652 | 1466517113536 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x12580e800 == 44 [pid = 1652] [id = 432] 06:51:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x1176bf800) [pid = 1652] [serial = 1295] [outer = 0x0] 06:51:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x118210c00) [pid = 1652] [serial = 1296] [outer = 0x1176bf800] 06:51:53 INFO - PROCESS | 1652 | 1466517113567 Marionette DEBUG loaded listener.js 06:51:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x118326800) [pid = 1652] [serial = 1297] [outer = 0x1176bf800] 06:51:53 INFO - PROCESS | 1652 | 1466517113989 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]]]}] 06:51:54 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 06:51:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 670ms 06:51:54 INFO - PROCESS | 1652 | 1466517114045 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 06:51:54 INFO - PROCESS | 1652 | 1466517114046 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 06:51:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 06:51:54 INFO - PROCESS | 1652 | 1466517114051 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 06:51:54 INFO - PROCESS | 1652 | 1466517114053 Marionette TRACE conn2 <- [1,1702,null,{}] 06:51:54 INFO - PROCESS | 1652 | 1466517114061 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}] 06:51:54 INFO - PROCESS | 1652 | 1466517114065 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:54 INFO - PROCESS | 1652 | 1466517114173 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 06:51:54 INFO - PROCESS | 1652 | 1466517114277 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:54 INFO - PROCESS | 1652 | 1466517114279 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bbc2000 == 45 [pid = 1652] [id = 433] 06:51:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x118732800) [pid = 1652] [serial = 1298] [outer = 0x0] 06:51:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x1198fc400) [pid = 1652] [serial = 1299] [outer = 0x118732800] 06:51:54 INFO - PROCESS | 1652 | 1466517114314 Marionette DEBUG loaded listener.js 06:51:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x119dc4800) [pid = 1652] [serial = 1300] [outer = 0x118732800] 06:51:54 INFO - PROCESS | 1652 | 1466517114740 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]]]}] 06:51:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 06:51:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 722ms 06:51:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 06:51:54 INFO - PROCESS | 1652 | 1466517114772 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 06:51:54 INFO - PROCESS | 1652 | 1466517114774 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 06:51:54 INFO - PROCESS | 1652 | 1466517114777 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 06:51:54 INFO - PROCESS | 1652 | 1466517114778 Marionette TRACE conn2 <- [1,1706,null,{}] 06:51:54 INFO - PROCESS | 1652 | 1466517114781 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}] 06:51:54 INFO - PROCESS | 1652 | 1466517114783 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:54 INFO - PROCESS | 1652 | 1466517114893 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 06:51:54 INFO - PROCESS | 1652 | 1466517114956 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:54 INFO - PROCESS | 1652 | 1466517114957 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bdb5800 == 46 [pid = 1652] [id = 434] 06:51:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x119dcdc00) [pid = 1652] [serial = 1301] [outer = 0x0] 06:51:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x123b72400) [pid = 1652] [serial = 1302] [outer = 0x119dcdc00] 06:51:54 INFO - PROCESS | 1652 | 1466517114985 Marionette DEBUG loaded listener.js 06:51:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x12408c800) [pid = 1652] [serial = 1303] [outer = 0x119dcdc00] 06:51:55 INFO - PROCESS | 1652 | 1466517115415 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]]]}] 06:51:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 06:51:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 871ms 06:51:55 INFO - PROCESS | 1652 | 1466517115672 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 06:51:55 INFO - PROCESS | 1652 | 1466517115675 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 06:51:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 06:51:55 INFO - PROCESS | 1652 | 1466517115681 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 06:51:55 INFO - PROCESS | 1652 | 1466517115685 Marionette TRACE conn2 <- [1,1710,null,{}] 06:51:55 INFO - PROCESS | 1652 | 1466517115690 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}] 06:51:55 INFO - PROCESS | 1652 | 1466517115693 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:55 INFO - PROCESS | 1652 | 1466517115818 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 06:51:55 INFO - PROCESS | 1652 | 1466517115891 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:55 INFO - PROCESS | 1652 | 1466517115894 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x11981c800 == 47 [pid = 1652] [id = 435] 06:51:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x113f30400) [pid = 1652] [serial = 1304] [outer = 0x0] 06:51:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x115e9cc00) [pid = 1652] [serial = 1305] [outer = 0x113f30400] 06:51:55 INFO - PROCESS | 1652 | 1466517115922 Marionette DEBUG loaded listener.js 06:51:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x1166eac00) [pid = 1652] [serial = 1306] [outer = 0x113f30400] 06:51:56 INFO - PROCESS | 1652 | 1466517116344 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]]]}] 06:51:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 06:51:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 729ms 06:51:56 INFO - PROCESS | 1652 | 1466517116410 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 06:51:56 INFO - PROCESS | 1652 | 1466517116413 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 06:51:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 06:51:56 INFO - PROCESS | 1652 | 1466517116420 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 06:51:56 INFO - PROCESS | 1652 | 1466517116423 Marionette TRACE conn2 <- [1,1714,null,{}] 06:51:56 INFO - PROCESS | 1652 | 1466517116428 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}] 06:51:56 INFO - PROCESS | 1652 | 1466517116430 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:56 INFO - PROCESS | 1652 | 1466517116584 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 06:51:57 INFO - PROCESS | 1652 | --DOCSHELL 0x12b13f800 == 46 [pid = 1652] [id = 429] 06:51:57 INFO - PROCESS | 1652 | --DOCSHELL 0x12b054000 == 45 [pid = 1652] [id = 428] 06:51:57 INFO - PROCESS | 1652 | --DOCSHELL 0x119c56000 == 44 [pid = 1652] [id = 427] 06:51:57 INFO - PROCESS | 1652 | --DOCSHELL 0x12a517800 == 43 [pid = 1652] [id = 426] 06:51:57 INFO - PROCESS | 1652 | --DOCSHELL 0x1289b2800 == 42 [pid = 1652] [id = 425] 06:51:57 INFO - PROCESS | 1652 | --DOCSHELL 0x1257ce000 == 41 [pid = 1652] [id = 424] 06:51:57 INFO - PROCESS | 1652 | --DOCSHELL 0x124673800 == 40 [pid = 1652] [id = 423] 06:51:57 INFO - PROCESS | 1652 | --DOCSHELL 0x123c26000 == 39 [pid = 1652] [id = 422] 06:51:57 INFO - PROCESS | 1652 | --DOCSHELL 0x119c57000 == 38 [pid = 1652] [id = 421] 06:51:57 INFO - PROCESS | 1652 | --DOCSHELL 0x117e79800 == 37 [pid = 1652] [id = 420] 06:51:57 INFO - PROCESS | 1652 | --DOCSHELL 0x11624d800 == 36 [pid = 1652] [id = 419] 06:51:57 INFO - PROCESS | 1652 | --DOCSHELL 0x124006000 == 35 [pid = 1652] [id = 418] 06:51:57 INFO - PROCESS | 1652 | --DOCSHELL 0x1191d4800 == 34 [pid = 1652] [id = 417] 06:51:57 INFO - PROCESS | 1652 | --DOCSHELL 0x1126b3800 == 33 [pid = 1652] [id = 416] 06:51:57 INFO - PROCESS | 1652 | --DOCSHELL 0x116250000 == 32 [pid = 1652] [id = 404] 06:51:57 INFO - PROCESS | 1652 | --DOCSHELL 0x11981c800 == 31 [pid = 1652] [id = 435] 06:51:57 INFO - PROCESS | 1652 | --DOCSHELL 0x12bdb5800 == 30 [pid = 1652] [id = 434] 06:51:57 INFO - PROCESS | 1652 | --DOCSHELL 0x12bbc2000 == 29 [pid = 1652] [id = 433] 06:51:57 INFO - PROCESS | 1652 | --DOCSHELL 0x12580e800 == 28 [pid = 1652] [id = 432] 06:51:57 INFO - PROCESS | 1652 | --DOCSHELL 0x118596000 == 27 [pid = 1652] [id = 431] 06:51:57 INFO - PROCESS | 1652 | --DOCSHELL 0x12b872000 == 26 [pid = 1652] [id = 430] 06:51:57 INFO - PROCESS | 1652 | 1466517117254 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:57 INFO - PROCESS | 1652 | 1466517117256 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:57 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x1241d6c00) [pid = 1652] [serial = 1245] [outer = 0x0] [url = about:blank] 06:51:57 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x118150800) [pid = 1652] [serial = 1221] [outer = 0x0] [url = about:blank] 06:51:57 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x118274800) [pid = 1652] [serial = 1222] [outer = 0x0] [url = about:blank] 06:51:57 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x116a0ac00) [pid = 1652] [serial = 1198] [outer = 0x0] [url = about:blank] 06:51:57 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x112a7c400) [pid = 1652] [serial = 1215] [outer = 0x0] [url = about:blank] 06:51:57 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x1133c3800) [pid = 1652] [serial = 1216] [outer = 0x0] [url = about:blank] 06:51:57 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x1166ed400) [pid = 1652] [serial = 1218] [outer = 0x0] [url = about:blank] 06:51:57 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x1126ee000) [pid = 1652] [serial = 1197] [outer = 0x0] [url = about:blank] 06:51:57 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x116f80000) [pid = 1652] [serial = 1219] [outer = 0x0] [url = about:blank] 06:51:57 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x119084000) [pid = 1652] [serial = 1227] [outer = 0x0] [url = about:blank] 06:51:57 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x119823800) [pid = 1652] [serial = 1228] [outer = 0x0] [url = about:blank] 06:51:57 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x11832dc00) [pid = 1652] [serial = 1201] [outer = 0x0] [url = about:blank] 06:51:57 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x118151c00) [pid = 1652] [serial = 1200] [outer = 0x0] [url = about:blank] 06:51:57 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x119a33400) [pid = 1652] [serial = 1230] [outer = 0x0] [url = about:blank] 06:51:57 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x123bd6c00) [pid = 1652] [serial = 1236] [outer = 0x0] [url = about:blank] 06:51:57 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x123b72000) [pid = 1652] [serial = 1234] [outer = 0x0] [url = about:blank] 06:51:57 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1210e4400) [pid = 1652] [serial = 1233] [outer = 0x0] [url = about:blank] 06:51:57 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x118733c00) [pid = 1652] [serial = 1224] [outer = 0x0] [url = about:blank] 06:51:57 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x11827a800) [pid = 1652] [serial = 1213] [outer = 0x0] [url = about:blank] 06:51:57 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x11814a000) [pid = 1652] [serial = 1212] [outer = 0x0] [url = about:blank] 06:51:57 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x123b7b400) [pid = 1652] [serial = 1204] [outer = 0x0] [url = about:blank] 06:51:57 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x120fda800) [pid = 1652] [serial = 1203] [outer = 0x0] [url = about:blank] 06:51:57 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x125780c00) [pid = 1652] [serial = 1207] [outer = 0x0] [url = about:blank] 06:51:57 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1244e0400) [pid = 1652] [serial = 1206] [outer = 0x0] [url = about:blank] 06:51:57 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x116f82800) [pid = 1652] [serial = 1210] [outer = 0x0] [url = about:blank] 06:51:57 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x11336c400) [pid = 1652] [serial = 1209] [outer = 0x0] [url = about:blank] 06:51:57 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x124085400) [pid = 1652] [serial = 1243] [outer = 0x0] [url = about:blank] 06:51:57 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x118277800) [pid = 1652] [serial = 1239] [outer = 0x0] [url = about:blank] 06:51:57 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x124080000) [pid = 1652] [serial = 1237] [outer = 0x0] [url = about:blank] 06:51:57 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x119f0d000) [pid = 1652] [serial = 1231] [outer = 0x0] [url = about:blank] 06:51:57 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x119077400) [pid = 1652] [serial = 1225] [outer = 0x0] [url = about:blank] 06:51:57 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x119dbfc00) [pid = 1652] [serial = 1240] [outer = 0x0] [url = about:blank] 06:51:57 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x123b76400) [pid = 1652] [serial = 1242] [outer = 0x0] [url = about:blank] 06:51:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x11211f800 == 27 [pid = 1652] [id = 436] 06:51:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x1121abc00) [pid = 1652] [serial = 1307] [outer = 0x0] 06:51:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x1126ef800) [pid = 1652] [serial = 1308] [outer = 0x1121abc00] 06:51:57 INFO - PROCESS | 1652 | 1466517117359 Marionette DEBUG loaded listener.js 06:51:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x112a99c00) [pid = 1652] [serial = 1309] [outer = 0x1121abc00] 06:51:57 INFO - PROCESS | 1652 | 1466517117709 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]]]}] 06:51:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 06:51:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1327ms 06:51:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 06:51:57 INFO - PROCESS | 1652 | 1466517117745 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 06:51:57 INFO - PROCESS | 1652 | 1466517117748 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 06:51:57 INFO - PROCESS | 1652 | 1466517117753 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 06:51:57 INFO - PROCESS | 1652 | 1466517117755 Marionette TRACE conn2 <- [1,1718,null,{}] 06:51:57 INFO - PROCESS | 1652 | 1466517117760 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}] 06:51:57 INFO - PROCESS | 1652 | 1466517117764 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:57 INFO - PROCESS | 1652 | 1466517117922 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 06:51:58 INFO - PROCESS | 1652 | 1466517118008 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:58 INFO - PROCESS | 1652 | 1466517118010 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x1169b1800 == 28 [pid = 1652] [id = 437] 06:51:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1133bf400) [pid = 1652] [serial = 1310] [outer = 0x0] 06:51:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x115ea6c00) [pid = 1652] [serial = 1311] [outer = 0x1133bf400] 06:51:58 INFO - PROCESS | 1652 | 1466517118047 Marionette DEBUG loaded listener.js 06:51:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x116767c00) [pid = 1652] [serial = 1312] [outer = 0x1133bf400] 06:51:58 INFO - PROCESS | 1652 | 1466517118337 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]]]}] 06:51:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 06:51:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 622ms 06:51:58 INFO - PROCESS | 1652 | 1466517118374 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 06:51:58 INFO - PROCESS | 1652 | 1466517118377 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 06:51:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 06:51:58 INFO - PROCESS | 1652 | 1466517118381 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 06:51:58 INFO - PROCESS | 1652 | 1466517118384 Marionette TRACE conn2 <- [1,1722,null,{}] 06:51:58 INFO - PROCESS | 1652 | 1466517118388 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}] 06:51:58 INFO - PROCESS | 1652 | 1466517118390 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:58 INFO - PROCESS | 1652 | 1466517118478 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 06:51:58 INFO - PROCESS | 1652 | 1466517118548 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:58 INFO - PROCESS | 1652 | 1466517118549 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x1185a2800 == 29 [pid = 1652] [id = 438] 06:51:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x116a0ac00) [pid = 1652] [serial = 1313] [outer = 0x0] 06:51:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x116f87400) [pid = 1652] [serial = 1314] [outer = 0x116a0ac00] 06:51:58 INFO - PROCESS | 1652 | 1466517118586 Marionette DEBUG loaded listener.js 06:51:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1180c6000) [pid = 1652] [serial = 1315] [outer = 0x116a0ac00] 06:51:58 INFO - PROCESS | 1652 | 1466517118874 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]]]}] 06:51:58 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 06:51:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 525ms 06:51:58 INFO - PROCESS | 1652 | 1466517118906 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 06:51:58 INFO - PROCESS | 1652 | 1466517118907 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 06:51:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 06:51:58 INFO - PROCESS | 1652 | 1466517118910 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 06:51:58 INFO - PROCESS | 1652 | 1466517118916 Marionette TRACE conn2 <- [1,1726,null,{}] 06:51:58 INFO - PROCESS | 1652 | 1466517118927 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}] 06:51:58 INFO - PROCESS | 1652 | 1466517118929 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:59 INFO - PROCESS | 1652 | 1466517119011 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 06:51:59 INFO - PROCESS | 1652 | 1466517119073 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:59 INFO - PROCESS | 1652 | 1466517119074 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x119a29000 == 30 [pid = 1652] [id = 439] 06:51:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1172bf000) [pid = 1652] [serial = 1316] [outer = 0x0] 06:51:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x118151800) [pid = 1652] [serial = 1317] [outer = 0x1172bf000] 06:51:59 INFO - PROCESS | 1652 | 1466517119099 Marionette DEBUG loaded listener.js 06:51:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x11852ec00) [pid = 1652] [serial = 1318] [outer = 0x1172bf000] 06:51:59 INFO - PROCESS | 1652 | 1466517119407 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]]]}] 06:51:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 06:51:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 529ms 06:51:59 INFO - PROCESS | 1652 | 1466517119439 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 06:51:59 INFO - PROCESS | 1652 | 1466517119441 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 06:51:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 06:51:59 INFO - PROCESS | 1652 | 1466517119449 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 06:51:59 INFO - PROCESS | 1652 | 1466517119450 Marionette TRACE conn2 <- [1,1730,null,{}] 06:51:59 INFO - PROCESS | 1652 | 1466517119453 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}] 06:51:59 INFO - PROCESS | 1652 | 1466517119454 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:59 INFO - PROCESS | 1652 | 1466517119557 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 06:51:59 INFO - PROCESS | 1652 | 1466517119561 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:59 INFO - PROCESS | 1652 | 1466517119562 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:51:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x123a7d800 == 31 [pid = 1652] [id = 440] 06:51:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x118737c00) [pid = 1652] [serial = 1319] [outer = 0x0] 06:51:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x11888c400) [pid = 1652] [serial = 1320] [outer = 0x118737c00] 06:51:59 INFO - PROCESS | 1652 | 1466517119586 Marionette DEBUG loaded listener.js 06:51:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x119085c00) [pid = 1652] [serial = 1321] [outer = 0x118737c00] 06:52:00 INFO - PROCESS | 1652 | 1466517120020 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]]]}] 06:52:00 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 06:52:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 619ms 06:52:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 06:52:00 INFO - PROCESS | 1652 | 1466517120070 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 06:52:00 INFO - PROCESS | 1652 | 1466517120072 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 06:52:00 INFO - PROCESS | 1652 | 1466517120075 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 06:52:00 INFO - PROCESS | 1652 | 1466517120077 Marionette TRACE conn2 <- [1,1734,null,{}] 06:52:00 INFO - PROCESS | 1652 | 1466517120080 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}] 06:52:00 INFO - PROCESS | 1652 | 1466517120082 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:00 INFO - PROCESS | 1652 | 1466517120230 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 06:52:00 INFO - PROCESS | 1652 | 1466517120255 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:00 INFO - PROCESS | 1652 | 1466517120261 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x123cb9800 == 32 [pid = 1652] [id = 441] 06:52:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x116a09800) [pid = 1652] [serial = 1322] [outer = 0x0] 06:52:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1194cbc00) [pid = 1652] [serial = 1323] [outer = 0x116a09800] 06:52:00 INFO - PROCESS | 1652 | 1466517120314 Marionette DEBUG loaded listener.js 06:52:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x119a33400) [pid = 1652] [serial = 1324] [outer = 0x116a09800] 06:52:00 INFO - PROCESS | 1652 | 1466517120718 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]]]}] 06:52:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 06:52:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 669ms 06:52:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 06:52:00 INFO - PROCESS | 1652 | 1466517120752 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 06:52:00 INFO - PROCESS | 1652 | 1466517120753 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 06:52:00 INFO - PROCESS | 1652 | 1466517120755 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 06:52:00 INFO - PROCESS | 1652 | 1466517120756 Marionette TRACE conn2 <- [1,1738,null,{}] 06:52:00 INFO - PROCESS | 1652 | 1466517120759 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}] 06:52:00 INFO - PROCESS | 1652 | 1466517120760 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:00 INFO - PROCESS | 1652 | 1466517120874 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 06:52:00 INFO - PROCESS | 1652 | 1466517120888 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:00 INFO - PROCESS | 1652 | 1466517120889 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x113346000 == 33 [pid = 1652] [id = 442] 06:52:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x11219c800) [pid = 1652] [serial = 1325] [outer = 0x0] 06:52:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x119ad5800) [pid = 1652] [serial = 1326] [outer = 0x11219c800] 06:52:00 INFO - PROCESS | 1652 | 1466517120913 Marionette DEBUG loaded listener.js 06:52:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x119dcbc00) [pid = 1652] [serial = 1327] [outer = 0x11219c800] 06:52:01 INFO - PROCESS | 1652 | 1466517121251 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]]]}] 06:52:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 06:52:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 519ms 06:52:01 INFO - PROCESS | 1652 | 1466517121275 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 06:52:01 INFO - PROCESS | 1652 | 1466517121276 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 06:52:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 06:52:01 INFO - PROCESS | 1652 | 1466517121278 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 06:52:01 INFO - PROCESS | 1652 | 1466517121279 Marionette TRACE conn2 <- [1,1742,null,{}] 06:52:01 INFO - PROCESS | 1652 | 1466517121283 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}] 06:52:01 INFO - PROCESS | 1652 | 1466517121285 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:01 INFO - PROCESS | 1652 | 1466517121614 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 06:52:01 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x124089400) [pid = 1652] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 06:52:01 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x119831400) [pid = 1652] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 06:52:01 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x110e78c00) [pid = 1652] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 06:52:01 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x110e7c400) [pid = 1652] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 06:52:01 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x119cb1000) [pid = 1652] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 06:52:01 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x119f08c00) [pid = 1652] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 06:52:01 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1126f9c00) [pid = 1652] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 06:52:01 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x112a9ec00) [pid = 1652] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 06:52:01 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x110e7a800) [pid = 1652] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 06:52:01 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x11832d000) [pid = 1652] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 06:52:01 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x110e79800) [pid = 1652] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 06:52:01 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x115e9ac00) [pid = 1652] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 06:52:01 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x116971400) [pid = 1652] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 06:52:01 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x118147c00) [pid = 1652] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 06:52:01 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x123ceb800) [pid = 1652] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 06:52:01 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x1243c3000) [pid = 1652] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 06:52:01 INFO - PROCESS | 1652 | 1466517121660 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:01 INFO - PROCESS | 1652 | 1466517121661 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x1169bb000 == 34 [pid = 1652] [id = 443] 06:52:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x110e1b000) [pid = 1652] [serial = 1328] [outer = 0x0] 06:52:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x110e79800) [pid = 1652] [serial = 1329] [outer = 0x110e1b000] 06:52:01 INFO - PROCESS | 1652 | 1466517121686 Marionette DEBUG loaded listener.js 06:52:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x112ec6c00) [pid = 1652] [serial = 1330] [outer = 0x110e1b000] 06:52:01 INFO - PROCESS | 1652 | 1466517121954 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]]]}] 06:52:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 06:52:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 722ms 06:52:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 06:52:02 INFO - PROCESS | 1652 | 1466517122006 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 06:52:02 INFO - PROCESS | 1652 | 1466517122007 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 06:52:02 INFO - PROCESS | 1652 | 1466517122009 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 06:52:02 INFO - PROCESS | 1652 | 1466517122010 Marionette TRACE conn2 <- [1,1746,null,{}] 06:52:02 INFO - PROCESS | 1652 | 1466517122013 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}] 06:52:02 INFO - PROCESS | 1652 | 1466517122014 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:02 INFO - PROCESS | 1652 | 1466517122096 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 06:52:02 INFO - PROCESS | 1652 | 1466517122119 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:02 INFO - PROCESS | 1652 | 1466517122120 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x12704b800 == 35 [pid = 1652] [id = 444] 06:52:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x11336dc00) [pid = 1652] [serial = 1331] [outer = 0x0] 06:52:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x11814fc00) [pid = 1652] [serial = 1332] [outer = 0x11336dc00] 06:52:02 INFO - PROCESS | 1652 | 1466517122144 Marionette DEBUG loaded listener.js 06:52:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x119831800) [pid = 1652] [serial = 1333] [outer = 0x11336dc00] 06:52:02 INFO - PROCESS | 1652 | 1466517122469 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]]]}] 06:52:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 06:52:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 470ms 06:52:02 INFO - PROCESS | 1652 | 1466517122488 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 06:52:02 INFO - PROCESS | 1652 | 1466517122490 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 06:52:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 06:52:02 INFO - PROCESS | 1652 | 1466517122492 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 06:52:02 INFO - PROCESS | 1652 | 1466517122493 Marionette TRACE conn2 <- [1,1750,null,{}] 06:52:02 INFO - PROCESS | 1652 | 1466517122496 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}] 06:52:02 INFO - PROCESS | 1652 | 1466517122497 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:02 INFO - PROCESS | 1652 | 1466517122620 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 06:52:02 INFO - PROCESS | 1652 | 1466517122625 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:02 INFO - PROCESS | 1652 | 1466517122626 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x128a69800 == 36 [pid = 1652] [id = 445] 06:52:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x11271d800) [pid = 1652] [serial = 1334] [outer = 0x0] 06:52:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x119e7e400) [pid = 1652] [serial = 1335] [outer = 0x11271d800] 06:52:02 INFO - PROCESS | 1652 | 1466517122651 Marionette DEBUG loaded listener.js 06:52:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x119f0d800) [pid = 1652] [serial = 1336] [outer = 0x11271d800] 06:52:02 INFO - PROCESS | 1652 | 1466517122943 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]]]}] 06:52:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 06:52:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 469ms 06:52:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 06:52:02 INFO - PROCESS | 1652 | 1466517122961 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 06:52:02 INFO - PROCESS | 1652 | 1466517122963 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 06:52:02 INFO - PROCESS | 1652 | 1466517122966 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 06:52:02 INFO - PROCESS | 1652 | 1466517122970 Marionette TRACE conn2 <- [1,1754,null,{}] 06:52:02 INFO - PROCESS | 1652 | 1466517122973 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}] 06:52:02 INFO - PROCESS | 1652 | 1466517122974 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:03 INFO - PROCESS | 1652 | 1466517123056 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 06:52:03 INFO - PROCESS | 1652 | 1466517123059 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:03 INFO - PROCESS | 1652 | 1466517123061 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x1295df000 == 37 [pid = 1652] [id = 446] 06:52:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x118330800) [pid = 1652] [serial = 1337] [outer = 0x0] 06:52:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x123836c00) [pid = 1652] [serial = 1338] [outer = 0x118330800] 06:52:03 INFO - PROCESS | 1652 | 1466517123089 Marionette DEBUG loaded listener.js 06:52:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x123b7a000) [pid = 1652] [serial = 1339] [outer = 0x118330800] 06:52:03 INFO - PROCESS | 1652 | 1466517123463 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]]]}] 06:52:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 06:52:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 523ms 06:52:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 06:52:03 INFO - PROCESS | 1652 | 1466517123496 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 06:52:03 INFO - PROCESS | 1652 | 1466517123498 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 06:52:03 INFO - PROCESS | 1652 | 1466517123502 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 06:52:03 INFO - PROCESS | 1652 | 1466517123504 Marionette TRACE conn2 <- [1,1758,null,{}] 06:52:03 INFO - PROCESS | 1652 | 1466517123506 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}] 06:52:03 INFO - PROCESS | 1652 | 1466517123508 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:03 INFO - PROCESS | 1652 | 1466517123597 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 06:52:03 INFO - PROCESS | 1652 | 1466517123696 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:03 INFO - PROCESS | 1652 | 1466517123698 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x1126b2800 == 38 [pid = 1652] [id = 447] 06:52:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x110e16c00) [pid = 1652] [serial = 1340] [outer = 0x0] 06:52:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x110e77800) [pid = 1652] [serial = 1341] [outer = 0x110e16c00] 06:52:03 INFO - PROCESS | 1652 | 1466517123736 Marionette DEBUG loaded listener.js 06:52:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x1126f4000) [pid = 1652] [serial = 1342] [outer = 0x110e16c00] 06:52:04 INFO - PROCESS | 1652 | 1466517124248 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]]]}] 06:52:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 06:52:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 819ms 06:52:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 06:52:04 INFO - PROCESS | 1652 | 1466517124323 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 06:52:04 INFO - PROCESS | 1652 | 1466517124325 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 06:52:04 INFO - PROCESS | 1652 | 1466517124328 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 06:52:04 INFO - PROCESS | 1652 | 1466517124330 Marionette TRACE conn2 <- [1,1762,null,{}] 06:52:04 INFO - PROCESS | 1652 | 1466517124334 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}] 06:52:04 INFO - PROCESS | 1652 | 1466517124335 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:04 INFO - PROCESS | 1652 | 1466517124447 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 06:52:04 INFO - PROCESS | 1652 | 1466517124529 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:04 INFO - PROCESS | 1652 | 1466517124531 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x119814800 == 39 [pid = 1652] [id = 448] 06:52:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x11662a800) [pid = 1652] [serial = 1343] [outer = 0x0] 06:52:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x11696c000) [pid = 1652] [serial = 1344] [outer = 0x11662a800] 06:52:04 INFO - PROCESS | 1652 | 1466517124562 Marionette DEBUG loaded listener.js 06:52:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x117055400) [pid = 1652] [serial = 1345] [outer = 0x11662a800] 06:52:05 INFO - PROCESS | 1652 | 1466517125122 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]]]}] 06:52:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 06:52:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 821ms 06:52:05 INFO - PROCESS | 1652 | 1466517125177 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 06:52:05 INFO - PROCESS | 1652 | 1466517125180 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 06:52:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 06:52:05 INFO - PROCESS | 1652 | 1466517125186 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 06:52:05 INFO - PROCESS | 1652 | 1466517125187 Marionette TRACE conn2 <- [1,1766,null,{}] 06:52:05 INFO - PROCESS | 1652 | 1466517125190 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}] 06:52:05 INFO - PROCESS | 1652 | 1466517125191 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:05 INFO - PROCESS | 1652 | 1466517125416 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 06:52:05 INFO - PROCESS | 1652 | 1466517125539 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:05 INFO - PROCESS | 1652 | 1466517125541 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x116948800 == 40 [pid = 1652] [id = 449] 06:52:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x112a9f400) [pid = 1652] [serial = 1346] [outer = 0x0] 06:52:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x113816400) [pid = 1652] [serial = 1347] [outer = 0x112a9f400] 06:52:05 INFO - PROCESS | 1652 | 1466517125587 Marionette DEBUG loaded listener.js 06:52:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x115ea6000) [pid = 1652] [serial = 1348] [outer = 0x112a9f400] 06:52:06 INFO - PROCESS | 1652 | --DOCSHELL 0x1295df000 == 39 [pid = 1652] [id = 446] 06:52:06 INFO - PROCESS | 1652 | --DOCSHELL 0x128a69800 == 38 [pid = 1652] [id = 445] 06:52:06 INFO - PROCESS | 1652 | --DOCSHELL 0x12704b800 == 37 [pid = 1652] [id = 444] 06:52:06 INFO - PROCESS | 1652 | --DOCSHELL 0x1169bb000 == 36 [pid = 1652] [id = 443] 06:52:06 INFO - PROCESS | 1652 | --DOCSHELL 0x113346000 == 35 [pid = 1652] [id = 442] 06:52:06 INFO - PROCESS | 1652 | --DOCSHELL 0x123cb9800 == 34 [pid = 1652] [id = 441] 06:52:06 INFO - PROCESS | 1652 | --DOCSHELL 0x123a7d800 == 33 [pid = 1652] [id = 440] 06:52:06 INFO - PROCESS | 1652 | --DOCSHELL 0x119a29000 == 32 [pid = 1652] [id = 439] 06:52:06 INFO - PROCESS | 1652 | --DOCSHELL 0x1185a2800 == 31 [pid = 1652] [id = 438] 06:52:06 INFO - PROCESS | 1652 | --DOCSHELL 0x1169b1800 == 30 [pid = 1652] [id = 437] 06:52:06 INFO - PROCESS | 1652 | --DOCSHELL 0x11211f800 == 29 [pid = 1652] [id = 436] 06:52:06 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x124634c00) [pid = 1652] [serial = 1246] [outer = 0x0] [url = about:blank] 06:52:06 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x124635000) [pid = 1652] [serial = 1290] [outer = 0x0] [url = about:blank] 06:52:06 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x119a37400) [pid = 1652] [serial = 1272] [outer = 0x0] [url = about:blank] 06:52:06 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x119331000) [pid = 1652] [serial = 1269] [outer = 0x0] [url = about:blank] 06:52:06 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x119e7b000) [pid = 1652] [serial = 1273] [outer = 0x0] [url = about:blank] 06:52:06 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1176c0800) [pid = 1652] [serial = 1281] [outer = 0x0] [url = about:blank] 06:52:06 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x123b6e400) [pid = 1652] [serial = 1278] [outer = 0x0] [url = about:blank] 06:52:06 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x120fd5400) [pid = 1652] [serial = 1275] [outer = 0x0] [url = about:blank] 06:52:06 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1172c1800) [pid = 1652] [serial = 1254] [outer = 0x0] [url = about:blank] 06:52:06 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1187e4c00) [pid = 1652] [serial = 1255] [outer = 0x0] [url = about:blank] 06:52:06 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x11336c000) [pid = 1652] [serial = 1257] [outer = 0x0] [url = about:blank] 06:52:06 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x113a30400) [pid = 1652] [serial = 1258] [outer = 0x0] [url = about:blank] 06:52:06 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x111c22000) [pid = 1652] [serial = 1248] [outer = 0x0] [url = about:blank] 06:52:06 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x11271d000) [pid = 1652] [serial = 1249] [outer = 0x0] [url = about:blank] 06:52:06 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x118887400) [pid = 1652] [serial = 1266] [outer = 0x0] [url = about:blank] 06:52:06 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x118147000) [pid = 1652] [serial = 1263] [outer = 0x0] [url = about:blank] 06:52:06 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x118328000) [pid = 1652] [serial = 1264] [outer = 0x0] [url = about:blank] 06:52:06 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x1160e1800) [pid = 1652] [serial = 1260] [outer = 0x0] [url = about:blank] 06:52:06 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x116a04800) [pid = 1652] [serial = 1261] [outer = 0x0] [url = about:blank] 06:52:06 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x116f82000) [pid = 1652] [serial = 1251] [outer = 0x0] [url = about:blank] 06:52:06 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x1172ba400) [pid = 1652] [serial = 1252] [outer = 0x0] [url = about:blank] 06:52:06 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x1210e2000) [pid = 1652] [serial = 1284] [outer = 0x0] [url = about:blank] 06:52:06 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x12408e400) [pid = 1652] [serial = 1287] [outer = 0x0] [url = about:blank] 06:52:06 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x123bdd400) [pid = 1652] [serial = 1279] [outer = 0x0] [url = about:blank] 06:52:06 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x123835000) [pid = 1652] [serial = 1276] [outer = 0x0] [url = about:blank] 06:52:06 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x1244e6400) [pid = 1652] [serial = 1288] [outer = 0x0] [url = about:blank] 06:52:06 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x11982b800) [pid = 1652] [serial = 1270] [outer = 0x0] [url = about:blank] 06:52:06 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x118886c00) [pid = 1652] [serial = 1282] [outer = 0x0] [url = about:blank] 06:52:06 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x123ceb000) [pid = 1652] [serial = 1285] [outer = 0x0] [url = about:blank] 06:52:06 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x119084c00) [pid = 1652] [serial = 1267] [outer = 0x0] [url = about:blank] 06:52:06 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x12480dc00) [pid = 1652] [serial = 1291] [outer = 0x0] [url = about:blank] 06:52:06 INFO - PROCESS | 1652 | 1466517126130 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]]]}] 06:52:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 06:52:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 972ms 06:52:06 INFO - PROCESS | 1652 | 1466517126159 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 06:52:06 INFO - PROCESS | 1652 | 1466517126162 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 06:52:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 06:52:06 INFO - PROCESS | 1652 | 1466517126166 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 06:52:06 INFO - PROCESS | 1652 | 1466517126168 Marionette TRACE conn2 <- [1,1770,null,{}] 06:52:06 INFO - PROCESS | 1652 | 1466517126172 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}] 06:52:06 INFO - PROCESS | 1652 | 1466517126174 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:06 INFO - PROCESS | 1652 | 1466517126277 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 06:52:06 INFO - PROCESS | 1652 | 1466517126286 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:06 INFO - PROCESS | 1652 | 1466517126288 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x116940800 == 30 [pid = 1652] [id = 450] 06:52:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x116076c00) [pid = 1652] [serial = 1349] [outer = 0x0] 06:52:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x116972c00) [pid = 1652] [serial = 1350] [outer = 0x116076c00] 06:52:06 INFO - PROCESS | 1652 | 1466517126310 Marionette DEBUG loaded listener.js 06:52:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x1172ba800) [pid = 1652] [serial = 1351] [outer = 0x116076c00] 06:52:06 INFO - PROCESS | 1652 | 1466517126737 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]]]}] 06:52:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 06:52:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 624ms 06:52:06 INFO - PROCESS | 1652 | 1466517126790 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 06:52:06 INFO - PROCESS | 1652 | 1466517126793 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 06:52:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 06:52:06 INFO - PROCESS | 1652 | 1466517126797 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 06:52:06 INFO - PROCESS | 1652 | 1466517126799 Marionette TRACE conn2 <- [1,1774,null,{}] 06:52:06 INFO - PROCESS | 1652 | 1466517126802 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}] 06:52:06 INFO - PROCESS | 1652 | 1466517126805 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:06 INFO - PROCESS | 1652 | 1466517126962 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 06:52:07 INFO - PROCESS | 1652 | 1466517127049 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:07 INFO - PROCESS | 1652 | 1466517127050 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x119a20000 == 31 [pid = 1652] [id = 451] 06:52:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x1132de000) [pid = 1652] [serial = 1352] [outer = 0x0] 06:52:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x118277800) [pid = 1652] [serial = 1353] [outer = 0x1132de000] 06:52:07 INFO - PROCESS | 1652 | 1466517127076 Marionette DEBUG loaded listener.js 06:52:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x11832dc00) [pid = 1652] [serial = 1354] [outer = 0x1132de000] 06:52:07 INFO - PROCESS | 1652 | 1466517127387 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]]]}] 06:52:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 06:52:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 624ms 06:52:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 06:52:07 INFO - PROCESS | 1652 | 1466517127421 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 06:52:07 INFO - PROCESS | 1652 | 1466517127423 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 06:52:07 INFO - PROCESS | 1652 | 1466517127433 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 06:52:07 INFO - PROCESS | 1652 | 1466517127438 Marionette TRACE conn2 <- [1,1778,null,{}] 06:52:07 INFO - PROCESS | 1652 | 1466517127440 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}] 06:52:07 INFO - PROCESS | 1652 | 1466517127442 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:07 INFO - PROCESS | 1652 | 1466517127527 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 06:52:07 INFO - PROCESS | 1652 | 1466517127584 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:07 INFO - PROCESS | 1652 | 1466517127585 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x123c25000 == 32 [pid = 1652] [id = 452] 06:52:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x1160d9c00) [pid = 1652] [serial = 1355] [outer = 0x0] 06:52:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x11852f800) [pid = 1652] [serial = 1356] [outer = 0x1160d9c00] 06:52:07 INFO - PROCESS | 1652 | 1466517127610 Marionette DEBUG loaded listener.js 06:52:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1194c4000) [pid = 1652] [serial = 1357] [outer = 0x1160d9c00] 06:52:07 INFO - PROCESS | 1652 | 1466517127942 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]]]}] 06:52:07 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 06:52:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 530ms 06:52:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 06:52:07 INFO - PROCESS | 1652 | 1466517127958 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 06:52:07 INFO - PROCESS | 1652 | 1466517127959 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 06:52:07 INFO - PROCESS | 1652 | 1466517127962 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 06:52:07 INFO - PROCESS | 1652 | 1466517127967 Marionette TRACE conn2 <- [1,1782,null,{}] 06:52:07 INFO - PROCESS | 1652 | 1466517127972 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}] 06:52:07 INFO - PROCESS | 1652 | 1466517127974 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:08 INFO - PROCESS | 1652 | 1466517128095 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 06:52:08 INFO - PROCESS | 1652 | 1466517128197 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:08 INFO - PROCESS | 1652 | 1466517128199 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x120f36000 == 33 [pid = 1652] [id = 453] 06:52:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x111e36800) [pid = 1652] [serial = 1358] [outer = 0x0] 06:52:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1194c9000) [pid = 1652] [serial = 1359] [outer = 0x111e36800] 06:52:08 INFO - PROCESS | 1652 | 1466517128239 Marionette DEBUG loaded listener.js 06:52:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x119ad4c00) [pid = 1652] [serial = 1360] [outer = 0x111e36800] 06:52:08 INFO - PROCESS | 1652 | 1466517128716 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]]]}] 06:52:08 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 06:52:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 776ms 06:52:08 INFO - PROCESS | 1652 | 1466517128740 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 06:52:08 INFO - PROCESS | 1652 | 1466517128742 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 06:52:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 06:52:08 INFO - PROCESS | 1652 | 1466517128745 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 06:52:08 INFO - PROCESS | 1652 | 1466517128749 Marionette TRACE conn2 <- [1,1786,null,{}] 06:52:08 INFO - PROCESS | 1652 | 1466517128769 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}] 06:52:08 INFO - PROCESS | 1652 | 1466517128771 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:08 INFO - PROCESS | 1652 | 1466517128927 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 06:52:08 INFO - PROCESS | 1652 | 1466517128952 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:08 INFO - PROCESS | 1652 | 1466517128958 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x12704c800 == 34 [pid = 1652] [id = 454] 06:52:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x119dcc800) [pid = 1652] [serial = 1361] [outer = 0x0] 06:52:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x119e7b400) [pid = 1652] [serial = 1362] [outer = 0x119dcc800] 06:52:09 INFO - PROCESS | 1652 | 1466517129010 Marionette DEBUG loaded listener.js 06:52:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1210e3000) [pid = 1652] [serial = 1363] [outer = 0x119dcc800] 06:52:09 INFO - PROCESS | 1652 | 1466517129484 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]]]}] 06:52:09 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 06:52:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 791ms 06:52:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 06:52:09 INFO - PROCESS | 1652 | 1466517129536 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 06:52:09 INFO - PROCESS | 1652 | 1466517129537 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 06:52:09 INFO - PROCESS | 1652 | 1466517129540 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 06:52:09 INFO - PROCESS | 1652 | 1466517129541 Marionette TRACE conn2 <- [1,1790,null,{}] 06:52:09 INFO - PROCESS | 1652 | 1466517129544 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}] 06:52:09 INFO - PROCESS | 1652 | 1466517129545 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:09 INFO - PROCESS | 1652 | 1466517129657 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 06:52:09 INFO - PROCESS | 1652 | 1466517129701 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:09 INFO - PROCESS | 1652 | 1466517129702 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x128d19000 == 35 [pid = 1652] [id = 455] 06:52:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x111c18800) [pid = 1652] [serial = 1364] [outer = 0x0] 06:52:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x123ce1400) [pid = 1652] [serial = 1365] [outer = 0x111c18800] 06:52:09 INFO - PROCESS | 1652 | 1466517129756 Marionette DEBUG loaded listener.js 06:52:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x124083c00) [pid = 1652] [serial = 1366] [outer = 0x111c18800] 06:52:10 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x118737c00) [pid = 1652] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 06:52:10 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1172bf000) [pid = 1652] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 06:52:10 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1133bf400) [pid = 1652] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 06:52:10 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1121abc00) [pid = 1652] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 06:52:10 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x113f30400) [pid = 1652] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 06:52:10 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x116a0ac00) [pid = 1652] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 06:52:10 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x112f1d400) [pid = 1652] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 06:52:10 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x1176bf800) [pid = 1652] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 06:52:10 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x116a09800) [pid = 1652] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 06:52:10 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x118732800) [pid = 1652] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 06:52:10 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x11219c800) [pid = 1652] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 06:52:10 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x110e1b000) [pid = 1652] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 06:52:10 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x11336dc00) [pid = 1652] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 06:52:10 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x119dcdc00) [pid = 1652] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 06:52:10 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x11271d800) [pid = 1652] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 06:52:10 INFO - PROCESS | 1652 | 1466517130270 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]]]}] 06:52:10 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) 06:52:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 769ms 06:52:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 06:52:10 INFO - PROCESS | 1652 | 1466517130309 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 06:52:10 INFO - PROCESS | 1652 | 1466517130311 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 06:52:10 INFO - PROCESS | 1652 | 1466517130313 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 06:52:10 INFO - PROCESS | 1652 | 1466517130314 Marionette TRACE conn2 <- [1,1794,null,{}] 06:52:10 INFO - PROCESS | 1652 | 1466517130319 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}] 06:52:10 INFO - PROCESS | 1652 | 1466517130321 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:10 INFO - PROCESS | 1652 | 1466517130401 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 06:52:10 INFO - PROCESS | 1652 | 1466517130405 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:10 INFO - PROCESS | 1652 | 1466517130406 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x1257c7000 == 36 [pid = 1652] [id = 456] 06:52:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x1121aa000) [pid = 1652] [serial = 1367] [outer = 0x0] 06:52:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x1133bf400) [pid = 1652] [serial = 1368] [outer = 0x1121aa000] 06:52:10 INFO - PROCESS | 1652 | 1466517130431 Marionette DEBUG loaded listener.js 06:52:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x1176bec00) [pid = 1652] [serial = 1369] [outer = 0x1121aa000] 06:52:10 INFO - PROCESS | 1652 | 1466517130757 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]]]}] 06:52:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:52:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 475ms 06:52:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 06:52:10 INFO - PROCESS | 1652 | 1466517130789 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 06:52:10 INFO - PROCESS | 1652 | 1466517130790 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 06:52:10 INFO - PROCESS | 1652 | 1466517130792 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 06:52:10 INFO - PROCESS | 1652 | 1466517130793 Marionette TRACE conn2 <- [1,1798,null,{}] 06:52:10 INFO - PROCESS | 1652 | 1466517130796 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}] 06:52:10 INFO - PROCESS | 1652 | 1466517130797 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:10 INFO - PROCESS | 1652 | 1466517130904 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 06:52:10 INFO - PROCESS | 1652 | 1466517130909 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:10 INFO - PROCESS | 1652 | 1466517130911 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a6ae000 == 37 [pid = 1652] [id = 457] 06:52:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x1172bf000) [pid = 1652] [serial = 1370] [outer = 0x0] 06:52:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x118732800) [pid = 1652] [serial = 1371] [outer = 0x1172bf000] 06:52:10 INFO - PROCESS | 1652 | 1466517130942 Marionette DEBUG loaded listener.js 06:52:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x119fc7000) [pid = 1652] [serial = 1372] [outer = 0x1172bf000] 06:52:11 INFO - PROCESS | 1652 | 1466517131237 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]]]}] 06:52:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 06:52:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 469ms 06:52:11 INFO - PROCESS | 1652 | 1466517131262 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 06:52:11 INFO - PROCESS | 1652 | 1466517131263 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 06:52:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 06:52:11 INFO - PROCESS | 1652 | 1466517131268 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 06:52:11 INFO - PROCESS | 1652 | 1466517131271 Marionette TRACE conn2 <- [1,1802,null,{}] 06:52:11 INFO - PROCESS | 1652 | 1466517131274 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}] 06:52:11 INFO - PROCESS | 1652 | 1466517131275 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:11 INFO - PROCESS | 1652 | 1466517131357 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 06:52:11 INFO - PROCESS | 1652 | 1466517131361 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:11 INFO - PROCESS | 1652 | 1466517131362 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x123c23000 == 38 [pid = 1652] [id = 458] 06:52:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x123ded000) [pid = 1652] [serial = 1373] [outer = 0x0] 06:52:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x12414fc00) [pid = 1652] [serial = 1374] [outer = 0x123ded000] 06:52:11 INFO - PROCESS | 1652 | 1466517131386 Marionette DEBUG loaded listener.js 06:52:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1243c3000) [pid = 1652] [serial = 1375] [outer = 0x123ded000] 06:52:11 INFO - PROCESS | 1652 | 1466517131723 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]]]}] 06:52:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 06:52:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 474ms 06:52:11 INFO - PROCESS | 1652 | 1466517131740 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 06:52:11 INFO - PROCESS | 1652 | 1466517131742 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 06:52:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 06:52:11 INFO - PROCESS | 1652 | 1466517131744 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 06:52:11 INFO - PROCESS | 1652 | 1466517131745 Marionette TRACE conn2 <- [1,1806,null,{}] 06:52:11 INFO - PROCESS | 1652 | 1466517131747 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}] 06:52:11 INFO - PROCESS | 1652 | 1466517131750 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:11 INFO - PROCESS | 1652 | 1466517131861 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 06:52:11 INFO - PROCESS | 1652 | 1466517131867 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:11 INFO - PROCESS | 1652 | 1466517131876 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x12aae2800 == 39 [pid = 1652] [id = 459] 06:52:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1194bd800) [pid = 1652] [serial = 1376] [outer = 0x0] 06:52:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1244dd400) [pid = 1652] [serial = 1377] [outer = 0x1194bd800] 06:52:11 INFO - PROCESS | 1652 | 1466517131902 Marionette DEBUG loaded listener.js 06:52:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1244ec800) [pid = 1652] [serial = 1378] [outer = 0x1194bd800] 06:52:12 INFO - PROCESS | 1652 | 1466517132288 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]]]}] 06:52:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 06:52:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 568ms 06:52:12 INFO - PROCESS | 1652 | 1466517132313 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 06:52:12 INFO - PROCESS | 1652 | 1466517132316 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 06:52:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 06:52:12 INFO - PROCESS | 1652 | 1466517132319 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 06:52:12 INFO - PROCESS | 1652 | 1466517132322 Marionette TRACE conn2 <- [1,1810,null,{}] 06:52:12 INFO - PROCESS | 1652 | 1466517132327 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}] 06:52:12 INFO - PROCESS | 1652 | 1466517132328 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:12 INFO - PROCESS | 1652 | 1466517132430 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 06:52:12 INFO - PROCESS | 1652 | 1466517132528 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:12 INFO - PROCESS | 1652 | 1466517132532 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x116935000 == 40 [pid = 1652] [id = 460] 06:52:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x112a7c400) [pid = 1652] [serial = 1379] [outer = 0x0] 06:52:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1133c9800) [pid = 1652] [serial = 1380] [outer = 0x112a7c400] 06:52:12 INFO - PROCESS | 1652 | 1466517132563 Marionette DEBUG loaded listener.js 06:52:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x116079800) [pid = 1652] [serial = 1381] [outer = 0x112a7c400] 06:52:13 INFO - PROCESS | 1652 | 1466517133019 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]]]}] 06:52:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 06:52:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 723ms 06:52:13 INFO - PROCESS | 1652 | 1466517133042 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 06:52:13 INFO - PROCESS | 1652 | 1466517133045 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 06:52:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 06:52:13 INFO - PROCESS | 1652 | 1466517133050 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 06:52:13 INFO - PROCESS | 1652 | 1466517133052 Marionette TRACE conn2 <- [1,1814,null,{}] 06:52:13 INFO - PROCESS | 1652 | 1466517133055 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}] 06:52:13 INFO - PROCESS | 1652 | 1466517133056 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:13 INFO - PROCESS | 1652 | 1466517133160 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 06:52:13 INFO - PROCESS | 1652 | 1466517133220 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:13 INFO - PROCESS | 1652 | 1466517133221 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x124003000 == 41 [pid = 1652] [id = 461] 06:52:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x1173a2800) [pid = 1652] [serial = 1382] [outer = 0x0] 06:52:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x118271400) [pid = 1652] [serial = 1383] [outer = 0x1173a2800] 06:52:13 INFO - PROCESS | 1652 | 1466517133251 Marionette DEBUG loaded listener.js 06:52:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x118734000) [pid = 1652] [serial = 1384] [outer = 0x1173a2800] 06:52:13 INFO - PROCESS | 1652 | 1466517133672 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]]]}] 06:52:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 06:52:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 670ms 06:52:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 06:52:13 INFO - PROCESS | 1652 | 1466517133721 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 06:52:13 INFO - PROCESS | 1652 | 1466517133722 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 06:52:13 INFO - PROCESS | 1652 | 1466517133725 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 06:52:13 INFO - PROCESS | 1652 | 1466517133727 Marionette TRACE conn2 <- [1,1818,null,{}] 06:52:13 INFO - PROCESS | 1652 | 1466517133736 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}] 06:52:13 INFO - PROCESS | 1652 | 1466517133739 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:13 INFO - PROCESS | 1652 | 1466517133867 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 06:52:13 INFO - PROCESS | 1652 | 1466517133940 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:13 INFO - PROCESS | 1652 | 1466517133942 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b064800 == 42 [pid = 1652] [id = 462] 06:52:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1188ec000) [pid = 1652] [serial = 1385] [outer = 0x0] 06:52:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x119cb2c00) [pid = 1652] [serial = 1386] [outer = 0x1188ec000] 06:52:13 INFO - PROCESS | 1652 | 1466517133974 Marionette DEBUG loaded listener.js 06:52:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x119f0d000) [pid = 1652] [serial = 1387] [outer = 0x1188ec000] 06:52:14 INFO - PROCESS | 1652 | 1466517134401 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]]]}] 06:52:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 06:52:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 721ms 06:52:14 INFO - PROCESS | 1652 | 1466517134446 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 06:52:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 06:52:14 INFO - PROCESS | 1652 | 1466517134449 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 06:52:14 INFO - PROCESS | 1652 | 1466517134451 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 06:52:14 INFO - PROCESS | 1652 | 1466517134452 Marionette TRACE conn2 <- [1,1822,null,{}] 06:52:14 INFO - PROCESS | 1652 | 1466517134455 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}] 06:52:14 INFO - PROCESS | 1652 | 1466517134456 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:14 INFO - PROCESS | 1652 | 1466517134563 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 06:52:14 INFO - PROCESS | 1652 | 1466517134623 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:14 INFO - PROCESS | 1652 | 1466517134624 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b864000 == 43 [pid = 1652] [id = 463] 06:52:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x1239c5000) [pid = 1652] [serial = 1388] [outer = 0x0] 06:52:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x123ce8000) [pid = 1652] [serial = 1389] [outer = 0x1239c5000] 06:52:14 INFO - PROCESS | 1652 | 1466517134653 Marionette DEBUG loaded listener.js 06:52:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x1244e4000) [pid = 1652] [serial = 1390] [outer = 0x1239c5000] 06:52:15 INFO - PROCESS | 1652 | 1466517135068 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]]]}] 06:52:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 06:52:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 669ms 06:52:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 06:52:15 INFO - PROCESS | 1652 | 1466517135120 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 06:52:15 INFO - PROCESS | 1652 | 1466517135122 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 06:52:15 INFO - PROCESS | 1652 | 1466517135124 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 06:52:15 INFO - PROCESS | 1652 | 1466517135125 Marionette TRACE conn2 <- [1,1826,null,{}] 06:52:15 INFO - PROCESS | 1652 | 1466517135128 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}] 06:52:15 INFO - PROCESS | 1652 | 1466517135129 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:15 INFO - PROCESS | 1652 | 1466517135248 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 06:52:15 INFO - PROCESS | 1652 | 1466517135309 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:15 INFO - PROCESS | 1652 | 1466517135310 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bbc0000 == 44 [pid = 1652] [id = 464] 06:52:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x124635000) [pid = 1652] [serial = 1391] [outer = 0x0] 06:52:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x124642000) [pid = 1652] [serial = 1392] [outer = 0x124635000] 06:52:15 INFO - PROCESS | 1652 | 1466517135338 Marionette DEBUG loaded listener.js 06:52:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x124f18000) [pid = 1652] [serial = 1393] [outer = 0x124635000] 06:52:15 INFO - PROCESS | 1652 | 1466517135825 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]]]}] 06:52:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 06:52:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 719ms 06:52:15 INFO - PROCESS | 1652 | 1466517135845 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 06:52:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 06:52:15 INFO - PROCESS | 1652 | 1466517135847 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 06:52:15 INFO - PROCESS | 1652 | 1466517135851 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 06:52:15 INFO - PROCESS | 1652 | 1466517135853 Marionette TRACE conn2 <- [1,1830,null,{}] 06:52:15 INFO - PROCESS | 1652 | 1466517135857 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}] 06:52:15 INFO - PROCESS | 1652 | 1466517135863 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:16 INFO - PROCESS | 1652 | 1466517136054 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 06:52:16 INFO - PROCESS | 1652 | 1466517136346 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:16 INFO - PROCESS | 1652 | 1466517136347 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x11699f800 == 45 [pid = 1652] [id = 465] 06:52:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x110e76400) [pid = 1652] [serial = 1394] [outer = 0x0] 06:52:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x1126f9c00) [pid = 1652] [serial = 1395] [outer = 0x110e76400] 06:52:16 INFO - PROCESS | 1652 | 1466517136376 Marionette DEBUG loaded listener.js 06:52:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x113daa800) [pid = 1652] [serial = 1396] [outer = 0x110e76400] 06:52:16 INFO - PROCESS | 1652 | 1466517136826 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]]]}] 06:52:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 06:52:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1021ms 06:52:16 INFO - PROCESS | 1652 | 1466517136873 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 06:52:16 INFO - PROCESS | 1652 | 1466517136875 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 06:52:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 06:52:16 INFO - PROCESS | 1652 | 1466517136878 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 06:52:16 INFO - PROCESS | 1652 | 1466517136880 Marionette TRACE conn2 <- [1,1834,null,{}] 06:52:16 INFO - PROCESS | 1652 | 1466517136883 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}] 06:52:16 INFO - PROCESS | 1652 | 1466517136886 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:16 INFO - PROCESS | 1652 | 1466517136988 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 06:52:17 INFO - PROCESS | 1652 | 1466517137050 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:17 INFO - PROCESS | 1652 | 1466517137052 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x118597000 == 46 [pid = 1652] [id = 466] 06:52:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x113aa4000) [pid = 1652] [serial = 1397] [outer = 0x0] 06:52:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x116964400) [pid = 1652] [serial = 1398] [outer = 0x113aa4000] 06:52:17 INFO - PROCESS | 1652 | 1466517137080 Marionette DEBUG loaded listener.js 06:52:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x118143800) [pid = 1652] [serial = 1399] [outer = 0x113aa4000] 06:52:17 INFO - PROCESS | 1652 | --DOCSHELL 0x123c23000 == 45 [pid = 1652] [id = 458] 06:52:17 INFO - PROCESS | 1652 | --DOCSHELL 0x12a6ae000 == 44 [pid = 1652] [id = 457] 06:52:17 INFO - PROCESS | 1652 | --DOCSHELL 0x1257c7000 == 43 [pid = 1652] [id = 456] 06:52:17 INFO - PROCESS | 1652 | --DOCSHELL 0x128d19000 == 42 [pid = 1652] [id = 455] 06:52:17 INFO - PROCESS | 1652 | --DOCSHELL 0x12704c800 == 41 [pid = 1652] [id = 454] 06:52:17 INFO - PROCESS | 1652 | --DOCSHELL 0x120f36000 == 40 [pid = 1652] [id = 453] 06:52:17 INFO - PROCESS | 1652 | --DOCSHELL 0x123c25000 == 39 [pid = 1652] [id = 452] 06:52:17 INFO - PROCESS | 1652 | --DOCSHELL 0x119a20000 == 38 [pid = 1652] [id = 451] 06:52:17 INFO - PROCESS | 1652 | --DOCSHELL 0x116940800 == 37 [pid = 1652] [id = 450] 06:52:17 INFO - PROCESS | 1652 | --DOCSHELL 0x116948800 == 36 [pid = 1652] [id = 449] 06:52:17 INFO - PROCESS | 1652 | --DOCSHELL 0x119814800 == 35 [pid = 1652] [id = 448] 06:52:17 INFO - PROCESS | 1652 | --DOCSHELL 0x1126b2800 == 34 [pid = 1652] [id = 447] 06:52:17 INFO - PROCESS | 1652 | --DOCSHELL 0x11699f800 == 33 [pid = 1652] [id = 465] 06:52:17 INFO - PROCESS | 1652 | --DOCSHELL 0x12bbc0000 == 32 [pid = 1652] [id = 464] 06:52:17 INFO - PROCESS | 1652 | --DOCSHELL 0x12b864000 == 31 [pid = 1652] [id = 463] 06:52:17 INFO - PROCESS | 1652 | --DOCSHELL 0x12b064800 == 30 [pid = 1652] [id = 462] 06:52:17 INFO - PROCESS | 1652 | --DOCSHELL 0x124003000 == 29 [pid = 1652] [id = 461] 06:52:17 INFO - PROCESS | 1652 | --DOCSHELL 0x12aae2800 == 28 [pid = 1652] [id = 459] 06:52:17 INFO - PROCESS | 1652 | --DOCSHELL 0x116935000 == 27 [pid = 1652] [id = 460] 06:52:17 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x11888c400) [pid = 1652] [serial = 1320] [outer = 0x0] [url = about:blank] 06:52:17 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x118151800) [pid = 1652] [serial = 1317] [outer = 0x0] [url = about:blank] 06:52:17 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x115ea6c00) [pid = 1652] [serial = 1311] [outer = 0x0] [url = about:blank] 06:52:17 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x116767c00) [pid = 1652] [serial = 1312] [outer = 0x0] [url = about:blank] 06:52:17 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x1126ef800) [pid = 1652] [serial = 1308] [outer = 0x0] [url = about:blank] 06:52:17 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x112a99c00) [pid = 1652] [serial = 1309] [outer = 0x0] [url = about:blank] 06:52:17 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x1166eac00) [pid = 1652] [serial = 1306] [outer = 0x0] [url = about:blank] 06:52:17 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x115e9cc00) [pid = 1652] [serial = 1305] [outer = 0x0] [url = about:blank] 06:52:17 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x116f87400) [pid = 1652] [serial = 1314] [outer = 0x0] [url = about:blank] 06:52:17 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1180c6000) [pid = 1652] [serial = 1315] [outer = 0x0] [url = about:blank] 06:52:17 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x115efb400) [pid = 1652] [serial = 1294] [outer = 0x0] [url = about:blank] 06:52:17 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x113dac800) [pid = 1652] [serial = 1293] [outer = 0x0] [url = about:blank] 06:52:17 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x118326800) [pid = 1652] [serial = 1297] [outer = 0x0] [url = about:blank] 06:52:17 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x118210c00) [pid = 1652] [serial = 1296] [outer = 0x0] [url = about:blank] 06:52:17 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1194cbc00) [pid = 1652] [serial = 1323] [outer = 0x0] [url = about:blank] 06:52:17 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x119dc4800) [pid = 1652] [serial = 1300] [outer = 0x0] [url = about:blank] 06:52:17 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1198fc400) [pid = 1652] [serial = 1299] [outer = 0x0] [url = about:blank] 06:52:17 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x119ad5800) [pid = 1652] [serial = 1326] [outer = 0x0] [url = about:blank] 06:52:17 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x112ec6c00) [pid = 1652] [serial = 1330] [outer = 0x0] [url = about:blank] 06:52:17 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x11814fc00) [pid = 1652] [serial = 1332] [outer = 0x0] [url = about:blank] 06:52:17 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x110e79800) [pid = 1652] [serial = 1329] [outer = 0x0] [url = about:blank] 06:52:17 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x119dcbc00) [pid = 1652] [serial = 1327] [outer = 0x0] [url = about:blank] 06:52:17 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x12408c800) [pid = 1652] [serial = 1303] [outer = 0x0] [url = about:blank] 06:52:17 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x123b72400) [pid = 1652] [serial = 1302] [outer = 0x0] [url = about:blank] 06:52:17 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x119a33400) [pid = 1652] [serial = 1324] [outer = 0x0] [url = about:blank] 06:52:17 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x119f0d800) [pid = 1652] [serial = 1336] [outer = 0x0] [url = about:blank] 06:52:17 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x119085c00) [pid = 1652] [serial = 1321] [outer = 0x0] [url = about:blank] 06:52:17 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x119e7e400) [pid = 1652] [serial = 1335] [outer = 0x0] [url = about:blank] 06:52:17 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x11852ec00) [pid = 1652] [serial = 1318] [outer = 0x0] [url = about:blank] 06:52:17 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x119831800) [pid = 1652] [serial = 1333] [outer = 0x0] [url = about:blank] 06:52:17 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x123836c00) [pid = 1652] [serial = 1338] [outer = 0x0] [url = about:blank] 06:52:19 INFO - PROCESS | 1652 | --DOCSHELL 0x12cbb4800 == 26 [pid = 1652] [id = 17] 06:52:19 INFO - PROCESS | 1652 | --DOCSHELL 0x12c7be800 == 25 [pid = 1652] [id = 14] 06:52:19 INFO - PROCESS | 1652 | --DOCSHELL 0x113203000 == 24 [pid = 1652] [id = 25] 06:52:19 INFO - PROCESS | 1652 | --DOCSHELL 0x113ac9800 == 23 [pid = 1652] [id = 24] 06:52:19 INFO - PROCESS | 1652 | --DOCSHELL 0x12bf3a000 == 22 [pid = 1652] [id = 20] 06:52:19 INFO - PROCESS | 1652 | --DOCSHELL 0x111ea1800 == 21 [pid = 1652] [id = 21] 06:52:19 INFO - PROCESS | 1652 | --DOCSHELL 0x117077000 == 20 [pid = 1652] [id = 23] 06:52:19 INFO - PROCESS | 1652 | --DOCSHELL 0x1169b5000 == 19 [pid = 1652] [id = 26] 06:52:19 INFO - PROCESS | 1652 | --DOCSHELL 0x12a83c000 == 18 [pid = 1652] [id = 8] 06:52:19 INFO - PROCESS | 1652 | --DOCSHELL 0x12d15b000 == 17 [pid = 1652] [id = 18] 06:52:19 INFO - PROCESS | 1652 | --DOCSHELL 0x12bbbd000 == 16 [pid = 1652] [id = 10] 06:52:19 INFO - PROCESS | 1652 | --DOCSHELL 0x12b876000 == 15 [pid = 1652] [id = 12] 06:52:19 INFO - PROCESS | 1652 | --DOCSHELL 0x12bdb5000 == 14 [pid = 1652] [id = 11] 06:52:19 INFO - PROCESS | 1652 | --DOCSHELL 0x12aaaf800 == 13 [pid = 1652] [id = 9] 06:52:19 INFO - PROCESS | 1652 | --DOCSHELL 0x1160a7000 == 12 [pid = 1652] [id = 22] 06:52:19 INFO - PROCESS | 1652 | --DOCSHELL 0x12c48a000 == 11 [pid = 1652] [id = 13] 06:52:19 INFO - PROCESS | 1652 | --DOCSHELL 0x129014000 == 10 [pid = 1652] [id = 6] 06:52:19 INFO - PROCESS | 1652 | --DOCSHELL 0x12d589000 == 9 [pid = 1652] [id = 19] 06:52:19 INFO - PROCESS | 1652 | 1466517139667 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]]]}] 06:52:19 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 06:52:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 2829ms 06:52:19 INFO - PROCESS | 1652 | 1466517139708 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 06:52:19 INFO - PROCESS | 1652 | 1466517139710 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 06:52:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 06:52:19 INFO - PROCESS | 1652 | 1466517139714 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 06:52:19 INFO - PROCESS | 1652 | 1466517139716 Marionette TRACE conn2 <- [1,1838,null,{}] 06:52:19 INFO - PROCESS | 1652 | 1466517139720 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}] 06:52:19 INFO - PROCESS | 1652 | 1466517139721 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:19 INFO - PROCESS | 1652 | 1466517139802 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 06:52:19 INFO - PROCESS | 1652 | 1466517139864 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:19 INFO - PROCESS | 1652 | 1466517139865 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x11624b800 == 10 [pid = 1652] [id = 467] 06:52:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x115e9ac00) [pid = 1652] [serial = 1400] [outer = 0x0] 06:52:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x115e9b800) [pid = 1652] [serial = 1401] [outer = 0x115e9ac00] 06:52:19 INFO - PROCESS | 1652 | 1466517139893 Marionette DEBUG loaded listener.js 06:52:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x1162de000) [pid = 1652] [serial = 1402] [outer = 0x115e9ac00] 06:52:20 INFO - PROCESS | 1652 | 1466517140224 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]]]}] 06:52:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 06:52:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 522ms 06:52:20 INFO - PROCESS | 1652 | 1466517140237 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 06:52:20 INFO - PROCESS | 1652 | 1466517140241 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 06:52:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 06:52:20 INFO - PROCESS | 1652 | 1466517140246 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 06:52:20 INFO - PROCESS | 1652 | 1466517140248 Marionette TRACE conn2 <- [1,1842,null,{}] 06:52:20 INFO - PROCESS | 1652 | 1466517140254 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}] 06:52:20 INFO - PROCESS | 1652 | 1466517140256 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:20 INFO - PROCESS | 1652 | 1466517140344 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 06:52:20 INFO - PROCESS | 1652 | 1466517140400 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:20 INFO - PROCESS | 1652 | 1466517140402 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x116097800 == 11 [pid = 1652] [id = 468] 06:52:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x115e9b400) [pid = 1652] [serial = 1403] [outer = 0x0] 06:52:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x116f81400) [pid = 1652] [serial = 1404] [outer = 0x115e9b400] 06:52:20 INFO - PROCESS | 1652 | 1466517140430 Marionette DEBUG loaded listener.js 06:52:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x118144800) [pid = 1652] [serial = 1405] [outer = 0x115e9b400] 06:52:20 INFO - PROCESS | 1652 | 1466517140759 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]]]}] 06:52:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 06:52:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 523ms 06:52:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 06:52:20 INFO - PROCESS | 1652 | 1466517140770 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 06:52:20 INFO - PROCESS | 1652 | 1466517140771 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 06:52:20 INFO - PROCESS | 1652 | 1466517140774 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 06:52:20 INFO - PROCESS | 1652 | 1466517140776 Marionette TRACE conn2 <- [1,1846,null,{}] 06:52:20 INFO - PROCESS | 1652 | 1466517140786 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}] 06:52:20 INFO - PROCESS | 1652 | 1466517140789 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:20 INFO - PROCESS | 1652 | 1466517140867 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 06:52:20 INFO - PROCESS | 1652 | 1466517140872 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:20 INFO - PROCESS | 1652 | 1466517140874 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x119c66800 == 12 [pid = 1652] [id = 469] 06:52:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x112728800) [pid = 1652] [serial = 1406] [outer = 0x0] 06:52:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x118328c00) [pid = 1652] [serial = 1407] [outer = 0x112728800] 06:52:20 INFO - PROCESS | 1652 | 1466517140905 Marionette DEBUG loaded listener.js 06:52:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1187e0800) [pid = 1652] [serial = 1408] [outer = 0x112728800] 06:52:21 INFO - PROCESS | 1652 | 1466517141276 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]]]}] 06:52:21 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) 06:52:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 522ms 06:52:21 INFO - PROCESS | 1652 | 1466517141296 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 06:52:21 INFO - PROCESS | 1652 | 1466517141299 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 06:52:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 06:52:21 INFO - PROCESS | 1652 | 1466517141302 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 06:52:21 INFO - PROCESS | 1652 | 1466517141303 Marionette TRACE conn2 <- [1,1850,null,{}] 06:52:21 INFO - PROCESS | 1652 | 1466517141322 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}] 06:52:21 INFO - PROCESS | 1652 | 1466517141323 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:21 INFO - PROCESS | 1652 | 1466517141426 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 06:52:21 INFO - PROCESS | 1652 | 1466517141464 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:21 INFO - PROCESS | 1652 | 1466517141465 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x123c15000 == 13 [pid = 1652] [id = 470] 06:52:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x119084c00) [pid = 1652] [serial = 1409] [outer = 0x0] 06:52:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1194c0c00) [pid = 1652] [serial = 1410] [outer = 0x119084c00] 06:52:21 INFO - PROCESS | 1652 | 1466517141491 Marionette DEBUG loaded listener.js 06:52:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1194c9c00) [pid = 1652] [serial = 1411] [outer = 0x119084c00] 06:52:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x119828c00) [pid = 1652] [serial = 1412] [outer = 0x124641000] 06:52:21 INFO - PROCESS | 1652 | 1466517141854 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]]]}] 06:52:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:52:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 569ms 06:52:21 INFO - PROCESS | 1652 | 1466517141871 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 06:52:21 INFO - PROCESS | 1652 | 1466517141872 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 06:52:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 06:52:21 INFO - PROCESS | 1652 | 1466517141875 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 06:52:21 INFO - PROCESS | 1652 | 1466517141876 Marionette TRACE conn2 <- [1,1854,null,{}] 06:52:21 INFO - PROCESS | 1652 | 1466517141878 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}] 06:52:21 INFO - PROCESS | 1652 | 1466517141879 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:21 INFO - PROCESS | 1652 | 1466517141982 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 06:52:22 INFO - PROCESS | 1652 | 1466517142019 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:22 INFO - PROCESS | 1652 | 1466517142020 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x124003000 == 14 [pid = 1652] [id = 471] 06:52:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x1172b9400) [pid = 1652] [serial = 1413] [outer = 0x0] 06:52:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x1198f6c00) [pid = 1652] [serial = 1414] [outer = 0x1172b9400] 06:52:22 INFO - PROCESS | 1652 | 1466517142045 Marionette DEBUG loaded listener.js 06:52:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x119dbf800) [pid = 1652] [serial = 1415] [outer = 0x1172b9400] 06:52:22 INFO - PROCESS | 1652 | 1466517142503 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]]]}] 06:52:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 06:52:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 668ms 06:52:22 INFO - PROCESS | 1652 | 1466517142553 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 06:52:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 06:52:22 INFO - PROCESS | 1652 | 1466517142555 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 06:52:22 INFO - PROCESS | 1652 | 1466517142559 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 06:52:22 INFO - PROCESS | 1652 | 1466517142560 Marionette TRACE conn2 <- [1,1858,null,{}] 06:52:22 INFO - PROCESS | 1652 | 1466517142572 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}] 06:52:22 INFO - PROCESS | 1652 | 1466517142578 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:22 INFO - PROCESS | 1652 | 1466517142740 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 06:52:22 INFO - PROCESS | 1652 | 1466517142776 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:22 INFO - PROCESS | 1652 | 1466517142778 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x124ce6000 == 15 [pid = 1652] [id = 472] 06:52:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1198f1800) [pid = 1652] [serial = 1416] [outer = 0x0] 06:52:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x1210e2400) [pid = 1652] [serial = 1417] [outer = 0x1198f1800] 06:52:22 INFO - PROCESS | 1652 | 1466517142802 Marionette DEBUG loaded listener.js 06:52:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x123b7d800) [pid = 1652] [serial = 1418] [outer = 0x1198f1800] 06:52:23 INFO - PROCESS | 1652 | 1466517143111 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]]]}] 06:52:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 06:52:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 572ms 06:52:23 INFO - PROCESS | 1652 | 1466517143134 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 06:52:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 06:52:23 INFO - PROCESS | 1652 | 1466517143137 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 06:52:23 INFO - PROCESS | 1652 | 1466517143140 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 06:52:23 INFO - PROCESS | 1652 | 1466517143141 Marionette TRACE conn2 <- [1,1862,null,{}] 06:52:23 INFO - PROCESS | 1652 | 1466517143143 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}] 06:52:23 INFO - PROCESS | 1652 | 1466517143144 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:23 INFO - PROCESS | 1652 | 1466517143249 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 06:52:23 INFO - PROCESS | 1652 | 1466517143302 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:23 INFO - PROCESS | 1652 | 1466517143303 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x127045800 == 16 [pid = 1652] [id = 473] 06:52:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x111e2e800) [pid = 1652] [serial = 1419] [outer = 0x0] 06:52:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x123b7e400) [pid = 1652] [serial = 1420] [outer = 0x111e2e800] 06:52:23 INFO - PROCESS | 1652 | 1466517143327 Marionette DEBUG loaded listener.js 06:52:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x124087c00) [pid = 1652] [serial = 1421] [outer = 0x111e2e800] 06:52:23 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x118330800) [pid = 1652] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 06:52:23 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x119dcc800) [pid = 1652] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 06:52:23 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x111c18800) [pid = 1652] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 06:52:23 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x1121aa000) [pid = 1652] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 06:52:23 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x116076c00) [pid = 1652] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 06:52:23 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x11662a800) [pid = 1652] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 06:52:23 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1160d9c00) [pid = 1652] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 06:52:23 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x110e16c00) [pid = 1652] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 06:52:23 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1132de000) [pid = 1652] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 06:52:23 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x112a9f400) [pid = 1652] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 06:52:23 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x110e76400) [pid = 1652] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 06:52:23 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x112a7c400) [pid = 1652] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 06:52:23 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1173a2800) [pid = 1652] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 06:52:23 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x1172bf000) [pid = 1652] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 06:52:23 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x1188ec000) [pid = 1652] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 06:52:23 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x123ded000) [pid = 1652] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 06:52:23 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x1239c5000) [pid = 1652] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 06:52:23 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x111e36800) [pid = 1652] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 06:52:23 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x124635000) [pid = 1652] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 06:52:23 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x1194bd800) [pid = 1652] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 06:52:23 INFO - PROCESS | 1652 | 1466517143840 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]]]}] 06:52:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 06:52:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 719ms 06:52:23 INFO - PROCESS | 1652 | 1466517143861 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 06:52:23 INFO - PROCESS | 1652 | 1466517143863 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 06:52:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 06:52:23 INFO - PROCESS | 1652 | 1466517143891 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 06:52:23 INFO - PROCESS | 1652 | 1466517143893 Marionette TRACE conn2 <- [1,1866,null,{}] 06:52:23 INFO - PROCESS | 1652 | 1466517143898 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}] 06:52:23 INFO - PROCESS | 1652 | 1466517143904 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:24 INFO - PROCESS | 1652 | 1466517144040 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 06:52:24 INFO - PROCESS | 1652 | 1466517144047 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:24 INFO - PROCESS | 1652 | 1466517144048 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x1274ad000 == 17 [pid = 1652] [id = 474] 06:52:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x1160d9c00) [pid = 1652] [serial = 1422] [outer = 0x0] 06:52:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1172bf000) [pid = 1652] [serial = 1423] [outer = 0x1160d9c00] 06:52:24 INFO - PROCESS | 1652 | 1466517144088 Marionette DEBUG loaded listener.js 06:52:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x118739800) [pid = 1652] [serial = 1424] [outer = 0x1160d9c00] 06:52:24 INFO - PROCESS | 1652 | 1466517144492 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]]]}] 06:52:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 06:52:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 640ms 06:52:24 INFO - PROCESS | 1652 | 1466517144523 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 06:52:24 INFO - PROCESS | 1652 | 1466517144525 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 06:52:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 06:52:24 INFO - PROCESS | 1652 | 1466517144528 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 06:52:24 INFO - PROCESS | 1652 | 1466517144530 Marionette TRACE conn2 <- [1,1870,null,{}] 06:52:24 INFO - PROCESS | 1652 | 1466517144536 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}] 06:52:24 INFO - PROCESS | 1652 | 1466517144538 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:24 INFO - PROCESS | 1652 | 1466517144627 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 06:52:24 INFO - PROCESS | 1652 | 1466517144632 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:24 INFO - PROCESS | 1652 | 1466517144633 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x119c66000 == 18 [pid = 1652] [id = 475] 06:52:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1173a2400) [pid = 1652] [serial = 1425] [outer = 0x0] 06:52:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x119e7c800) [pid = 1652] [serial = 1426] [outer = 0x1173a2400] 06:52:24 INFO - PROCESS | 1652 | 1466517144657 Marionette DEBUG loaded listener.js 06:52:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x123bdd400) [pid = 1652] [serial = 1427] [outer = 0x1173a2400] 06:52:24 INFO - PROCESS | 1652 | 1466517144985 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]]]}] 06:52:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 06:52:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 475ms 06:52:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 06:52:25 INFO - PROCESS | 1652 | 1466517145003 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 06:52:25 INFO - PROCESS | 1652 | 1466517145004 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 06:52:25 INFO - PROCESS | 1652 | 1466517145006 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 06:52:25 INFO - PROCESS | 1652 | 1466517145008 Marionette TRACE conn2 <- [1,1874,null,{}] 06:52:25 INFO - PROCESS | 1652 | 1466517145010 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}] 06:52:25 INFO - PROCESS | 1652 | 1466517145011 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:25 INFO - PROCESS | 1652 | 1466517145095 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 06:52:25 INFO - PROCESS | 1652 | 1466517145101 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:25 INFO - PROCESS | 1652 | 1466517145102 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x1292a6000 == 19 [pid = 1652] [id = 476] 06:52:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x119e85000) [pid = 1652] [serial = 1428] [outer = 0x0] 06:52:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x124098800) [pid = 1652] [serial = 1429] [outer = 0x119e85000] 06:52:25 INFO - PROCESS | 1652 | 1466517145127 Marionette DEBUG loaded listener.js 06:52:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1241d6c00) [pid = 1652] [serial = 1430] [outer = 0x119e85000] 06:52:25 INFO - PROCESS | 1652 | 1466517145559 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]]]}] 06:52:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 06:52:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 571ms 06:52:25 INFO - PROCESS | 1652 | 1466517145578 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 06:52:25 INFO - PROCESS | 1652 | 1466517145580 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 06:52:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 06:52:25 INFO - PROCESS | 1652 | 1466517145582 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 06:52:25 INFO - PROCESS | 1652 | 1466517145586 Marionette TRACE conn2 <- [1,1878,null,{}] 06:52:25 INFO - PROCESS | 1652 | 1466517145589 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}] 06:52:25 INFO - PROCESS | 1652 | 1466517145590 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:25 INFO - PROCESS | 1652 | 1466517145724 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 06:52:25 INFO - PROCESS | 1652 | 1466517145784 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:25 INFO - PROCESS | 1652 | 1466517145786 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x113203000 == 20 [pid = 1652] [id = 477] 06:52:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x111c13800) [pid = 1652] [serial = 1431] [outer = 0x0] 06:52:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1121a7800) [pid = 1652] [serial = 1432] [outer = 0x111c13800] 06:52:25 INFO - PROCESS | 1652 | 1466517145821 Marionette DEBUG loaded listener.js 06:52:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x112ec7000) [pid = 1652] [serial = 1433] [outer = 0x111c13800] 06:52:26 INFO - PROCESS | 1652 | 1466517146350 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]]]}] 06:52:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 06:52:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 776ms 06:52:26 INFO - PROCESS | 1652 | 1466517146360 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 06:52:26 INFO - PROCESS | 1652 | 1466517146364 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 06:52:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 06:52:26 INFO - PROCESS | 1652 | 1466517146372 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 06:52:26 INFO - PROCESS | 1652 | 1466517146375 Marionette TRACE conn2 <- [1,1882,null,{}] 06:52:26 INFO - PROCESS | 1652 | 1466517146380 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}] 06:52:26 INFO - PROCESS | 1652 | 1466517146383 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:26 INFO - PROCESS | 1652 | 1466517146537 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 06:52:26 INFO - PROCESS | 1652 | 1466517146671 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:26 INFO - PROCESS | 1652 | 1466517146673 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x119c73800 == 21 [pid = 1652] [id = 478] 06:52:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x115e5c000) [pid = 1652] [serial = 1434] [outer = 0x0] 06:52:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x1176c4800) [pid = 1652] [serial = 1435] [outer = 0x115e5c000] 06:52:26 INFO - PROCESS | 1652 | 1466517146726 Marionette DEBUG loaded listener.js 06:52:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x118270c00) [pid = 1652] [serial = 1436] [outer = 0x115e5c000] 06:52:27 INFO - PROCESS | 1652 | 1466517147200 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]]]}] 06:52:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 06:52:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 875ms 06:52:27 INFO - PROCESS | 1652 | 1466517147246 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 06:52:27 INFO - PROCESS | 1652 | 1466517147249 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 06:52:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 06:52:27 INFO - PROCESS | 1652 | 1466517147270 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 06:52:27 INFO - PROCESS | 1652 | 1466517147271 Marionette TRACE conn2 <- [1,1886,null,{}] 06:52:27 INFO - PROCESS | 1652 | 1466517147274 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}] 06:52:27 INFO - PROCESS | 1652 | 1466517147275 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:27 INFO - PROCESS | 1652 | 1466517147378 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 06:52:27 INFO - PROCESS | 1652 | 1466517147450 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:27 INFO - PROCESS | 1652 | 1466517147452 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x1292a5000 == 22 [pid = 1652] [id = 479] 06:52:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x119336400) [pid = 1652] [serial = 1437] [outer = 0x0] 06:52:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x11982b800) [pid = 1652] [serial = 1438] [outer = 0x119336400] 06:52:27 INFO - PROCESS | 1652 | 1466517147481 Marionette DEBUG loaded listener.js 06:52:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x119dc6000) [pid = 1652] [serial = 1439] [outer = 0x119336400] 06:52:27 INFO - PROCESS | 1652 | 1466517147907 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]]]}] 06:52:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 06:52:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 671ms 06:52:27 INFO - PROCESS | 1652 | 1466517147940 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 06:52:27 INFO - PROCESS | 1652 | 1466517147943 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 06:52:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 06:52:27 INFO - PROCESS | 1652 | 1466517147950 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 06:52:27 INFO - PROCESS | 1652 | 1466517147953 Marionette TRACE conn2 <- [1,1890,null,{}] 06:52:27 INFO - PROCESS | 1652 | 1466517147956 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}] 06:52:27 INFO - PROCESS | 1652 | 1466517147958 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:28 INFO - PROCESS | 1652 | 1466517148062 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 06:52:28 INFO - PROCESS | 1652 | 1466517148119 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:28 INFO - PROCESS | 1652 | 1466517148120 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x12aaa8000 == 23 [pid = 1652] [id = 480] 06:52:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x119e61000) [pid = 1652] [serial = 1440] [outer = 0x0] 06:52:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x1210e1400) [pid = 1652] [serial = 1441] [outer = 0x119e61000] 06:52:28 INFO - PROCESS | 1652 | 1466517148149 Marionette DEBUG loaded listener.js 06:52:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x1243c4c00) [pid = 1652] [serial = 1442] [outer = 0x119e61000] 06:52:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 06:52:28 INFO - PROCESS | 1652 | 1466517148617 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]]]}] 06:52:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 676ms 06:52:28 INFO - PROCESS | 1652 | 1466517148623 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 06:52:28 INFO - PROCESS | 1652 | 1466517148624 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 06:52:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 06:52:28 INFO - PROCESS | 1652 | 1466517148627 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 06:52:28 INFO - PROCESS | 1652 | 1466517148628 Marionette TRACE conn2 <- [1,1894,null,{}] 06:52:28 INFO - PROCESS | 1652 | 1466517148631 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}] 06:52:28 INFO - PROCESS | 1652 | 1466517148632 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:28 INFO - PROCESS | 1652 | 1466517148750 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 06:52:28 INFO - PROCESS | 1652 | 1466517148809 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:28 INFO - PROCESS | 1652 | 1466517148811 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x119c2c800 == 24 [pid = 1652] [id = 481] 06:52:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x11814f000) [pid = 1652] [serial = 1443] [outer = 0x0] 06:52:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x1244de000) [pid = 1652] [serial = 1444] [outer = 0x11814f000] 06:52:28 INFO - PROCESS | 1652 | 1466517148839 Marionette DEBUG loaded listener.js 06:52:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x124633c00) [pid = 1652] [serial = 1445] [outer = 0x11814f000] 06:52:29 INFO - PROCESS | 1652 | 1466517149445 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]]]}] 06:52:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 06:52:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 873ms 06:52:29 INFO - PROCESS | 1652 | 1466517149501 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 06:52:29 INFO - PROCESS | 1652 | 1466517149505 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 06:52:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 06:52:29 INFO - PROCESS | 1652 | 1466517149509 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 06:52:29 INFO - PROCESS | 1652 | 1466517149514 Marionette TRACE conn2 <- [1,1898,null,{}] 06:52:29 INFO - PROCESS | 1652 | 1466517149518 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}] 06:52:29 INFO - PROCESS | 1652 | 1466517149521 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:29 INFO - PROCESS | 1652 | 1466517149669 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 06:52:29 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x116964400) [pid = 1652] [serial = 1398] [outer = 0x0] [url = about:blank] 06:52:29 INFO - PROCESS | 1652 | --DOCSHELL 0x118597000 == 23 [pid = 1652] [id = 466] 06:52:29 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x123b7a000) [pid = 1652] [serial = 1339] [outer = 0x0] [url = about:blank] 06:52:29 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x119e7b400) [pid = 1652] [serial = 1362] [outer = 0x0] [url = about:blank] 06:52:29 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x123ce1400) [pid = 1652] [serial = 1365] [outer = 0x0] [url = about:blank] 06:52:29 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1133bf400) [pid = 1652] [serial = 1368] [outer = 0x0] [url = about:blank] 06:52:29 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x116972c00) [pid = 1652] [serial = 1350] [outer = 0x0] [url = about:blank] 06:52:29 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1172ba800) [pid = 1652] [serial = 1351] [outer = 0x0] [url = about:blank] 06:52:29 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x11696c000) [pid = 1652] [serial = 1344] [outer = 0x0] [url = about:blank] 06:52:29 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x117055400) [pid = 1652] [serial = 1345] [outer = 0x0] [url = about:blank] 06:52:29 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x11852f800) [pid = 1652] [serial = 1356] [outer = 0x0] [url = about:blank] 06:52:29 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1194c4000) [pid = 1652] [serial = 1357] [outer = 0x0] [url = about:blank] 06:52:29 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x110e77800) [pid = 1652] [serial = 1341] [outer = 0x0] [url = about:blank] 06:52:29 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1126f4000) [pid = 1652] [serial = 1342] [outer = 0x0] [url = about:blank] 06:52:29 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x118277800) [pid = 1652] [serial = 1353] [outer = 0x0] [url = about:blank] 06:52:29 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x11832dc00) [pid = 1652] [serial = 1354] [outer = 0x0] [url = about:blank] 06:52:29 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x113816400) [pid = 1652] [serial = 1347] [outer = 0x0] [url = about:blank] 06:52:29 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x115ea6000) [pid = 1652] [serial = 1348] [outer = 0x0] [url = about:blank] 06:52:29 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x1126f9c00) [pid = 1652] [serial = 1395] [outer = 0x0] [url = about:blank] 06:52:29 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x113daa800) [pid = 1652] [serial = 1396] [outer = 0x0] [url = about:blank] 06:52:29 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1133c9800) [pid = 1652] [serial = 1380] [outer = 0x0] [url = about:blank] 06:52:29 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x118271400) [pid = 1652] [serial = 1383] [outer = 0x0] [url = about:blank] 06:52:29 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x116079800) [pid = 1652] [serial = 1381] [outer = 0x0] [url = about:blank] 06:52:29 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x1176bec00) [pid = 1652] [serial = 1369] [outer = 0x0] [url = about:blank] 06:52:29 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x119fc7000) [pid = 1652] [serial = 1372] [outer = 0x0] [url = about:blank] 06:52:29 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x119cb2c00) [pid = 1652] [serial = 1386] [outer = 0x0] [url = about:blank] 06:52:29 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x12414fc00) [pid = 1652] [serial = 1374] [outer = 0x0] [url = about:blank] 06:52:29 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x124083c00) [pid = 1652] [serial = 1366] [outer = 0x0] [url = about:blank] 06:52:29 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x1243c3000) [pid = 1652] [serial = 1375] [outer = 0x0] [url = about:blank] 06:52:29 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x118732800) [pid = 1652] [serial = 1371] [outer = 0x0] [url = about:blank] 06:52:29 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x118734000) [pid = 1652] [serial = 1384] [outer = 0x0] [url = about:blank] 06:52:29 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x123ce8000) [pid = 1652] [serial = 1389] [outer = 0x0] [url = about:blank] 06:52:29 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x119f0d000) [pid = 1652] [serial = 1387] [outer = 0x0] [url = about:blank] 06:52:29 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x1194c9000) [pid = 1652] [serial = 1359] [outer = 0x0] [url = about:blank] 06:52:29 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x119ad4c00) [pid = 1652] [serial = 1360] [outer = 0x0] [url = about:blank] 06:52:29 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x124642000) [pid = 1652] [serial = 1392] [outer = 0x0] [url = about:blank] 06:52:29 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0x1244ec800) [pid = 1652] [serial = 1378] [outer = 0x0] [url = about:blank] 06:52:29 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0x1210e3000) [pid = 1652] [serial = 1363] [outer = 0x0] [url = about:blank] 06:52:29 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0x1244e4000) [pid = 1652] [serial = 1390] [outer = 0x0] [url = about:blank] 06:52:29 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0x1244dd400) [pid = 1652] [serial = 1377] [outer = 0x0] [url = about:blank] 06:52:29 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0x124f18000) [pid = 1652] [serial = 1393] [outer = 0x0] [url = about:blank] 06:52:29 INFO - PROCESS | 1652 | 1466517149790 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:29 INFO - PROCESS | 1652 | 1466517149791 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x1126be800 == 24 [pid = 1652] [id = 482] 06:52:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0x1126ed800) [pid = 1652] [serial = 1446] [outer = 0x0] 06:52:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0x11336dc00) [pid = 1652] [serial = 1447] [outer = 0x1126ed800] 06:52:29 INFO - PROCESS | 1652 | 1466517149824 Marionette DEBUG loaded listener.js 06:52:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0x116a0a800) [pid = 1652] [serial = 1448] [outer = 0x1126ed800] 06:52:30 INFO - PROCESS | 1652 | 1466517150143 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]]]}] 06:52:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 06:52:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 678ms 06:52:30 INFO - PROCESS | 1652 | 1466517150187 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 06:52:30 INFO - PROCESS | 1652 | 1466517150190 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 06:52:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 06:52:30 INFO - PROCESS | 1652 | 1466517150195 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 06:52:30 INFO - PROCESS | 1652 | 1466517150197 Marionette TRACE conn2 <- [1,1902,null,{}] 06:52:30 INFO - PROCESS | 1652 | 1466517150201 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}] 06:52:30 INFO - PROCESS | 1652 | 1466517150204 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:30 INFO - PROCESS | 1652 | 1466517150309 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 06:52:30 INFO - PROCESS | 1652 | 1466517150364 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:30 INFO - PROCESS | 1652 | 1466517150365 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x118775800 == 25 [pid = 1652] [id = 483] 06:52:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0x116a11c00) [pid = 1652] [serial = 1449] [outer = 0x0] 06:52:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x1176be800) [pid = 1652] [serial = 1450] [outer = 0x116a11c00] 06:52:30 INFO - PROCESS | 1652 | 1466517150392 Marionette DEBUG loaded listener.js 06:52:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x118279000) [pid = 1652] [serial = 1451] [outer = 0x116a11c00] 06:52:30 INFO - PROCESS | 1652 | 1466517150682 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]]]}] 06:52:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 06:52:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 520ms 06:52:30 INFO - PROCESS | 1652 | 1466517150719 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 06:52:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 06:52:30 INFO - PROCESS | 1652 | 1466517150721 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 06:52:30 INFO - PROCESS | 1652 | 1466517150724 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 06:52:30 INFO - PROCESS | 1652 | 1466517150726 Marionette TRACE conn2 <- [1,1906,null,{}] 06:52:30 INFO - PROCESS | 1652 | 1466517150735 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}] 06:52:30 INFO - PROCESS | 1652 | 1466517150738 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:30 INFO - PROCESS | 1652 | 1466517150827 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 06:52:30 INFO - PROCESS | 1652 | 1466517150886 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:30 INFO - PROCESS | 1652 | 1466517150888 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x120f39800 == 26 [pid = 1652] [id = 484] 06:52:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x11827ac00) [pid = 1652] [serial = 1452] [outer = 0x0] 06:52:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x118738800) [pid = 1652] [serial = 1453] [outer = 0x11827ac00] 06:52:30 INFO - PROCESS | 1652 | 1466517150915 Marionette DEBUG loaded listener.js 06:52:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x119a31800) [pid = 1652] [serial = 1454] [outer = 0x11827ac00] 06:52:31 INFO - PROCESS | 1652 | 1466517151202 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]]]}] 06:52:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 06:52:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 521ms 06:52:31 INFO - PROCESS | 1652 | 1466517151246 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 06:52:31 INFO - PROCESS | 1652 | 1466517151248 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 06:52:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 06:52:31 INFO - PROCESS | 1652 | 1466517151252 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 06:52:31 INFO - PROCESS | 1652 | 1466517151255 Marionette TRACE conn2 <- [1,1910,null,{}] 06:52:31 INFO - PROCESS | 1652 | 1466517151257 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}] 06:52:31 INFO - PROCESS | 1652 | 1466517151259 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:31 INFO - PROCESS | 1652 | 1466517151343 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 06:52:31 INFO - PROCESS | 1652 | 1466517151347 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:31 INFO - PROCESS | 1652 | 1466517151348 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x124012800 == 27 [pid = 1652] [id = 485] 06:52:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x119dc7800) [pid = 1652] [serial = 1455] [outer = 0x0] 06:52:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x119fd1000) [pid = 1652] [serial = 1456] [outer = 0x119dc7800] 06:52:31 INFO - PROCESS | 1652 | 1466517151376 Marionette DEBUG loaded listener.js 06:52:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x120fdbc00) [pid = 1652] [serial = 1457] [outer = 0x119dc7800] 06:52:31 INFO - PROCESS | 1652 | 1466517151710 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]]]}] 06:52:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 06:52:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 471ms 06:52:31 INFO - PROCESS | 1652 | 1466517151725 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 06:52:31 INFO - PROCESS | 1652 | 1466517151726 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 06:52:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 06:52:31 INFO - PROCESS | 1652 | 1466517151729 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 06:52:31 INFO - PROCESS | 1652 | 1466517151730 Marionette TRACE conn2 <- [1,1914,null,{}] 06:52:31 INFO - PROCESS | 1652 | 1466517151772 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}] 06:52:31 INFO - PROCESS | 1652 | 1466517151774 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:31 INFO - PROCESS | 1652 | 1466517151937 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 06:52:31 INFO - PROCESS | 1652 | 1466517151953 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:31 INFO - PROCESS | 1652 | 1466517151954 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x1248a8800 == 28 [pid = 1652] [id = 486] 06:52:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x118324c00) [pid = 1652] [serial = 1458] [outer = 0x0] 06:52:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x119e77000) [pid = 1652] [serial = 1459] [outer = 0x118324c00] 06:52:31 INFO - PROCESS | 1652 | 1466517151994 Marionette DEBUG loaded listener.js 06:52:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x123ce8000) [pid = 1652] [serial = 1460] [outer = 0x118324c00] 06:52:32 INFO - PROCESS | 1652 | 1466517152447 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]]]}] 06:52:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 06:52:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 730ms 06:52:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 06:52:32 INFO - PROCESS | 1652 | 1466517152460 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 06:52:32 INFO - PROCESS | 1652 | 1466517152461 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 06:52:32 INFO - PROCESS | 1652 | 1466517152463 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 06:52:32 INFO - PROCESS | 1652 | 1466517152464 Marionette TRACE conn2 <- [1,1918,null,{}] 06:52:32 INFO - PROCESS | 1652 | 1466517152467 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}] 06:52:32 INFO - PROCESS | 1652 | 1466517152471 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:32 INFO - PROCESS | 1652 | 1466517152588 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 06:52:32 INFO - PROCESS | 1652 | 1466517152618 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:32 INFO - PROCESS | 1652 | 1466517152619 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x1126ca000 == 29 [pid = 1652] [id = 487] 06:52:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x123dea800) [pid = 1652] [serial = 1461] [outer = 0x0] 06:52:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x1244e6c00) [pid = 1652] [serial = 1462] [outer = 0x123dea800] 06:52:32 INFO - PROCESS | 1652 | 1466517152644 Marionette DEBUG loaded listener.js 06:52:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x124b9c000) [pid = 1652] [serial = 1463] [outer = 0x123dea800] 06:52:32 INFO - PROCESS | 1652 | 1466517152990 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]]]}] 06:52:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 06:52:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 572ms 06:52:33 INFO - PROCESS | 1652 | 1466517153036 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 06:52:33 INFO - PROCESS | 1652 | 1466517153037 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 06:52:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 06:52:33 INFO - PROCESS | 1652 | 1466517153039 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 06:52:33 INFO - PROCESS | 1652 | 1466517153040 Marionette TRACE conn2 <- [1,1922,null,{}] 06:52:33 INFO - PROCESS | 1652 | 1466517153043 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}] 06:52:33 INFO - PROCESS | 1652 | 1466517153044 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:33 INFO - PROCESS | 1652 | 1466517153151 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 06:52:33 INFO - PROCESS | 1652 | 1466517153162 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:33 INFO - PROCESS | 1652 | 1466517153163 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x12901f000 == 30 [pid = 1652] [id = 488] 06:52:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x1173a0400) [pid = 1652] [serial = 1464] [outer = 0x0] 06:52:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x124f72400) [pid = 1652] [serial = 1465] [outer = 0x1173a0400] 06:52:33 INFO - PROCESS | 1652 | 1466517153188 Marionette DEBUG loaded listener.js 06:52:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x12515fc00) [pid = 1652] [serial = 1466] [outer = 0x1173a0400] 06:52:33 INFO - PROCESS | 1652 | 1466517153512 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]]]}] 06:52:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 06:52:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 519ms 06:52:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 06:52:33 INFO - PROCESS | 1652 | 1466517153559 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 06:52:33 INFO - PROCESS | 1652 | 1466517153560 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 06:52:33 INFO - PROCESS | 1652 | 1466517153562 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 06:52:33 INFO - PROCESS | 1652 | 1466517153563 Marionette TRACE conn2 <- [1,1926,null,{}] 06:52:33 INFO - PROCESS | 1652 | 1466517153565 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}] 06:52:33 INFO - PROCESS | 1652 | 1466517153567 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:33 INFO - PROCESS | 1652 | 1466517153669 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 06:52:33 INFO - PROCESS | 1652 | 1466517153673 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:33 INFO - PROCESS | 1652 | 1466517153674 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x1295e3000 == 31 [pid = 1652] [id = 489] 06:52:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x123de6400) [pid = 1652] [serial = 1467] [outer = 0x0] 06:52:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x125783800) [pid = 1652] [serial = 1468] [outer = 0x123de6400] 06:52:33 INFO - PROCESS | 1652 | 1466517153698 Marionette DEBUG loaded listener.js 06:52:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x12578e400) [pid = 1652] [serial = 1469] [outer = 0x123de6400] 06:52:33 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1160d9c00) [pid = 1652] [serial = 1422] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 06:52:33 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x111e2e800) [pid = 1652] [serial = 1419] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 06:52:33 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x113aa4000) [pid = 1652] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 06:52:33 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1173a2400) [pid = 1652] [serial = 1425] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 06:52:33 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x1172b9400) [pid = 1652] [serial = 1413] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 06:52:33 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x115e9ac00) [pid = 1652] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 06:52:33 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x1198f1800) [pid = 1652] [serial = 1416] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 06:52:33 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x115e9b400) [pid = 1652] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 06:52:33 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x112728800) [pid = 1652] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 06:52:33 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x119084c00) [pid = 1652] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 06:52:34 INFO - PROCESS | 1652 | 1466517154056 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]]]}] 06:52:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 06:52:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 518ms 06:52:34 INFO - PROCESS | 1652 | 1466517154089 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 06:52:34 INFO - PROCESS | 1652 | 1466517154090 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 06:52:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 06:52:34 INFO - PROCESS | 1652 | 1466517154110 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 06:52:34 INFO - PROCESS | 1652 | 1466517154111 Marionette TRACE conn2 <- [1,1930,null,{}] 06:52:34 INFO - PROCESS | 1652 | 1466517154114 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}] 06:52:34 INFO - PROCESS | 1652 | 1466517154115 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:34 INFO - PROCESS | 1652 | 1466517154210 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 06:52:34 INFO - PROCESS | 1652 | 1466517154215 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:34 INFO - PROCESS | 1652 | 1466517154218 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a842000 == 32 [pid = 1652] [id = 490] 06:52:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x113865400) [pid = 1652] [serial = 1470] [outer = 0x0] 06:52:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x119dc1400) [pid = 1652] [serial = 1471] [outer = 0x113865400] 06:52:34 INFO - PROCESS | 1652 | 1466517154243 Marionette DEBUG loaded listener.js 06:52:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x12578c400) [pid = 1652] [serial = 1472] [outer = 0x113865400] 06:52:34 INFO - PROCESS | 1652 | 1466517154562 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]]]}] 06:52:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 06:52:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 478ms 06:52:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 06:52:34 INFO - PROCESS | 1652 | 1466517154592 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 06:52:34 INFO - PROCESS | 1652 | 1466517154593 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 06:52:34 INFO - PROCESS | 1652 | 1466517154597 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 06:52:34 INFO - PROCESS | 1652 | 1466517154598 Marionette TRACE conn2 <- [1,1934,null,{}] 06:52:34 INFO - PROCESS | 1652 | 1466517154600 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}] 06:52:34 INFO - PROCESS | 1652 | 1466517154601 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:34 INFO - PROCESS | 1652 | 1466517154682 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 06:52:34 INFO - PROCESS | 1652 | 1466517154742 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:34 INFO - PROCESS | 1652 | 1466517154743 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x12aaaa000 == 33 [pid = 1652] [id = 491] 06:52:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x116969800) [pid = 1652] [serial = 1473] [outer = 0x0] 06:52:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x12610dc00) [pid = 1652] [serial = 1474] [outer = 0x116969800] 06:52:34 INFO - PROCESS | 1652 | 1466517154767 Marionette DEBUG loaded listener.js 06:52:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1265c3800) [pid = 1652] [serial = 1475] [outer = 0x116969800] 06:52:35 INFO - PROCESS | 1652 | 1466517155084 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]]]}] 06:52:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 06:52:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 522ms 06:52:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 06:52:35 INFO - PROCESS | 1652 | 1466517155120 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 06:52:35 INFO - PROCESS | 1652 | 1466517155121 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 06:52:35 INFO - PROCESS | 1652 | 1466517155124 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 06:52:35 INFO - PROCESS | 1652 | 1466517155125 Marionette TRACE conn2 <- [1,1938,null,{}] 06:52:35 INFO - PROCESS | 1652 | 1466517155128 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}] 06:52:35 INFO - PROCESS | 1652 | 1466517155129 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:35 INFO - PROCESS | 1652 | 1466517155224 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 06:52:35 INFO - PROCESS | 1652 | 1466517155227 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:35 INFO - PROCESS | 1652 | 1466517155229 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b861800 == 34 [pid = 1652] [id = 492] 06:52:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1261ae000) [pid = 1652] [serial = 1476] [outer = 0x0] 06:52:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1287a3400) [pid = 1652] [serial = 1477] [outer = 0x1261ae000] 06:52:35 INFO - PROCESS | 1652 | 1466517155255 Marionette DEBUG loaded listener.js 06:52:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x12896cc00) [pid = 1652] [serial = 1478] [outer = 0x1261ae000] 06:52:35 INFO - PROCESS | 1652 | 1466517155574 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]]]}] 06:52:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 06:52:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 468ms 06:52:35 INFO - PROCESS | 1652 | 1466517155596 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 06:52:35 INFO - PROCESS | 1652 | 1466517155597 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 06:52:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 06:52:35 INFO - PROCESS | 1652 | 1466517155603 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 06:52:35 INFO - PROCESS | 1652 | 1466517155605 Marionette TRACE conn2 <- [1,1942,null,{}] 06:52:35 INFO - PROCESS | 1652 | 1466517155609 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}] 06:52:35 INFO - PROCESS | 1652 | 1466517155610 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:35 INFO - PROCESS | 1652 | 1466517155785 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 06:52:35 INFO - PROCESS | 1652 | 1466517155794 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:35 INFO - PROCESS | 1652 | 1466517155794 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b878000 == 35 [pid = 1652] [id = 493] 06:52:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x119ad5c00) [pid = 1652] [serial = 1479] [outer = 0x0] 06:52:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1287a7800) [pid = 1652] [serial = 1480] [outer = 0x119ad5c00] 06:52:35 INFO - PROCESS | 1652 | 1466517155833 Marionette DEBUG loaded listener.js 06:52:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1289d9400) [pid = 1652] [serial = 1481] [outer = 0x119ad5c00] 06:52:36 INFO - PROCESS | 1652 | 1466517156434 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]]]}] 06:52:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 06:52:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 872ms 06:52:36 INFO - PROCESS | 1652 | 1466517156474 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 06:52:36 INFO - PROCESS | 1652 | 1466517156477 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 06:52:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 06:52:36 INFO - PROCESS | 1652 | 1466517156482 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 06:52:36 INFO - PROCESS | 1652 | 1466517156488 Marionette TRACE conn2 <- [1,1946,null,{}] 06:52:36 INFO - PROCESS | 1652 | 1466517156493 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}] 06:52:36 INFO - PROCESS | 1652 | 1466517156495 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:36 INFO - PROCESS | 1652 | 1466517156618 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 06:52:36 INFO - PROCESS | 1652 | 1466517156689 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:36 INFO - PROCESS | 1652 | 1466517156690 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x1185a6000 == 36 [pid = 1652] [id = 494] 06:52:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x116630800) [pid = 1652] [serial = 1482] [outer = 0x0] 06:52:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x116f8d000) [pid = 1652] [serial = 1483] [outer = 0x116630800] 06:52:36 INFO - PROCESS | 1652 | 1466517156721 Marionette DEBUG loaded listener.js 06:52:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x118148400) [pid = 1652] [serial = 1484] [outer = 0x116630800] 06:52:37 INFO - PROCESS | 1652 | 1466517157151 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]]]}] 06:52:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 06:52:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 675ms 06:52:37 INFO - PROCESS | 1652 | 1466517157157 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 06:52:37 INFO - PROCESS | 1652 | 1466517157160 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 06:52:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 06:52:37 INFO - PROCESS | 1652 | 1466517157196 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 06:52:37 INFO - PROCESS | 1652 | 1466517157198 Marionette TRACE conn2 <- [1,1950,null,{}] 06:52:37 INFO - PROCESS | 1652 | 1466517157202 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}] 06:52:37 INFO - PROCESS | 1652 | 1466517157204 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:37 INFO - PROCESS | 1652 | 1466517157310 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 06:52:37 INFO - PROCESS | 1652 | 1466517157367 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:37 INFO - PROCESS | 1652 | 1466517157368 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x12581b000 == 37 [pid = 1652] [id = 495] 06:52:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x11832e400) [pid = 1652] [serial = 1485] [outer = 0x0] 06:52:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1194c4000) [pid = 1652] [serial = 1486] [outer = 0x11832e400] 06:52:37 INFO - PROCESS | 1652 | 1466517157399 Marionette DEBUG loaded listener.js 06:52:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x119cb3000) [pid = 1652] [serial = 1487] [outer = 0x11832e400] 06:52:37 INFO - PROCESS | 1652 | 1466517157819 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]]]}] 06:52:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 06:52:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 688ms 06:52:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 06:52:37 INFO - PROCESS | 1652 | 1466517157871 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 06:52:37 INFO - PROCESS | 1652 | 1466517157873 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 06:52:37 INFO - PROCESS | 1652 | 1466517157875 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 06:52:37 INFO - PROCESS | 1652 | 1466517157877 Marionette TRACE conn2 <- [1,1954,null,{}] 06:52:37 INFO - PROCESS | 1652 | 1466517157885 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}] 06:52:37 INFO - PROCESS | 1652 | 1466517157888 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:37 INFO - PROCESS | 1652 | 1466517157995 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 06:52:38 INFO - PROCESS | 1652 | 1466517158055 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:38 INFO - PROCESS | 1652 | 1466517158057 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bbbf000 == 38 [pid = 1652] [id = 496] 06:52:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x1239c5000) [pid = 1652] [serial = 1488] [outer = 0x0] 06:52:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x124084c00) [pid = 1652] [serial = 1489] [outer = 0x1239c5000] 06:52:38 INFO - PROCESS | 1652 | 1466517158088 Marionette DEBUG loaded listener.js 06:52:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1244ec800) [pid = 1652] [serial = 1490] [outer = 0x1239c5000] 06:52:38 INFO - PROCESS | 1652 | 1466517158724 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]]]}] 06:52:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 06:52:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 871ms 06:52:38 INFO - PROCESS | 1652 | 1466517158747 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 06:52:38 INFO - PROCESS | 1652 | 1466517158750 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 06:52:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 06:52:38 INFO - PROCESS | 1652 | 1466517158753 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 06:52:38 INFO - PROCESS | 1652 | 1466517158755 Marionette TRACE conn2 <- [1,1958,null,{}] 06:52:38 INFO - PROCESS | 1652 | 1466517158758 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}] 06:52:38 INFO - PROCESS | 1652 | 1466517158760 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:38 INFO - PROCESS | 1652 | 1466517158852 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 06:52:38 INFO - PROCESS | 1652 | 1466517158911 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:38 INFO - PROCESS | 1652 | 1466517158914 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x1191d6000 == 39 [pid = 1652] [id = 497] 06:52:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x115e9d000) [pid = 1652] [serial = 1491] [outer = 0x0] 06:52:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x115ea6800) [pid = 1652] [serial = 1492] [outer = 0x115e9d000] 06:52:38 INFO - PROCESS | 1652 | 1466517158953 Marionette DEBUG loaded listener.js 06:52:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x116a0c400) [pid = 1652] [serial = 1493] [outer = 0x115e9d000] 06:52:39 INFO - PROCESS | 1652 | 1466517159375 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]]]}] 06:52:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 06:52:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 672ms 06:52:39 INFO - PROCESS | 1652 | 1466517159425 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 06:52:39 INFO - PROCESS | 1652 | 1466517159428 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 06:52:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 06:52:39 INFO - PROCESS | 1652 | 1466517159432 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 06:52:39 INFO - PROCESS | 1652 | 1466517159434 Marionette TRACE conn2 <- [1,1962,null,{}] 06:52:39 INFO - PROCESS | 1652 | 1466517159436 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}] 06:52:39 INFO - PROCESS | 1652 | 1466517159438 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:39 INFO - PROCESS | 1652 | 1466517159531 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 06:52:39 INFO - PROCESS | 1652 | 1466517159589 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:39 INFO - PROCESS | 1652 | 1466517159590 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x117073000 == 40 [pid = 1652] [id = 498] 06:52:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x115ea1800) [pid = 1652] [serial = 1494] [outer = 0x0] 06:52:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x116972c00) [pid = 1652] [serial = 1495] [outer = 0x115ea1800] 06:52:39 INFO - PROCESS | 1652 | 1466517159620 Marionette DEBUG loaded listener.js 06:52:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x117055400) [pid = 1652] [serial = 1496] [outer = 0x115ea1800] 06:52:40 INFO - PROCESS | 1652 | --DOCSHELL 0x12b861800 == 39 [pid = 1652] [id = 492] 06:52:40 INFO - PROCESS | 1652 | --DOCSHELL 0x12aaaa000 == 38 [pid = 1652] [id = 491] 06:52:40 INFO - PROCESS | 1652 | --DOCSHELL 0x12a842000 == 37 [pid = 1652] [id = 490] 06:52:40 INFO - PROCESS | 1652 | --DOCSHELL 0x1295e3000 == 36 [pid = 1652] [id = 489] 06:52:40 INFO - PROCESS | 1652 | --DOCSHELL 0x12901f000 == 35 [pid = 1652] [id = 488] 06:52:40 INFO - PROCESS | 1652 | --DOCSHELL 0x1126ca000 == 34 [pid = 1652] [id = 487] 06:52:40 INFO - PROCESS | 1652 | --DOCSHELL 0x1248a8800 == 33 [pid = 1652] [id = 486] 06:52:40 INFO - PROCESS | 1652 | --DOCSHELL 0x124012800 == 32 [pid = 1652] [id = 485] 06:52:40 INFO - PROCESS | 1652 | --DOCSHELL 0x1191d6000 == 31 [pid = 1652] [id = 497] 06:52:40 INFO - PROCESS | 1652 | --DOCSHELL 0x12bbbf000 == 30 [pid = 1652] [id = 496] 06:52:40 INFO - PROCESS | 1652 | --DOCSHELL 0x12581b000 == 29 [pid = 1652] [id = 495] 06:52:40 INFO - PROCESS | 1652 | --DOCSHELL 0x1185a6000 == 28 [pid = 1652] [id = 494] 06:52:40 INFO - PROCESS | 1652 | --DOCSHELL 0x12b878000 == 27 [pid = 1652] [id = 493] 06:52:40 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x124098800) [pid = 1652] [serial = 1429] [outer = 0x0] [url = about:blank] 06:52:40 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x116f81400) [pid = 1652] [serial = 1404] [outer = 0x0] [url = about:blank] 06:52:40 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x118144800) [pid = 1652] [serial = 1405] [outer = 0x0] [url = about:blank] 06:52:40 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x115e9b800) [pid = 1652] [serial = 1401] [outer = 0x0] [url = about:blank] 06:52:40 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x1162de000) [pid = 1652] [serial = 1402] [outer = 0x0] [url = about:blank] 06:52:40 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1198f6c00) [pid = 1652] [serial = 1414] [outer = 0x0] [url = about:blank] 06:52:40 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1210e2400) [pid = 1652] [serial = 1417] [outer = 0x0] [url = about:blank] 06:52:40 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1172bf000) [pid = 1652] [serial = 1423] [outer = 0x0] [url = about:blank] 06:52:40 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x119dbf800) [pid = 1652] [serial = 1415] [outer = 0x0] [url = about:blank] 06:52:40 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x118143800) [pid = 1652] [serial = 1399] [outer = 0x0] [url = about:blank] 06:52:40 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x118328c00) [pid = 1652] [serial = 1407] [outer = 0x0] [url = about:blank] 06:52:40 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x123b7e400) [pid = 1652] [serial = 1420] [outer = 0x0] [url = about:blank] 06:52:40 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x123b7d800) [pid = 1652] [serial = 1418] [outer = 0x0] [url = about:blank] 06:52:40 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x118739800) [pid = 1652] [serial = 1424] [outer = 0x0] [url = about:blank] 06:52:40 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x124087c00) [pid = 1652] [serial = 1421] [outer = 0x0] [url = about:blank] 06:52:40 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1194c9c00) [pid = 1652] [serial = 1411] [outer = 0x0] [url = about:blank] 06:52:40 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1194c0c00) [pid = 1652] [serial = 1410] [outer = 0x0] [url = about:blank] 06:52:40 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x124f7d800) [pid = 1652] [serial = 877] [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.] 06:52:40 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x119e7c800) [pid = 1652] [serial = 1426] [outer = 0x0] [url = about:blank] 06:52:40 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x123bdd400) [pid = 1652] [serial = 1427] [outer = 0x0] [url = about:blank] 06:52:40 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1187e0800) [pid = 1652] [serial = 1408] [outer = 0x0] [url = about:blank] 06:52:40 INFO - PROCESS | 1652 | 1466517160480 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]]]}] 06:52:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 06:52:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1071ms 06:52:40 INFO - PROCESS | 1652 | 1466517160504 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 06:52:40 INFO - PROCESS | 1652 | 1466517160506 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 06:52:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 06:52:40 INFO - PROCESS | 1652 | 1466517160509 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 06:52:40 INFO - PROCESS | 1652 | 1466517160512 Marionette TRACE conn2 <- [1,1966,null,{}] 06:52:40 INFO - PROCESS | 1652 | 1466517160521 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}] 06:52:40 INFO - PROCESS | 1652 | 1466517160523 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:40 INFO - PROCESS | 1652 | 1466517160606 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 06:52:40 INFO - PROCESS | 1652 | 1466517160611 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:40 INFO - PROCESS | 1652 | 1466517160613 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x1169b6000 == 28 [pid = 1652] [id = 499] 06:52:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x11336c400) [pid = 1652] [serial = 1497] [outer = 0x0] 06:52:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x113dab400) [pid = 1652] [serial = 1498] [outer = 0x11336c400] 06:52:40 INFO - PROCESS | 1652 | 1466517160642 Marionette DEBUG loaded listener.js 06:52:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x115ea5800) [pid = 1652] [serial = 1499] [outer = 0x11336c400] 06:52:40 INFO - PROCESS | 1652 | 1466517160991 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]]]}] 06:52:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 06:52:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 520ms 06:52:41 INFO - PROCESS | 1652 | 1466517161030 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 06:52:41 INFO - PROCESS | 1652 | 1466517161033 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 06:52:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 06:52:41 INFO - PROCESS | 1652 | 1466517161037 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 06:52:41 INFO - PROCESS | 1652 | 1466517161039 Marionette TRACE conn2 <- [1,1970,null,{}] 06:52:41 INFO - PROCESS | 1652 | 1466517161044 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}] 06:52:41 INFO - PROCESS | 1652 | 1466517161045 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:41 INFO - PROCESS | 1652 | 1466517161146 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 06:52:41 INFO - PROCESS | 1652 | 1466517161153 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:41 INFO - PROCESS | 1652 | 1466517161154 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x1185a6800 == 29 [pid = 1652] [id = 500] 06:52:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1166eac00) [pid = 1652] [serial = 1500] [outer = 0x0] 06:52:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x116f8e800) [pid = 1652] [serial = 1501] [outer = 0x1166eac00] 06:52:41 INFO - PROCESS | 1652 | 1466517161182 Marionette DEBUG loaded listener.js 06:52:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1176c3c00) [pid = 1652] [serial = 1502] [outer = 0x1166eac00] 06:52:41 INFO - PROCESS | 1652 | 1466517161537 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]]]}] 06:52:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 06:52:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 519ms 06:52:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 06:52:41 INFO - PROCESS | 1652 | 1466517161557 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 06:52:41 INFO - PROCESS | 1652 | 1466517161558 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 06:52:41 INFO - PROCESS | 1652 | 1466517161560 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 06:52:41 INFO - PROCESS | 1652 | 1466517161563 Marionette TRACE conn2 <- [1,1974,null,{}] 06:52:41 INFO - PROCESS | 1652 | 1466517161571 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}] 06:52:41 INFO - PROCESS | 1652 | 1466517161574 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:41 INFO - PROCESS | 1652 | 1466517161676 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 06:52:41 INFO - PROCESS | 1652 | 1466517161682 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:41 INFO - PROCESS | 1652 | 1466517161687 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x119d39000 == 30 [pid = 1652] [id = 501] 06:52:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x11814a400) [pid = 1652] [serial = 1503] [outer = 0x0] 06:52:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x118271400) [pid = 1652] [serial = 1504] [outer = 0x11814a400] 06:52:41 INFO - PROCESS | 1652 | 1466517161715 Marionette DEBUG loaded listener.js 06:52:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x11832a400) [pid = 1652] [serial = 1505] [outer = 0x11814a400] 06:52:42 INFO - PROCESS | 1652 | 1466517162033 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]]]}] 06:52:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 06:52:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 525ms 06:52:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 06:52:42 INFO - PROCESS | 1652 | 1466517162085 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 06:52:42 INFO - PROCESS | 1652 | 1466517162087 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 06:52:42 INFO - PROCESS | 1652 | 1466517162089 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 06:52:42 INFO - PROCESS | 1652 | 1466517162090 Marionette TRACE conn2 <- [1,1978,null,{}] 06:52:42 INFO - PROCESS | 1652 | 1466517162093 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}] 06:52:42 INFO - PROCESS | 1652 | 1466517162094 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:42 INFO - PROCESS | 1652 | 1466517162207 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 06:52:42 INFO - PROCESS | 1652 | 1466517162246 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:42 INFO - PROCESS | 1652 | 1466517162247 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x123c18000 == 31 [pid = 1652] [id = 502] 06:52:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x115e99400) [pid = 1652] [serial = 1506] [outer = 0x0] 06:52:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x118739800) [pid = 1652] [serial = 1507] [outer = 0x115e99400] 06:52:42 INFO - PROCESS | 1652 | 1466517162272 Marionette DEBUG loaded listener.js 06:52:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x119337c00) [pid = 1652] [serial = 1508] [outer = 0x115e99400] 06:52:42 INFO - PROCESS | 1652 | 1466517162592 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]]]}] 06:52:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 06:52:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 518ms 06:52:42 INFO - PROCESS | 1652 | 1466517162608 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 06:52:42 INFO - PROCESS | 1652 | 1466517162609 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 06:52:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 06:52:42 INFO - PROCESS | 1652 | 1466517162611 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 06:52:42 INFO - PROCESS | 1652 | 1466517162612 Marionette TRACE conn2 <- [1,1982,null,{}] 06:52:42 INFO - PROCESS | 1652 | 1466517162615 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}] 06:52:42 INFO - PROCESS | 1652 | 1466517162617 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:42 INFO - PROCESS | 1652 | 1466517162717 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 06:52:42 INFO - PROCESS | 1652 | 1466517162721 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:42 INFO - PROCESS | 1652 | 1466517162722 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x12460d800 == 32 [pid = 1652] [id = 503] 06:52:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x115ea1000) [pid = 1652] [serial = 1509] [outer = 0x0] 06:52:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x1194be400) [pid = 1652] [serial = 1510] [outer = 0x115ea1000] 06:52:42 INFO - PROCESS | 1652 | 1466517162747 Marionette DEBUG loaded listener.js 06:52:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x11982fc00) [pid = 1652] [serial = 1511] [outer = 0x115ea1000] 06:52:43 INFO - PROCESS | 1652 | 1466517163137 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]]]}] 06:52:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 06:52:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 569ms 06:52:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 06:52:43 INFO - PROCESS | 1652 | 1466517163181 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 06:52:43 INFO - PROCESS | 1652 | 1466517163183 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 06:52:43 INFO - PROCESS | 1652 | 1466517163187 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 06:52:43 INFO - PROCESS | 1652 | 1466517163188 Marionette TRACE conn2 <- [1,1986,null,{}] 06:52:43 INFO - PROCESS | 1652 | 1466517163192 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}] 06:52:43 INFO - PROCESS | 1652 | 1466517163198 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:43 INFO - PROCESS | 1652 | 1466517163365 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 06:52:43 INFO - PROCESS | 1652 | 1466517163388 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:43 INFO - PROCESS | 1652 | 1466517163389 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x1257c6800 == 33 [pid = 1652] [id = 504] 06:52:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x1198f4000) [pid = 1652] [serial = 1512] [outer = 0x0] 06:52:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x119dc1800) [pid = 1652] [serial = 1513] [outer = 0x1198f4000] 06:52:43 INFO - PROCESS | 1652 | 1466517163431 Marionette DEBUG loaded listener.js 06:52:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x119e7bc00) [pid = 1652] [serial = 1514] [outer = 0x1198f4000] 06:52:43 INFO - PROCESS | 1652 | 1466517163801 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]]]}] 06:52:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 06:52:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 671ms 06:52:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 06:52:43 INFO - PROCESS | 1652 | 1466517163857 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 06:52:43 INFO - PROCESS | 1652 | 1466517163858 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 06:52:43 INFO - PROCESS | 1652 | 1466517163860 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 06:52:43 INFO - PROCESS | 1652 | 1466517163862 Marionette TRACE conn2 <- [1,1990,null,{}] 06:52:43 INFO - PROCESS | 1652 | 1466517163864 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}] 06:52:43 INFO - PROCESS | 1652 | 1466517163865 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:43 INFO - PROCESS | 1652 | 1466517163963 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 06:52:44 INFO - PROCESS | 1652 | 1466517164018 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:44 INFO - PROCESS | 1652 | 1466517164019 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x1274a9800 == 34 [pid = 1652] [id = 505] 06:52:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x1126eb400) [pid = 1652] [serial = 1515] [outer = 0x0] 06:52:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x120fd5400) [pid = 1652] [serial = 1516] [outer = 0x1126eb400] 06:52:44 INFO - PROCESS | 1652 | 1466517164043 Marionette DEBUG loaded listener.js 06:52:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x1239c8400) [pid = 1652] [serial = 1517] [outer = 0x1126eb400] 06:52:44 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x119ad5c00) [pid = 1652] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 06:52:44 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x1261ae000) [pid = 1652] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 06:52:44 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x1173a0400) [pid = 1652] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 06:52:44 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x123dea800) [pid = 1652] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 06:52:44 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x123de6400) [pid = 1652] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 06:52:44 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x116a11c00) [pid = 1652] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 06:52:44 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x115e5c000) [pid = 1652] [serial = 1434] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 06:52:44 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x119336400) [pid = 1652] [serial = 1437] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 06:52:44 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x119dc7800) [pid = 1652] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 06:52:44 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x111c13800) [pid = 1652] [serial = 1431] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 06:52:44 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x119e61000) [pid = 1652] [serial = 1440] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 06:52:44 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1126ed800) [pid = 1652] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 06:52:44 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x11814f000) [pid = 1652] [serial = 1443] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 06:52:44 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x11827ac00) [pid = 1652] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 06:52:44 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x119e85000) [pid = 1652] [serial = 1428] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 06:52:44 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x118324c00) [pid = 1652] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 06:52:44 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x113865400) [pid = 1652] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 06:52:44 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x116969800) [pid = 1652] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 06:52:44 INFO - PROCESS | 1652 | 1466517164647 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]]]}] 06:52:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 06:52:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 819ms 06:52:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 06:52:44 INFO - PROCESS | 1652 | 1466517164681 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 06:52:44 INFO - PROCESS | 1652 | 1466517164683 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 06:52:44 INFO - PROCESS | 1652 | 1466517164687 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 06:52:44 INFO - PROCESS | 1652 | 1466517164688 Marionette TRACE conn2 <- [1,1994,null,{}] 06:52:44 INFO - PROCESS | 1652 | 1466517164692 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}] 06:52:44 INFO - PROCESS | 1652 | 1466517164694 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:44 INFO - PROCESS | 1652 | 1466517164849 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 06:52:44 INFO - PROCESS | 1652 | 1466517164903 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:44 INFO - PROCESS | 1652 | 1466517164905 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x126143800 == 35 [pid = 1652] [id = 506] 06:52:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1126ed800) [pid = 1652] [serial = 1518] [outer = 0x0] 06:52:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x116f86c00) [pid = 1652] [serial = 1519] [outer = 0x1126ed800] 06:52:44 INFO - PROCESS | 1652 | 1466517164945 Marionette DEBUG loaded listener.js 06:52:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1194ca800) [pid = 1652] [serial = 1520] [outer = 0x1126ed800] 06:52:45 INFO - PROCESS | 1652 | 1466517165338 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]]]}] 06:52:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 06:52:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 670ms 06:52:45 INFO - PROCESS | 1652 | 1466517165357 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 06:52:45 INFO - PROCESS | 1652 | 1466517165367 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 06:52:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 06:52:45 INFO - PROCESS | 1652 | 1466517165378 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 06:52:45 INFO - PROCESS | 1652 | 1466517165379 Marionette TRACE conn2 <- [1,1998,null,{}] 06:52:45 INFO - PROCESS | 1652 | 1466517165381 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}] 06:52:45 INFO - PROCESS | 1652 | 1466517165382 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:45 INFO - PROCESS | 1652 | 1466517165460 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 06:52:45 INFO - PROCESS | 1652 | 1466517165463 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:45 INFO - PROCESS | 1652 | 1466517165464 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x12928e800 == 36 [pid = 1652] [id = 507] 06:52:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1198f4400) [pid = 1652] [serial = 1521] [outer = 0x0] 06:52:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x123b64c00) [pid = 1652] [serial = 1522] [outer = 0x1198f4400] 06:52:45 INFO - PROCESS | 1652 | 1466517165492 Marionette DEBUG loaded listener.js 06:52:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x123b76400) [pid = 1652] [serial = 1523] [outer = 0x1198f4400] 06:52:45 INFO - PROCESS | 1652 | 1466517165809 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]]]}] 06:52:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 06:52:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 467ms 06:52:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 06:52:45 INFO - PROCESS | 1652 | 1466517165846 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 06:52:45 INFO - PROCESS | 1652 | 1466517165847 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 06:52:45 INFO - PROCESS | 1652 | 1466517165850 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 06:52:45 INFO - PROCESS | 1652 | 1466517165851 Marionette TRACE conn2 <- [1,2002,null,{}] 06:52:45 INFO - PROCESS | 1652 | 1466517165853 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}] 06:52:45 INFO - PROCESS | 1652 | 1466517165854 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:45 INFO - PROCESS | 1652 | 1466517165932 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 06:52:45 INFO - PROCESS | 1652 | 1466517165938 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:45 INFO - PROCESS | 1652 | 1466517165939 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x1295f0800 == 37 [pid = 1652] [id = 508] 06:52:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x123b79c00) [pid = 1652] [serial = 1524] [outer = 0x0] 06:52:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x123ce8800) [pid = 1652] [serial = 1525] [outer = 0x123b79c00] 06:52:45 INFO - PROCESS | 1652 | 1466517165964 Marionette DEBUG loaded listener.js 06:52:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x124081000) [pid = 1652] [serial = 1526] [outer = 0x123b79c00] 06:52:46 INFO - PROCESS | 1652 | 1466517166296 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]]]}] 06:52:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 06:52:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 471ms 06:52:46 INFO - PROCESS | 1652 | 1466517166321 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 06:52:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 06:52:46 INFO - PROCESS | 1652 | 1466517166331 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 06:52:46 INFO - PROCESS | 1652 | 1466517166334 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 06:52:46 INFO - PROCESS | 1652 | 1466517166335 Marionette TRACE conn2 <- [1,2006,null,{}] 06:52:46 INFO - PROCESS | 1652 | 1466517166338 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}] 06:52:46 INFO - PROCESS | 1652 | 1466517166340 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:46 INFO - PROCESS | 1652 | 1466517166459 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 06:52:46 INFO - PROCESS | 1652 | 1466517166469 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:46 INFO - PROCESS | 1652 | 1466517166471 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x12aabd800 == 38 [pid = 1652] [id = 509] 06:52:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x123b7dc00) [pid = 1652] [serial = 1527] [outer = 0x0] 06:52:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x124098800) [pid = 1652] [serial = 1528] [outer = 0x123b7dc00] 06:52:46 INFO - PROCESS | 1652 | 1466517166497 Marionette DEBUG loaded listener.js 06:52:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x124637000) [pid = 1652] [serial = 1529] [outer = 0x123b7dc00] 06:52:47 INFO - PROCESS | 1652 | 1466517167143 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]]]}] 06:52:47 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 06:52:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 874ms 06:52:47 INFO - PROCESS | 1652 | 1466517167208 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 06:52:47 INFO - PROCESS | 1652 | 1466517167211 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 06:52:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 06:52:47 INFO - PROCESS | 1652 | 1466517167214 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 06:52:47 INFO - PROCESS | 1652 | 1466517167218 Marionette TRACE conn2 <- [1,2010,null,{}] 06:52:47 INFO - PROCESS | 1652 | 1466517167223 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}] 06:52:47 INFO - PROCESS | 1652 | 1466517167225 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:47 INFO - PROCESS | 1652 | 1466517167385 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 06:52:47 INFO - PROCESS | 1652 | 1466517167511 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:47 INFO - PROCESS | 1652 | 1466517167514 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x118598000 == 39 [pid = 1652] [id = 510] 06:52:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x11386b800) [pid = 1652] [serial = 1530] [outer = 0x0] 06:52:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x115e9d400) [pid = 1652] [serial = 1531] [outer = 0x11386b800] 06:52:47 INFO - PROCESS | 1652 | 1466517167565 Marionette DEBUG loaded listener.js 06:52:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x1126f1c00) [pid = 1652] [serial = 1532] [outer = 0x11386b800] 06:52:48 INFO - PROCESS | 1652 | 1466517168138 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]]]}] 06:52:48 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 06:52:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 975ms 06:52:48 INFO - PROCESS | 1652 | 1466517168190 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 06:52:48 INFO - PROCESS | 1652 | 1466517168193 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 06:52:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 06:52:48 INFO - PROCESS | 1652 | 1466517168198 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 06:52:48 INFO - PROCESS | 1652 | 1466517168200 Marionette TRACE conn2 <- [1,2014,null,{}] 06:52:48 INFO - PROCESS | 1652 | 1466517168203 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}] 06:52:48 INFO - PROCESS | 1652 | 1466517168205 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:48 INFO - PROCESS | 1652 | 1466517168317 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 06:52:48 INFO - PROCESS | 1652 | 1466517168396 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:48 INFO - PROCESS | 1652 | 1466517168398 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x1169a9000 == 40 [pid = 1652] [id = 511] 06:52:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x112a99800) [pid = 1652] [serial = 1533] [outer = 0x0] 06:52:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x113daec00) [pid = 1652] [serial = 1534] [outer = 0x112a99800] 06:52:48 INFO - PROCESS | 1652 | 1466517168429 Marionette DEBUG loaded listener.js 06:52:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x11821d400) [pid = 1652] [serial = 1535] [outer = 0x112a99800] 06:52:48 INFO - PROCESS | 1652 | --DOCSHELL 0x1295f0800 == 39 [pid = 1652] [id = 508] 06:52:48 INFO - PROCESS | 1652 | --DOCSHELL 0x12928e800 == 38 [pid = 1652] [id = 507] 06:52:48 INFO - PROCESS | 1652 | --DOCSHELL 0x126143800 == 37 [pid = 1652] [id = 506] 06:52:48 INFO - PROCESS | 1652 | --DOCSHELL 0x1274a9800 == 36 [pid = 1652] [id = 505] 06:52:48 INFO - PROCESS | 1652 | --DOCSHELL 0x1257c6800 == 35 [pid = 1652] [id = 504] 06:52:48 INFO - PROCESS | 1652 | --DOCSHELL 0x12460d800 == 34 [pid = 1652] [id = 503] 06:52:48 INFO - PROCESS | 1652 | --DOCSHELL 0x123c18000 == 33 [pid = 1652] [id = 502] 06:52:48 INFO - PROCESS | 1652 | --DOCSHELL 0x119d39000 == 32 [pid = 1652] [id = 501] 06:52:49 INFO - PROCESS | 1652 | --DOCSHELL 0x1185a6800 == 31 [pid = 1652] [id = 500] 06:52:49 INFO - PROCESS | 1652 | --DOCSHELL 0x1169b6000 == 30 [pid = 1652] [id = 499] 06:52:49 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x1289d9400) [pid = 1652] [serial = 1481] [outer = 0x0] [url = about:blank] 06:52:49 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x1287a7800) [pid = 1652] [serial = 1480] [outer = 0x0] [url = about:blank] 06:52:49 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x1287a3400) [pid = 1652] [serial = 1477] [outer = 0x0] [url = about:blank] 06:52:49 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x124f72400) [pid = 1652] [serial = 1465] [outer = 0x0] [url = about:blank] 06:52:49 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x124b9c000) [pid = 1652] [serial = 1463] [outer = 0x0] [url = about:blank] 06:52:49 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1244e6c00) [pid = 1652] [serial = 1462] [outer = 0x0] [url = about:blank] 06:52:49 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x125783800) [pid = 1652] [serial = 1468] [outer = 0x0] [url = about:blank] 06:52:49 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x12515fc00) [pid = 1652] [serial = 1466] [outer = 0x0] [url = about:blank] 06:52:49 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x1176be800) [pid = 1652] [serial = 1450] [outer = 0x0] [url = about:blank] 06:52:49 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x118279000) [pid = 1652] [serial = 1451] [outer = 0x0] [url = about:blank] 06:52:49 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1176c4800) [pid = 1652] [serial = 1435] [outer = 0x0] [url = about:blank] 06:52:49 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x118270c00) [pid = 1652] [serial = 1436] [outer = 0x0] [url = about:blank] 06:52:49 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x11982b800) [pid = 1652] [serial = 1438] [outer = 0x0] [url = about:blank] 06:52:49 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x119dc6000) [pid = 1652] [serial = 1439] [outer = 0x0] [url = about:blank] 06:52:49 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x119fd1000) [pid = 1652] [serial = 1456] [outer = 0x0] [url = about:blank] 06:52:49 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1121a7800) [pid = 1652] [serial = 1432] [outer = 0x0] [url = about:blank] 06:52:49 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x112ec7000) [pid = 1652] [serial = 1433] [outer = 0x0] [url = about:blank] 06:52:49 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1210e1400) [pid = 1652] [serial = 1441] [outer = 0x0] [url = about:blank] 06:52:49 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x1243c4c00) [pid = 1652] [serial = 1442] [outer = 0x0] [url = about:blank] 06:52:49 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x11336dc00) [pid = 1652] [serial = 1447] [outer = 0x0] [url = about:blank] 06:52:49 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x116a0a800) [pid = 1652] [serial = 1448] [outer = 0x0] [url = about:blank] 06:52:49 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x1244de000) [pid = 1652] [serial = 1444] [outer = 0x0] [url = about:blank] 06:52:49 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x124633c00) [pid = 1652] [serial = 1445] [outer = 0x0] [url = about:blank] 06:52:49 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x118738800) [pid = 1652] [serial = 1453] [outer = 0x0] [url = about:blank] 06:52:49 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x119a31800) [pid = 1652] [serial = 1454] [outer = 0x0] [url = about:blank] 06:52:49 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x12896cc00) [pid = 1652] [serial = 1478] [outer = 0x0] [url = about:blank] 06:52:49 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x1241d6c00) [pid = 1652] [serial = 1430] [outer = 0x0] [url = about:blank] 06:52:49 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x119e77000) [pid = 1652] [serial = 1459] [outer = 0x0] [url = about:blank] 06:52:49 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x119dc1400) [pid = 1652] [serial = 1471] [outer = 0x0] [url = about:blank] 06:52:49 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x12610dc00) [pid = 1652] [serial = 1474] [outer = 0x0] [url = about:blank] 06:52:49 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x1265c3800) [pid = 1652] [serial = 1475] [outer = 0x0] [url = about:blank] 06:52:49 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x12578c400) [pid = 1652] [serial = 1472] [outer = 0x0] [url = about:blank] 06:52:49 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x123ce8000) [pid = 1652] [serial = 1460] [outer = 0x0] [url = about:blank] 06:52:49 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x12578e400) [pid = 1652] [serial = 1469] [outer = 0x0] [url = about:blank] 06:52:49 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x120fdbc00) [pid = 1652] [serial = 1457] [outer = 0x0] [url = about:blank] 06:52:49 INFO - PROCESS | 1652 | 1466517169075 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]]]}] 06:52:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 06:52:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 924ms 06:52:49 INFO - PROCESS | 1652 | 1466517169123 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 06:52:49 INFO - PROCESS | 1652 | 1466517169125 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 06:52:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 06:52:49 INFO - PROCESS | 1652 | 1466517169128 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 06:52:49 INFO - PROCESS | 1652 | 1466517169130 Marionette TRACE conn2 <- [1,2018,null,{}] 06:52:49 INFO - PROCESS | 1652 | 1466517169134 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}] 06:52:49 INFO - PROCESS | 1652 | 1466517169136 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:49 INFO - PROCESS | 1652 | 1466517169214 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 06:52:49 INFO - PROCESS | 1652 | 1466517169221 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:49 INFO - PROCESS | 1652 | 1466517169224 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x1169af000 == 31 [pid = 1652] [id = 512] 06:52:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x113d3b000) [pid = 1652] [serial = 1536] [outer = 0x0] 06:52:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x115e9bc00) [pid = 1652] [serial = 1537] [outer = 0x113d3b000] 06:52:49 INFO - PROCESS | 1652 | 1466517169252 Marionette DEBUG loaded listener.js 06:52:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x11676b400) [pid = 1652] [serial = 1538] [outer = 0x113d3b000] 06:52:49 INFO - PROCESS | 1652 | 1466517169645 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]]]}] 06:52:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 06:52:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 570ms 06:52:49 INFO - PROCESS | 1652 | 1466517169699 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 06:52:49 INFO - PROCESS | 1652 | 1466517169704 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 06:52:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 06:52:49 INFO - PROCESS | 1652 | 1466517169708 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 06:52:49 INFO - PROCESS | 1652 | 1466517169710 Marionette TRACE conn2 <- [1,2022,null,{}] 06:52:49 INFO - PROCESS | 1652 | 1466517169713 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}] 06:52:49 INFO - PROCESS | 1652 | 1466517169714 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:49 INFO - PROCESS | 1652 | 1466517169795 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 06:52:49 INFO - PROCESS | 1652 | 1466517169807 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:49 INFO - PROCESS | 1652 | 1466517169808 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x1191c7800 == 32 [pid = 1652] [id = 513] 06:52:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x118143800) [pid = 1652] [serial = 1539] [outer = 0x0] 06:52:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x11814ec00) [pid = 1652] [serial = 1540] [outer = 0x118143800] 06:52:49 INFO - PROCESS | 1652 | 1466517169835 Marionette DEBUG loaded listener.js 06:52:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x118275c00) [pid = 1652] [serial = 1541] [outer = 0x118143800] 06:52:50 INFO - PROCESS | 1652 | 1466517170192 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]]]}] 06:52:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 06:52:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 519ms 06:52:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 06:52:50 INFO - PROCESS | 1652 | 1466517170228 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 06:52:50 INFO - PROCESS | 1652 | 1466517170230 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 06:52:50 INFO - PROCESS | 1652 | 1466517170233 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 06:52:50 INFO - PROCESS | 1652 | 1466517170238 Marionette TRACE conn2 <- [1,2026,null,{}] 06:52:50 INFO - PROCESS | 1652 | 1466517170249 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}] 06:52:50 INFO - PROCESS | 1652 | 1466517170254 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:50 INFO - PROCESS | 1652 | 1466517170383 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 06:52:50 INFO - PROCESS | 1652 | 1466517170401 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:50 INFO - PROCESS | 1652 | 1466517170403 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x123c1e800 == 33 [pid = 1652] [id = 514] 06:52:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x118327800) [pid = 1652] [serial = 1542] [outer = 0x0] 06:52:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x1187e4800) [pid = 1652] [serial = 1543] [outer = 0x118327800] 06:52:50 INFO - PROCESS | 1652 | 1466517170448 Marionette DEBUG loaded listener.js 06:52:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x119337400) [pid = 1652] [serial = 1544] [outer = 0x118327800] 06:52:50 INFO - PROCESS | 1652 | 1466517170842 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]]]}] 06:52:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 06:52:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 624ms 06:52:50 INFO - PROCESS | 1652 | 1466517170857 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 06:52:50 INFO - PROCESS | 1652 | 1466517170859 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 06:52:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 06:52:50 INFO - PROCESS | 1652 | 1466517170862 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 06:52:50 INFO - PROCESS | 1652 | 1466517170863 Marionette TRACE conn2 <- [1,2030,null,{}] 06:52:50 INFO - PROCESS | 1652 | 1466517170865 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}] 06:52:50 INFO - PROCESS | 1652 | 1466517170866 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:50 INFO - PROCESS | 1652 | 1466517170979 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 06:52:50 INFO - PROCESS | 1652 | 1466517170988 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:50 INFO - PROCESS | 1652 | 1466517170989 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x1248b0800 == 34 [pid = 1652] [id = 515] 06:52:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x11982b800) [pid = 1652] [serial = 1545] [outer = 0x0] 06:52:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x119ac7800) [pid = 1652] [serial = 1546] [outer = 0x11982b800] 06:52:51 INFO - PROCESS | 1652 | 1466517171021 Marionette DEBUG loaded listener.js 06:52:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x119cb3800) [pid = 1652] [serial = 1547] [outer = 0x11982b800] 06:52:51 INFO - PROCESS | 1652 | 1466517171339 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]]]}] 06:52:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 06:52:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 520ms 06:52:51 INFO - PROCESS | 1652 | 1466517171382 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 06:52:51 INFO - PROCESS | 1652 | 1466517171384 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 06:52:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 06:52:51 INFO - PROCESS | 1652 | 1466517171386 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 06:52:51 INFO - PROCESS | 1652 | 1466517171387 Marionette TRACE conn2 <- [1,2034,null,{}] 06:52:51 INFO - PROCESS | 1652 | 1466517171389 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}] 06:52:51 INFO - PROCESS | 1652 | 1466517171391 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:51 INFO - PROCESS | 1652 | 1466517171490 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 06:52:51 INFO - PROCESS | 1652 | 1466517171505 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:51 INFO - PROCESS | 1652 | 1466517171506 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x126142800 == 35 [pid = 1652] [id = 516] 06:52:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x1126f4400) [pid = 1652] [serial = 1548] [outer = 0x0] 06:52:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x119dc3000) [pid = 1652] [serial = 1549] [outer = 0x1126f4400] 06:52:51 INFO - PROCESS | 1652 | 1466517171531 Marionette DEBUG loaded listener.js 06:52:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x119dcc800) [pid = 1652] [serial = 1550] [outer = 0x1126f4400] 06:52:51 INFO - PROCESS | 1652 | 1466517171892 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]]]}] 06:52:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 06:52:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 520ms 06:52:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 06:52:51 INFO - PROCESS | 1652 | 1466517171907 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 06:52:51 INFO - PROCESS | 1652 | 1466517171908 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 06:52:51 INFO - PROCESS | 1652 | 1466517171910 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 06:52:51 INFO - PROCESS | 1652 | 1466517171911 Marionette TRACE conn2 <- [1,2038,null,{}] 06:52:51 INFO - PROCESS | 1652 | 1466517171913 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}] 06:52:51 INFO - PROCESS | 1652 | 1466517171920 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:52 INFO - PROCESS | 1652 | 1466517172042 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 06:52:52 INFO - PROCESS | 1652 | 1466517172080 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:52 INFO - PROCESS | 1652 | 1466517172081 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x12901a000 == 36 [pid = 1652] [id = 517] 06:52:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x119e61800) [pid = 1652] [serial = 1551] [outer = 0x0] 06:52:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1210e4c00) [pid = 1652] [serial = 1552] [outer = 0x119e61800] 06:52:52 INFO - PROCESS | 1652 | 1466517172113 Marionette DEBUG loaded listener.js 06:52:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x124085000) [pid = 1652] [serial = 1553] [outer = 0x119e61800] 06:52:52 INFO - PROCESS | 1652 | 1466517172419 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]]]}] 06:52:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 06:52:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 520ms 06:52:52 INFO - PROCESS | 1652 | 1466517172430 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 06:52:52 INFO - PROCESS | 1652 | 1466517172431 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 06:52:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 06:52:52 INFO - PROCESS | 1652 | 1466517172450 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 06:52:52 INFO - PROCESS | 1652 | 1466517172453 Marionette TRACE conn2 <- [1,2042,null,{}] 06:52:52 INFO - PROCESS | 1652 | 1466517172457 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}] 06:52:52 INFO - PROCESS | 1652 | 1466517172459 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:52 INFO - PROCESS | 1652 | 1466517172562 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 06:52:52 INFO - PROCESS | 1652 | 1466517172566 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:52 INFO - PROCESS | 1652 | 1466517172567 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x12398d000 == 37 [pid = 1652] [id = 518] 06:52:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x119e7cc00) [pid = 1652] [serial = 1554] [outer = 0x0] 06:52:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1241d3c00) [pid = 1652] [serial = 1555] [outer = 0x119e7cc00] 06:52:52 INFO - PROCESS | 1652 | 1466517172592 Marionette DEBUG loaded listener.js 06:52:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1244e2400) [pid = 1652] [serial = 1556] [outer = 0x119e7cc00] 06:52:52 INFO - PROCESS | 1652 | 1466517172946 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]]]}] 06:52:52 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) 06:52:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 531ms 06:52:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 06:52:52 INFO - PROCESS | 1652 | 1466517172978 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 06:52:52 INFO - PROCESS | 1652 | 1466517172979 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 06:52:52 INFO - PROCESS | 1652 | 1466517172982 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 06:52:52 INFO - PROCESS | 1652 | 1466517172983 Marionette TRACE conn2 <- [1,2046,null,{}] 06:52:52 INFO - PROCESS | 1652 | 1466517172988 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}] 06:52:52 INFO - PROCESS | 1652 | 1466517172989 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:53 INFO - PROCESS | 1652 | 1466517173091 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 06:52:53 INFO - PROCESS | 1652 | 1466517173094 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:53 INFO - PROCESS | 1652 | 1466517173095 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a6c0800 == 38 [pid = 1652] [id = 519] 06:52:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x1243bc400) [pid = 1652] [serial = 1557] [outer = 0x0] 06:52:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x124634c00) [pid = 1652] [serial = 1558] [outer = 0x1243bc400] 06:52:53 INFO - PROCESS | 1652 | 1466517173128 Marionette DEBUG loaded listener.js 06:52:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x124642800) [pid = 1652] [serial = 1559] [outer = 0x1243bc400] 06:52:53 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x115ea1000) [pid = 1652] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 06:52:53 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x115ea1800) [pid = 1652] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 06:52:53 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x11814a400) [pid = 1652] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 06:52:53 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x11336c400) [pid = 1652] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 06:52:53 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1166eac00) [pid = 1652] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 06:52:53 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1198f4400) [pid = 1652] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 06:52:53 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x116630800) [pid = 1652] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 06:52:53 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x1198f4000) [pid = 1652] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 06:52:53 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x11832e400) [pid = 1652] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 06:52:53 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1239c5000) [pid = 1652] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 06:52:53 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x1126eb400) [pid = 1652] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 06:52:53 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x1126ed800) [pid = 1652] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 06:52:53 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x115e9d000) [pid = 1652] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 06:52:53 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x115e99400) [pid = 1652] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 06:52:53 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x123b79c00) [pid = 1652] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 06:52:53 INFO - PROCESS | 1652 | 1466517173517 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]]]}] 06:52:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:52:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 576ms 06:52:53 INFO - PROCESS | 1652 | 1466517173559 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 06:52:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 06:52:53 INFO - PROCESS | 1652 | 1466517173560 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 06:52:53 INFO - PROCESS | 1652 | 1466517173562 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 06:52:53 INFO - PROCESS | 1652 | 1466517173564 Marionette TRACE conn2 <- [1,2050,null,{}] 06:52:53 INFO - PROCESS | 1652 | 1466517173566 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}] 06:52:53 INFO - PROCESS | 1652 | 1466517173567 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:53 INFO - PROCESS | 1652 | 1466517173673 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 06:52:53 INFO - PROCESS | 1652 | 1466517173707 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:53 INFO - PROCESS | 1652 | 1466517173708 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x1274af800 == 39 [pid = 1652] [id = 520] 06:52:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x111c1c400) [pid = 1652] [serial = 1560] [outer = 0x0] 06:52:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x116f8d800) [pid = 1652] [serial = 1561] [outer = 0x111c1c400] 06:52:53 INFO - PROCESS | 1652 | 1466517173732 Marionette DEBUG loaded listener.js 06:52:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1194c5c00) [pid = 1652] [serial = 1562] [outer = 0x111c1c400] 06:52:54 INFO - PROCESS | 1652 | 1466517174040 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]]]}] 06:52:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 06:52:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 517ms 06:52:54 INFO - PROCESS | 1652 | 1466517174081 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 06:52:54 INFO - PROCESS | 1652 | 1466517174082 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 06:52:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 06:52:54 INFO - PROCESS | 1652 | 1466517174087 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 06:52:54 INFO - PROCESS | 1652 | 1466517174088 Marionette TRACE conn2 <- [1,2054,null,{}] 06:52:54 INFO - PROCESS | 1652 | 1466517174091 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}] 06:52:54 INFO - PROCESS | 1652 | 1466517174092 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:54 INFO - PROCESS | 1652 | 1466517174175 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 06:52:54 INFO - PROCESS | 1652 | 1466517174187 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:54 INFO - PROCESS | 1652 | 1466517174188 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b059800 == 40 [pid = 1652] [id = 521] 06:52:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x119cb7400) [pid = 1652] [serial = 1563] [outer = 0x0] 06:52:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x12463ec00) [pid = 1652] [serial = 1564] [outer = 0x119cb7400] 06:52:54 INFO - PROCESS | 1652 | 1466517174213 Marionette DEBUG loaded listener.js 06:52:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x124f12000) [pid = 1652] [serial = 1565] [outer = 0x119cb7400] 06:52:54 INFO - PROCESS | 1652 | 1466517174542 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]]]}] 06:52:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 06:52:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 473ms 06:52:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 06:52:54 INFO - PROCESS | 1652 | 1466517174559 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 06:52:54 INFO - PROCESS | 1652 | 1466517174561 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 06:52:54 INFO - PROCESS | 1652 | 1466517174563 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 06:52:54 INFO - PROCESS | 1652 | 1466517174565 Marionette TRACE conn2 <- [1,2058,null,{}] 06:52:54 INFO - PROCESS | 1652 | 1466517174595 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}] 06:52:54 INFO - PROCESS | 1652 | 1466517174597 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:54 INFO - PROCESS | 1652 | 1466517174697 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 06:52:54 INFO - PROCESS | 1652 | 1466517174704 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:54 INFO - PROCESS | 1652 | 1466517174705 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b866000 == 41 [pid = 1652] [id = 522] 06:52:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1198f2c00) [pid = 1652] [serial = 1566] [outer = 0x0] 06:52:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x125786400) [pid = 1652] [serial = 1567] [outer = 0x1198f2c00] 06:52:54 INFO - PROCESS | 1652 | 1466517174732 Marionette DEBUG loaded listener.js 06:52:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1261b8000) [pid = 1652] [serial = 1568] [outer = 0x1198f2c00] 06:52:55 INFO - PROCESS | 1652 | 1466517175071 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]]]}] 06:52:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 06:52:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 528ms 06:52:55 INFO - PROCESS | 1652 | 1466517175091 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 06:52:55 INFO - PROCESS | 1652 | 1466517175092 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 06:52:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 06:52:55 INFO - PROCESS | 1652 | 1466517175095 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 06:52:55 INFO - PROCESS | 1652 | 1466517175096 Marionette TRACE conn2 <- [1,2062,null,{}] 06:52:55 INFO - PROCESS | 1652 | 1466517175098 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}] 06:52:55 INFO - PROCESS | 1652 | 1466517175100 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:55 INFO - PROCESS | 1652 | 1466517175195 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 06:52:55 INFO - PROCESS | 1652 | 1466517175253 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:55 INFO - PROCESS | 1652 | 1466517175254 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b87b800 == 42 [pid = 1652] [id = 523] 06:52:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x126502800) [pid = 1652] [serial = 1569] [outer = 0x0] 06:52:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1270e8000) [pid = 1652] [serial = 1570] [outer = 0x126502800] 06:52:55 INFO - PROCESS | 1652 | 1466517175278 Marionette DEBUG loaded listener.js 06:52:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1287a3000) [pid = 1652] [serial = 1571] [outer = 0x126502800] 06:52:55 INFO - PROCESS | 1652 | 1466517175703 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]]]}] 06:52:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 06:52:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 668ms 06:52:55 INFO - PROCESS | 1652 | 1466517175769 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 06:52:55 INFO - PROCESS | 1652 | 1466517175772 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 06:52:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 06:52:55 INFO - PROCESS | 1652 | 1466517175777 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 06:52:55 INFO - PROCESS | 1652 | 1466517175779 Marionette TRACE conn2 <- [1,2066,null,{}] 06:52:55 INFO - PROCESS | 1652 | 1466517175785 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}] 06:52:55 INFO - PROCESS | 1652 | 1466517175788 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:55 INFO - PROCESS | 1652 | 1466517175891 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 06:52:55 INFO - PROCESS | 1652 | 1466517175963 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:55 INFO - PROCESS | 1652 | 1466517175964 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x11876c000 == 43 [pid = 1652] [id = 524] 06:52:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x11336b800) [pid = 1652] [serial = 1572] [outer = 0x0] 06:52:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x115e9fc00) [pid = 1652] [serial = 1573] [outer = 0x11336b800] 06:52:55 INFO - PROCESS | 1652 | 1466517175994 Marionette DEBUG loaded listener.js 06:52:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x116f81400) [pid = 1652] [serial = 1574] [outer = 0x11336b800] 06:52:56 INFO - PROCESS | 1652 | 1466517176454 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]]]}] 06:52:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 06:52:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 724ms 06:52:56 INFO - PROCESS | 1652 | 1466517176500 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 06:52:56 INFO - PROCESS | 1652 | 1466517176503 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 06:52:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 06:52:56 INFO - PROCESS | 1652 | 1466517176508 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 06:52:56 INFO - PROCESS | 1652 | 1466517176510 Marionette TRACE conn2 <- [1,2070,null,{}] 06:52:56 INFO - PROCESS | 1652 | 1466517176512 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}] 06:52:56 INFO - PROCESS | 1652 | 1466517176514 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:56 INFO - PROCESS | 1652 | 1466517176659 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 06:52:56 INFO - PROCESS | 1652 | 1466517176711 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:56 INFO - PROCESS | 1652 | 1466517176712 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x127497800 == 44 [pid = 1652] [id = 525] 06:52:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x118277000) [pid = 1652] [serial = 1575] [outer = 0x0] 06:52:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x118326400) [pid = 1652] [serial = 1576] [outer = 0x118277000] 06:52:56 INFO - PROCESS | 1652 | 1466517176745 Marionette DEBUG loaded listener.js 06:52:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x119079c00) [pid = 1652] [serial = 1577] [outer = 0x118277000] 06:52:57 INFO - PROCESS | 1652 | 1466517177136 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]]]}] 06:52:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 06:52:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 669ms 06:52:57 INFO - PROCESS | 1652 | 1466517177178 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 06:52:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 06:52:57 INFO - PROCESS | 1652 | 1466517177179 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 06:52:57 INFO - PROCESS | 1652 | 1466517177182 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 06:52:57 INFO - PROCESS | 1652 | 1466517177186 Marionette TRACE conn2 <- [1,2074,null,{}] 06:52:57 INFO - PROCESS | 1652 | 1466517177194 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}] 06:52:57 INFO - PROCESS | 1652 | 1466517177198 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:57 INFO - PROCESS | 1652 | 1466517177325 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 06:52:57 INFO - PROCESS | 1652 | 1466517177398 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:57 INFO - PROCESS | 1652 | 1466517177400 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bbc5000 == 45 [pid = 1652] [id = 526] 06:52:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x119a3cc00) [pid = 1652] [serial = 1578] [outer = 0x0] 06:52:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x119e7e400) [pid = 1652] [serial = 1579] [outer = 0x119a3cc00] 06:52:57 INFO - PROCESS | 1652 | 1466517177430 Marionette DEBUG loaded listener.js 06:52:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x1210e3800) [pid = 1652] [serial = 1580] [outer = 0x119a3cc00] 06:52:57 INFO - PROCESS | 1652 | 1466517177871 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]]]}] 06:52:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 06:52:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 726ms 06:52:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 06:52:57 INFO - PROCESS | 1652 | 1466517177909 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 06:52:57 INFO - PROCESS | 1652 | 1466517177910 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 06:52:57 INFO - PROCESS | 1652 | 1466517177913 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 06:52:57 INFO - PROCESS | 1652 | 1466517177914 Marionette TRACE conn2 <- [1,2078,null,{}] 06:52:57 INFO - PROCESS | 1652 | 1466517177917 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}] 06:52:57 INFO - PROCESS | 1652 | 1466517177918 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:58 INFO - PROCESS | 1652 | 1466517178025 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 06:52:58 INFO - PROCESS | 1652 | 1466517178104 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:58 INFO - PROCESS | 1652 | 1466517178106 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bdb8000 == 46 [pid = 1652] [id = 527] 06:52:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x119e79800) [pid = 1652] [serial = 1581] [outer = 0x0] 06:52:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x124086400) [pid = 1652] [serial = 1582] [outer = 0x119e79800] 06:52:58 INFO - PROCESS | 1652 | 1466517178135 Marionette DEBUG loaded listener.js 06:52:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x12463e800) [pid = 1652] [serial = 1583] [outer = 0x119e79800] 06:52:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 06:52:58 INFO - PROCESS | 1652 | 1466517178726 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]]]}] 06:52:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 818ms 06:52:58 INFO - PROCESS | 1652 | 1466517178732 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 06:52:58 INFO - PROCESS | 1652 | 1466517178735 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 06:52:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 06:52:58 INFO - PROCESS | 1652 | 1466517178738 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 06:52:58 INFO - PROCESS | 1652 | 1466517178740 Marionette TRACE conn2 <- [1,2082,null,{}] 06:52:58 INFO - PROCESS | 1652 | 1466517178744 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}] 06:52:58 INFO - PROCESS | 1652 | 1466517178745 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:58 INFO - PROCESS | 1652 | 1466517178842 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 06:52:58 INFO - PROCESS | 1652 | 1466517178911 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:58 INFO - PROCESS | 1652 | 1466517178914 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:52:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x123865000 == 47 [pid = 1652] [id = 528] 06:52:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x113a31c00) [pid = 1652] [serial = 1584] [outer = 0x0] 06:52:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x116a0b800) [pid = 1652] [serial = 1585] [outer = 0x113a31c00] 06:52:58 INFO - PROCESS | 1652 | 1466517178941 Marionette DEBUG loaded listener.js 06:52:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x1172b9400) [pid = 1652] [serial = 1586] [outer = 0x113a31c00] 06:52:59 INFO - PROCESS | 1652 | 1466517179335 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]]]}] 06:52:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 06:52:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 622ms 06:52:59 INFO - PROCESS | 1652 | --DOCSHELL 0x12b866000 == 46 [pid = 1652] [id = 522] 06:52:59 INFO - PROCESS | 1652 | --DOCSHELL 0x12b059800 == 45 [pid = 1652] [id = 521] 06:52:59 INFO - PROCESS | 1652 | --DOCSHELL 0x1274af800 == 44 [pid = 1652] [id = 520] 06:52:59 INFO - PROCESS | 1652 | --DOCSHELL 0x12a6c0800 == 43 [pid = 1652] [id = 519] 06:52:59 INFO - PROCESS | 1652 | --DOCSHELL 0x12398d000 == 42 [pid = 1652] [id = 518] 06:52:59 INFO - PROCESS | 1652 | --DOCSHELL 0x12901a000 == 41 [pid = 1652] [id = 517] 06:52:59 INFO - PROCESS | 1652 | --DOCSHELL 0x126142800 == 40 [pid = 1652] [id = 516] 06:52:59 INFO - PROCESS | 1652 | --DOCSHELL 0x1248b0800 == 39 [pid = 1652] [id = 515] 06:52:59 INFO - PROCESS | 1652 | --DOCSHELL 0x123c1e800 == 38 [pid = 1652] [id = 514] 06:52:59 INFO - PROCESS | 1652 | --DOCSHELL 0x1191c7800 == 37 [pid = 1652] [id = 513] 06:52:59 INFO - PROCESS | 1652 | --DOCSHELL 0x1169af000 == 36 [pid = 1652] [id = 512] 06:52:59 INFO - PROCESS | 1652 | --DOCSHELL 0x117073000 == 35 [pid = 1652] [id = 498] 06:52:59 INFO - PROCESS | 1652 | --DOCSHELL 0x1169a9000 == 34 [pid = 1652] [id = 511] 06:52:59 INFO - PROCESS | 1652 | --DOCSHELL 0x12aabd800 == 33 [pid = 1652] [id = 509] 06:52:59 INFO - PROCESS | 1652 | --DOCSHELL 0x118598000 == 32 [pid = 1652] [id = 510] 06:52:59 INFO - PROCESS | 1652 | --DOCSHELL 0x12bdb8000 == 31 [pid = 1652] [id = 527] 06:52:59 INFO - PROCESS | 1652 | --DOCSHELL 0x12bbc5000 == 30 [pid = 1652] [id = 526] 06:52:59 INFO - PROCESS | 1652 | --DOCSHELL 0x127497800 == 29 [pid = 1652] [id = 525] 06:52:59 INFO - PROCESS | 1652 | --DOCSHELL 0x12b87b800 == 28 [pid = 1652] [id = 523] 06:52:59 INFO - PROCESS | 1652 | --DOCSHELL 0x11876c000 == 27 [pid = 1652] [id = 524] 06:52:59 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x123ce8800) [pid = 1652] [serial = 1525] [outer = 0x0] [url = about:blank] 06:52:59 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x1194be400) [pid = 1652] [serial = 1510] [outer = 0x0] [url = about:blank] 06:52:59 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x117055400) [pid = 1652] [serial = 1496] [outer = 0x0] [url = about:blank] 06:52:59 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x116972c00) [pid = 1652] [serial = 1495] [outer = 0x0] [url = about:blank] 06:52:59 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x118271400) [pid = 1652] [serial = 1504] [outer = 0x0] [url = about:blank] 06:52:59 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x11832a400) [pid = 1652] [serial = 1505] [outer = 0x0] [url = about:blank] 06:52:59 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x113dab400) [pid = 1652] [serial = 1498] [outer = 0x0] [url = about:blank] 06:52:59 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x115ea5800) [pid = 1652] [serial = 1499] [outer = 0x0] [url = about:blank] 06:52:59 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x116f8e800) [pid = 1652] [serial = 1501] [outer = 0x0] [url = about:blank] 06:52:59 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x1176c3c00) [pid = 1652] [serial = 1502] [outer = 0x0] [url = about:blank] 06:52:59 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x123b76400) [pid = 1652] [serial = 1523] [outer = 0x0] [url = about:blank] 06:52:59 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x118148400) [pid = 1652] [serial = 1484] [outer = 0x0] [url = about:blank] 06:52:59 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x116f8d000) [pid = 1652] [serial = 1483] [outer = 0x0] [url = about:blank] 06:52:59 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x119dc1800) [pid = 1652] [serial = 1513] [outer = 0x0] [url = about:blank] 06:52:59 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x119cb3000) [pid = 1652] [serial = 1487] [outer = 0x0] [url = about:blank] 06:52:59 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1194c4000) [pid = 1652] [serial = 1486] [outer = 0x0] [url = about:blank] 06:52:59 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1244ec800) [pid = 1652] [serial = 1490] [outer = 0x0] [url = about:blank] 06:52:59 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x120fd5400) [pid = 1652] [serial = 1516] [outer = 0x0] [url = about:blank] 06:52:59 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x124084c00) [pid = 1652] [serial = 1489] [outer = 0x0] [url = about:blank] 06:52:59 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x116f86c00) [pid = 1652] [serial = 1519] [outer = 0x0] [url = about:blank] 06:52:59 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x116a0c400) [pid = 1652] [serial = 1493] [outer = 0x0] [url = about:blank] 06:52:59 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x119e7bc00) [pid = 1652] [serial = 1514] [outer = 0x0] [url = about:blank] 06:52:59 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x115ea6800) [pid = 1652] [serial = 1492] [outer = 0x0] [url = about:blank] 06:52:59 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x123b64c00) [pid = 1652] [serial = 1522] [outer = 0x0] [url = about:blank] 06:52:59 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x1239c8400) [pid = 1652] [serial = 1517] [outer = 0x0] [url = about:blank] 06:52:59 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x1194ca800) [pid = 1652] [serial = 1520] [outer = 0x0] [url = about:blank] 06:52:59 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x118739800) [pid = 1652] [serial = 1507] [outer = 0x0] [url = about:blank] 06:52:59 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x124081000) [pid = 1652] [serial = 1526] [outer = 0x0] [url = about:blank] 06:52:59 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x119337c00) [pid = 1652] [serial = 1508] [outer = 0x0] [url = about:blank] 06:52:59 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x11982fc00) [pid = 1652] [serial = 1511] [outer = 0x0] [url = about:blank] 06:52:59 INFO - PROCESS | 1652 | 1466517179980 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 06:52:59 INFO - PROCESS | 1652 | 1466517179983 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 06:52:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 06:52:59 INFO - PROCESS | 1652 | 1466517179990 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 06:52:59 INFO - PROCESS | 1652 | 1466517179992 Marionette TRACE conn2 <- [1,2086,null,{}] 06:53:00 INFO - PROCESS | 1652 | 1466517179996 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}] 06:53:00 INFO - PROCESS | 1652 | 1466517179998 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:00 INFO - PROCESS | 1652 | 1466517180088 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 06:53:00 INFO - PROCESS | 1652 | 1466517180095 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:00 INFO - PROCESS | 1652 | 1466517180098 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x116011000 == 28 [pid = 1652] [id = 529] 06:53:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x112f1d400) [pid = 1652] [serial = 1587] [outer = 0x0] 06:53:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x1133c0000) [pid = 1652] [serial = 1588] [outer = 0x112f1d400] 06:53:00 INFO - PROCESS | 1652 | 1466517180128 Marionette DEBUG loaded listener.js 06:53:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x1151d5000) [pid = 1652] [serial = 1589] [outer = 0x112f1d400] 06:53:00 INFO - PROCESS | 1652 | 1466517180532 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]]]}] 06:53:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 06:53:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 571ms 06:53:00 INFO - PROCESS | 1652 | 1466517180578 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 06:53:00 INFO - PROCESS | 1652 | 1466517180580 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 06:53:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 06:53:00 INFO - PROCESS | 1652 | 1466517180586 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 06:53:00 INFO - PROCESS | 1652 | 1466517180589 Marionette TRACE conn2 <- [1,2090,null,{}] 06:53:00 INFO - PROCESS | 1652 | 1466517180592 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}] 06:53:00 INFO - PROCESS | 1652 | 1466517180593 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:00 INFO - PROCESS | 1652 | 1466517180673 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 06:53:00 INFO - PROCESS | 1652 | 1466517180677 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:00 INFO - PROCESS | 1652 | 1466517180679 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x117269000 == 29 [pid = 1652] [id = 530] 06:53:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x115ef1000) [pid = 1652] [serial = 1590] [outer = 0x0] 06:53:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x116f8e400) [pid = 1652] [serial = 1591] [outer = 0x115ef1000] 06:53:00 INFO - PROCESS | 1652 | 1466517180709 Marionette DEBUG loaded listener.js 06:53:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1176c8800) [pid = 1652] [serial = 1592] [outer = 0x115ef1000] 06:53:01 INFO - PROCESS | 1652 | 1466517181068 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]]]}] 06:53:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 06:53:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 524ms 06:53:01 INFO - PROCESS | 1652 | 1466517181108 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 06:53:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 06:53:01 INFO - PROCESS | 1652 | 1466517181109 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 06:53:01 INFO - PROCESS | 1652 | 1466517181111 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 06:53:01 INFO - PROCESS | 1652 | 1466517181113 Marionette TRACE conn2 <- [1,2094,null,{}] 06:53:01 INFO - PROCESS | 1652 | 1466517181119 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}] 06:53:01 INFO - PROCESS | 1652 | 1466517181123 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:01 INFO - PROCESS | 1652 | 1466517181211 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 06:53:01 INFO - PROCESS | 1652 | 1466517181221 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:01 INFO - PROCESS | 1652 | 1466517181224 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x119a21000 == 30 [pid = 1652] [id = 531] 06:53:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x11827b800) [pid = 1652] [serial = 1593] [outer = 0x0] 06:53:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x118328c00) [pid = 1652] [serial = 1594] [outer = 0x11827b800] 06:53:01 INFO - PROCESS | 1652 | 1466517181253 Marionette DEBUG loaded listener.js 06:53:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x118735400) [pid = 1652] [serial = 1595] [outer = 0x11827b800] 06:53:01 INFO - PROCESS | 1652 | 1466517181611 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]]]}] 06:53:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 06:53:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 521ms 06:53:01 INFO - PROCESS | 1652 | 1466517181632 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 06:53:01 INFO - PROCESS | 1652 | 1466517181634 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 06:53:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 06:53:01 INFO - PROCESS | 1652 | 1466517181636 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 06:53:01 INFO - PROCESS | 1652 | 1466517181637 Marionette TRACE conn2 <- [1,2098,null,{}] 06:53:01 INFO - PROCESS | 1652 | 1466517181640 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}] 06:53:01 INFO - PROCESS | 1652 | 1466517181641 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:01 INFO - PROCESS | 1652 | 1466517181750 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 06:53:01 INFO - PROCESS | 1652 | 1466517181783 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:01 INFO - PROCESS | 1652 | 1466517181784 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x119d43000 == 31 [pid = 1652] [id = 532] 06:53:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x118328400) [pid = 1652] [serial = 1596] [outer = 0x0] 06:53:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x11907e800) [pid = 1652] [serial = 1597] [outer = 0x118328400] 06:53:01 INFO - PROCESS | 1652 | 1466517181810 Marionette DEBUG loaded listener.js 06:53:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1194c6800) [pid = 1652] [serial = 1598] [outer = 0x118328400] 06:53:02 INFO - PROCESS | 1652 | 1466517182123 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]]]}] 06:53:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 06:53:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 523ms 06:53:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 06:53:02 INFO - PROCESS | 1652 | 1466517182160 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 06:53:02 INFO - PROCESS | 1652 | 1466517182161 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 06:53:02 INFO - PROCESS | 1652 | 1466517182163 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 06:53:02 INFO - PROCESS | 1652 | 1466517182165 Marionette TRACE conn2 <- [1,2102,null,{}] 06:53:02 INFO - PROCESS | 1652 | 1466517182167 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}] 06:53:02 INFO - PROCESS | 1652 | 1466517182169 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:02 INFO - PROCESS | 1652 | 1466517182274 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 06:53:02 INFO - PROCESS | 1652 | 1466517182277 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:02 INFO - PROCESS | 1652 | 1466517182278 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x124673800 == 32 [pid = 1652] [id = 533] 06:53:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x118328800) [pid = 1652] [serial = 1599] [outer = 0x0] 06:53:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1198fb800) [pid = 1652] [serial = 1600] [outer = 0x118328800] 06:53:02 INFO - PROCESS | 1652 | 1466517182303 Marionette DEBUG loaded listener.js 06:53:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x119cb5000) [pid = 1652] [serial = 1601] [outer = 0x118328800] 06:53:02 INFO - PROCESS | 1652 | 1466517182662 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]]]}] 06:53:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 06:53:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 518ms 06:53:02 INFO - PROCESS | 1652 | 1466517182685 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 06:53:02 INFO - PROCESS | 1652 | 1466517182686 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 06:53:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 06:53:02 INFO - PROCESS | 1652 | 1466517182695 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 06:53:02 INFO - PROCESS | 1652 | 1466517182696 Marionette TRACE conn2 <- [1,2106,null,{}] 06:53:02 INFO - PROCESS | 1652 | 1466517182698 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}] 06:53:02 INFO - PROCESS | 1652 | 1466517182705 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:02 INFO - PROCESS | 1652 | 1466517182821 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 06:53:02 INFO - PROCESS | 1652 | 1466517182863 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:02 INFO - PROCESS | 1652 | 1466517182864 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x126143800 == 33 [pid = 1652] [id = 534] 06:53:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x119dbf800) [pid = 1652] [serial = 1602] [outer = 0x0] 06:53:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x119e82000) [pid = 1652] [serial = 1603] [outer = 0x119dbf800] 06:53:02 INFO - PROCESS | 1652 | 1466517182890 Marionette DEBUG loaded listener.js 06:53:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x123b70400) [pid = 1652] [serial = 1604] [outer = 0x119dbf800] 06:53:03 INFO - PROCESS | 1652 | 1466517183224 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]]]}] 06:53:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 06:53:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 573ms 06:53:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 06:53:03 INFO - PROCESS | 1652 | 1466517183268 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 06:53:03 INFO - PROCESS | 1652 | 1466517183270 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 06:53:03 INFO - PROCESS | 1652 | 1466517183272 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 06:53:03 INFO - PROCESS | 1652 | 1466517183273 Marionette TRACE conn2 <- [1,2110,null,{}] 06:53:03 INFO - PROCESS | 1652 | 1466517183275 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}] 06:53:03 INFO - PROCESS | 1652 | 1466517183276 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:03 INFO - PROCESS | 1652 | 1466517183382 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 06:53:03 INFO - PROCESS | 1652 | 1466517183421 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:03 INFO - PROCESS | 1652 | 1466517183423 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x1289ac800 == 34 [pid = 1652] [id = 535] 06:53:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1121a7800) [pid = 1652] [serial = 1605] [outer = 0x0] 06:53:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x123ce7400) [pid = 1652] [serial = 1606] [outer = 0x1121a7800] 06:53:03 INFO - PROCESS | 1652 | 1466517183454 Marionette DEBUG loaded listener.js 06:53:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x124085800) [pid = 1652] [serial = 1607] [outer = 0x1121a7800] 06:53:03 INFO - PROCESS | 1652 | 1466517183763 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]]]}] 06:53:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 06:53:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 518ms 06:53:03 INFO - PROCESS | 1652 | 1466517183790 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 06:53:03 INFO - PROCESS | 1652 | 1466517183792 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 06:53:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 06:53:03 INFO - PROCESS | 1652 | 1466517183794 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 06:53:03 INFO - PROCESS | 1652 | 1466517183795 Marionette TRACE conn2 <- [1,2114,null,{}] 06:53:03 INFO - PROCESS | 1652 | 1466517183798 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}] 06:53:03 INFO - PROCESS | 1652 | 1466517183799 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:03 INFO - PROCESS | 1652 | 1466517183900 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 06:53:03 INFO - PROCESS | 1652 | 1466517183942 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:03 INFO - PROCESS | 1652 | 1466517183943 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x129014800 == 35 [pid = 1652] [id = 536] 06:53:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x124082000) [pid = 1652] [serial = 1608] [outer = 0x0] 06:53:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1241d6000) [pid = 1652] [serial = 1609] [outer = 0x124082000] 06:53:03 INFO - PROCESS | 1652 | 1466517183967 Marionette DEBUG loaded listener.js 06:53:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x1244e6400) [pid = 1652] [serial = 1610] [outer = 0x124082000] 06:53:04 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x126502800) [pid = 1652] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 06:53:04 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1126f4400) [pid = 1652] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 06:53:04 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x119e61800) [pid = 1652] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 06:53:04 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x111c1c400) [pid = 1652] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 06:53:04 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x11982b800) [pid = 1652] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 06:53:04 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x118327800) [pid = 1652] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 06:53:04 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x113d3b000) [pid = 1652] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 06:53:04 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x118143800) [pid = 1652] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 06:53:04 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x119e7cc00) [pid = 1652] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 06:53:04 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x123b7dc00) [pid = 1652] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 06:53:04 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x112a99800) [pid = 1652] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 06:53:04 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x11386b800) [pid = 1652] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 06:53:04 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1243bc400) [pid = 1652] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 06:53:04 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x119cb7400) [pid = 1652] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 06:53:04 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x1198f2c00) [pid = 1652] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 06:53:04 INFO - PROCESS | 1652 | 1466517184442 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]]]}] 06:53:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 06:53:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 669ms 06:53:04 INFO - PROCESS | 1652 | 1466517184464 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 06:53:04 INFO - PROCESS | 1652 | 1466517184465 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 06:53:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 06:53:04 INFO - PROCESS | 1652 | 1466517184474 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 06:53:04 INFO - PROCESS | 1652 | 1466517184475 Marionette TRACE conn2 <- [1,2118,null,{}] 06:53:04 INFO - PROCESS | 1652 | 1466517184477 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}] 06:53:04 INFO - PROCESS | 1652 | 1466517184478 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:04 INFO - PROCESS | 1652 | 1466517184590 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 06:53:04 INFO - PROCESS | 1652 | 1466517184631 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:04 INFO - PROCESS | 1652 | 1466517184632 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x1295e6000 == 36 [pid = 1652] [id = 537] 06:53:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x111c1c400) [pid = 1652] [serial = 1611] [outer = 0x0] 06:53:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1180c5000) [pid = 1652] [serial = 1612] [outer = 0x111c1c400] 06:53:04 INFO - PROCESS | 1652 | 1466517184656 Marionette DEBUG loaded listener.js 06:53:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1198f3c00) [pid = 1652] [serial = 1613] [outer = 0x111c1c400] 06:53:04 INFO - PROCESS | 1652 | 1466517184958 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]]]}] 06:53:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 06:53:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 518ms 06:53:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 06:53:05 INFO - PROCESS | 1652 | 1466517184993 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 06:53:05 INFO - PROCESS | 1652 | 1466517184994 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 06:53:05 INFO - PROCESS | 1652 | 1466517184996 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 06:53:05 INFO - PROCESS | 1652 | 1466517184997 Marionette TRACE conn2 <- [1,2122,null,{}] 06:53:05 INFO - PROCESS | 1652 | 1466517185000 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}] 06:53:05 INFO - PROCESS | 1652 | 1466517185002 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:05 INFO - PROCESS | 1652 | 1466517185087 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 06:53:05 INFO - PROCESS | 1652 | 1466517185090 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:05 INFO - PROCESS | 1652 | 1466517185092 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a837800 == 37 [pid = 1652] [id = 538] 06:53:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x119a33400) [pid = 1652] [serial = 1614] [outer = 0x0] 06:53:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x12414b800) [pid = 1652] [serial = 1615] [outer = 0x119a33400] 06:53:05 INFO - PROCESS | 1652 | 1466517185116 Marionette DEBUG loaded listener.js 06:53:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x124636800) [pid = 1652] [serial = 1616] [outer = 0x119a33400] 06:53:05 INFO - PROCESS | 1652 | 1466517185465 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]]]}] 06:53:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 06:53:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 521ms 06:53:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 06:53:05 INFO - PROCESS | 1652 | 1466517185518 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 06:53:05 INFO - PROCESS | 1652 | 1466517185520 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 06:53:05 INFO - PROCESS | 1652 | 1466517185522 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 06:53:05 INFO - PROCESS | 1652 | 1466517185524 Marionette TRACE conn2 <- [1,2126,null,{}] 06:53:05 INFO - PROCESS | 1652 | 1466517185526 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}] 06:53:05 INFO - PROCESS | 1652 | 1466517185528 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:05 INFO - PROCESS | 1652 | 1466517185615 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 06:53:05 INFO - PROCESS | 1652 | 1466517185621 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:05 INFO - PROCESS | 1652 | 1466517185622 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x12aae9000 == 38 [pid = 1652] [id = 539] 06:53:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x1241db800) [pid = 1652] [serial = 1617] [outer = 0x0] 06:53:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x124c20800) [pid = 1652] [serial = 1618] [outer = 0x1241db800] 06:53:05 INFO - PROCESS | 1652 | 1466517185657 Marionette DEBUG loaded listener.js 06:53:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x125783400) [pid = 1652] [serial = 1619] [outer = 0x1241db800] 06:53:05 INFO - PROCESS | 1652 | 1466517185989 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]]]}] 06:53:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 06:53:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 518ms 06:53:06 INFO - PROCESS | 1652 | 1466517186041 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 06:53:06 INFO - PROCESS | 1652 | 1466517186042 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 06:53:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 06:53:06 INFO - PROCESS | 1652 | 1466517186044 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 06:53:06 INFO - PROCESS | 1652 | 1466517186046 Marionette TRACE conn2 <- [1,2130,null,{}] 06:53:06 INFO - PROCESS | 1652 | 1466517186049 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}] 06:53:06 INFO - PROCESS | 1652 | 1466517186050 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:06 INFO - PROCESS | 1652 | 1466517186128 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 06:53:06 INFO - PROCESS | 1652 | 1466517186192 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:06 INFO - PROCESS | 1652 | 1466517186193 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b128800 == 39 [pid = 1652] [id = 540] 06:53:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x124634400) [pid = 1652] [serial = 1620] [outer = 0x0] 06:53:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x126109400) [pid = 1652] [serial = 1621] [outer = 0x124634400] 06:53:06 INFO - PROCESS | 1652 | 1466517186218 Marionette DEBUG loaded listener.js 06:53:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x1265c0000) [pid = 1652] [serial = 1622] [outer = 0x124634400] 06:53:06 INFO - PROCESS | 1652 | 1466517186728 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] 06:53:06 INFO - PROCESS | 1652 | 1466517186797 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 06:53:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 06:53:06 INFO - PROCESS | 1652 | 1466517186804 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 06:53:06 INFO - PROCESS | 1652 | 1466517186808 Marionette TRACE conn2 <- [1,2134,null,{}] 06:53:06 INFO - PROCESS | 1652 | 1466517186811 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}] 06:53:06 INFO - PROCESS | 1652 | 1466517186813 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:06 INFO - PROCESS | 1652 | 1466517186948 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 06:53:07 INFO - PROCESS | 1652 | 1466517187029 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:07 INFO - PROCESS | 1652 | 1466517187030 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x118768800 == 40 [pid = 1652] [id = 541] 06:53:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x115e9e800) [pid = 1652] [serial = 1623] [outer = 0x0] 06:53:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x115ea7000) [pid = 1652] [serial = 1624] [outer = 0x115e9e800] 06:53:07 INFO - PROCESS | 1652 | 1466517187061 Marionette DEBUG loaded listener.js 06:53:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x117056c00) [pid = 1652] [serial = 1625] [outer = 0x115e9e800] 06:53:07 INFO - PROCESS | 1652 | 1466517187588 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]]]}] 06:53:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 06:53:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 825ms 06:53:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 06:53:07 INFO - PROCESS | 1652 | 1466517187627 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 06:53:07 INFO - PROCESS | 1652 | 1466517187630 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 06:53:07 INFO - PROCESS | 1652 | 1466517187635 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 06:53:07 INFO - PROCESS | 1652 | 1466517187637 Marionette TRACE conn2 <- [1,2138,null,{}] 06:53:07 INFO - PROCESS | 1652 | 1466517187639 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}] 06:53:07 INFO - PROCESS | 1652 | 1466517187641 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:07 INFO - PROCESS | 1652 | 1466517187754 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 06:53:07 INFO - PROCESS | 1652 | 1466517187959 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:07 INFO - PROCESS | 1652 | 1466517187961 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x116938000 == 41 [pid = 1652] [id = 542] 06:53:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x112a9f400) [pid = 1652] [serial = 1626] [outer = 0x0] 06:53:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x1133da400) [pid = 1652] [serial = 1627] [outer = 0x112a9f400] 06:53:07 INFO - PROCESS | 1652 | 1466517187989 Marionette DEBUG loaded listener.js 06:53:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x115ea1000) [pid = 1652] [serial = 1628] [outer = 0x112a9f400] 06:53:08 INFO - PROCESS | 1652 | --DOCSHELL 0x12aae9000 == 40 [pid = 1652] [id = 539] 06:53:08 INFO - PROCESS | 1652 | --DOCSHELL 0x12a837800 == 39 [pid = 1652] [id = 538] 06:53:08 INFO - PROCESS | 1652 | --DOCSHELL 0x1295e6000 == 38 [pid = 1652] [id = 537] 06:53:08 INFO - PROCESS | 1652 | --DOCSHELL 0x129014800 == 37 [pid = 1652] [id = 536] 06:53:08 INFO - PROCESS | 1652 | --DOCSHELL 0x1289ac800 == 36 [pid = 1652] [id = 535] 06:53:08 INFO - PROCESS | 1652 | --DOCSHELL 0x126143800 == 35 [pid = 1652] [id = 534] 06:53:08 INFO - PROCESS | 1652 | --DOCSHELL 0x124673800 == 34 [pid = 1652] [id = 533] 06:53:08 INFO - PROCESS | 1652 | --DOCSHELL 0x119d43000 == 33 [pid = 1652] [id = 532] 06:53:08 INFO - PROCESS | 1652 | --DOCSHELL 0x119a21000 == 32 [pid = 1652] [id = 531] 06:53:08 INFO - PROCESS | 1652 | --DOCSHELL 0x117269000 == 31 [pid = 1652] [id = 530] 06:53:08 INFO - PROCESS | 1652 | --DOCSHELL 0x116011000 == 30 [pid = 1652] [id = 529] 06:53:08 INFO - PROCESS | 1652 | --DOCSHELL 0x123865000 == 29 [pid = 1652] [id = 528] 06:53:08 INFO - PROCESS | 1652 | 1466517188463 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]]]}] 06:53:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 06:53:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 874ms 06:53:08 INFO - PROCESS | 1652 | 1466517188510 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 06:53:08 INFO - PROCESS | 1652 | 1466517188512 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 06:53:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 06:53:08 INFO - PROCESS | 1652 | 1466517188515 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 06:53:08 INFO - PROCESS | 1652 | 1466517188517 Marionette TRACE conn2 <- [1,2142,null,{}] 06:53:08 INFO - PROCESS | 1652 | 1466517188526 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}] 06:53:08 INFO - PROCESS | 1652 | 1466517188528 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:08 INFO - PROCESS | 1652 | 1466517188616 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 06:53:08 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x1287a3000) [pid = 1652] [serial = 1571] [outer = 0x0] [url = about:blank] 06:53:08 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1270e8000) [pid = 1652] [serial = 1570] [outer = 0x0] [url = about:blank] 06:53:08 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x119dcc800) [pid = 1652] [serial = 1550] [outer = 0x0] [url = about:blank] 06:53:08 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x119dc3000) [pid = 1652] [serial = 1549] [outer = 0x0] [url = about:blank] 06:53:08 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x124085000) [pid = 1652] [serial = 1553] [outer = 0x0] [url = about:blank] 06:53:08 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1210e4c00) [pid = 1652] [serial = 1552] [outer = 0x0] [url = about:blank] 06:53:08 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x116f8d800) [pid = 1652] [serial = 1561] [outer = 0x0] [url = about:blank] 06:53:08 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x119ac7800) [pid = 1652] [serial = 1546] [outer = 0x0] [url = about:blank] 06:53:08 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1187e4800) [pid = 1652] [serial = 1543] [outer = 0x0] [url = about:blank] 06:53:08 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x119337400) [pid = 1652] [serial = 1544] [outer = 0x0] [url = about:blank] 06:53:08 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x115e9bc00) [pid = 1652] [serial = 1537] [outer = 0x0] [url = about:blank] 06:53:08 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x11676b400) [pid = 1652] [serial = 1538] [outer = 0x0] [url = about:blank] 06:53:08 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x11814ec00) [pid = 1652] [serial = 1540] [outer = 0x0] [url = about:blank] 06:53:08 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x118275c00) [pid = 1652] [serial = 1541] [outer = 0x0] [url = about:blank] 06:53:08 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1241d3c00) [pid = 1652] [serial = 1555] [outer = 0x0] [url = about:blank] 06:53:08 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x124637000) [pid = 1652] [serial = 1529] [outer = 0x0] [url = about:blank] 06:53:08 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x124098800) [pid = 1652] [serial = 1528] [outer = 0x0] [url = about:blank] 06:53:08 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x113daec00) [pid = 1652] [serial = 1534] [outer = 0x0] [url = about:blank] 06:53:08 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x11821d400) [pid = 1652] [serial = 1535] [outer = 0x0] [url = about:blank] 06:53:08 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x115e9d400) [pid = 1652] [serial = 1531] [outer = 0x0] [url = about:blank] 06:53:08 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x1126f1c00) [pid = 1652] [serial = 1532] [outer = 0x0] [url = about:blank] 06:53:08 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x124634c00) [pid = 1652] [serial = 1558] [outer = 0x0] [url = about:blank] 06:53:08 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x12463ec00) [pid = 1652] [serial = 1564] [outer = 0x0] [url = about:blank] 06:53:08 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x124f12000) [pid = 1652] [serial = 1565] [outer = 0x0] [url = about:blank] 06:53:08 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x125786400) [pid = 1652] [serial = 1567] [outer = 0x0] [url = about:blank] 06:53:08 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x124642800) [pid = 1652] [serial = 1559] [outer = 0x0] [url = about:blank] 06:53:08 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x1261b8000) [pid = 1652] [serial = 1568] [outer = 0x0] [url = about:blank] 06:53:08 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x1244e2400) [pid = 1652] [serial = 1556] [outer = 0x0] [url = about:blank] 06:53:08 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x1194c5c00) [pid = 1652] [serial = 1562] [outer = 0x0] [url = about:blank] 06:53:08 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x119cb3800) [pid = 1652] [serial = 1547] [outer = 0x0] [url = about:blank] 06:53:08 INFO - PROCESS | 1652 | 1466517188686 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:08 INFO - PROCESS | 1652 | 1466517188688 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x117250000 == 30 [pid = 1652] [id = 543] 06:53:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x113daec00) [pid = 1652] [serial = 1629] [outer = 0x0] 06:53:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x11676b400) [pid = 1652] [serial = 1630] [outer = 0x113daec00] 06:53:08 INFO - PROCESS | 1652 | 1466517188715 Marionette DEBUG loaded listener.js 06:53:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x118146000) [pid = 1652] [serial = 1631] [outer = 0x113daec00] 06:53:09 INFO - PROCESS | 1652 | 1466517189022 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] 06:53:09 INFO - PROCESS | 1652 | 1466517189049 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 06:53:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 06:53:09 INFO - PROCESS | 1652 | 1466517189056 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 06:53:09 INFO - PROCESS | 1652 | 1466517189057 Marionette TRACE conn2 <- [1,2146,null,{}] 06:53:09 INFO - PROCESS | 1652 | 1466517189059 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}] 06:53:09 INFO - PROCESS | 1652 | 1466517189061 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:09 INFO - PROCESS | 1652 | 1466517189131 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 06:53:09 INFO - PROCESS | 1652 | 1466517189204 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:09 INFO - PROCESS | 1652 | 1466517189205 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x12396e000 == 31 [pid = 1652] [id = 544] 06:53:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x112a99c00) [pid = 1652] [serial = 1632] [outer = 0x0] 06:53:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x11827b400) [pid = 1652] [serial = 1633] [outer = 0x112a99c00] 06:53:09 INFO - PROCESS | 1652 | 1466517189233 Marionette DEBUG loaded listener.js 06:53:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x119084000) [pid = 1652] [serial = 1634] [outer = 0x112a99c00] 06:53:09 INFO - PROCESS | 1652 | 1466517189649 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] 06:53:09 INFO - PROCESS | 1652 | 1466517189682 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 06:53:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 06:53:09 INFO - PROCESS | 1652 | 1466517189697 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 06:53:09 INFO - PROCESS | 1652 | 1466517189703 Marionette TRACE conn2 <- [1,2150,null,{}] 06:53:09 INFO - PROCESS | 1652 | 1466517189722 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}] 06:53:09 INFO - PROCESS | 1652 | 1466517189727 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:09 INFO - PROCESS | 1652 | 1466517189857 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 06:53:09 INFO - PROCESS | 1652 | 1466517189890 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:09 INFO - PROCESS | 1652 | 1466517189891 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x1248a9000 == 32 [pid = 1652] [id = 545] 06:53:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x1198ef000) [pid = 1652] [serial = 1635] [outer = 0x0] 06:53:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x119ad5400) [pid = 1652] [serial = 1636] [outer = 0x1198ef000] 06:53:09 INFO - PROCESS | 1652 | 1466517189930 Marionette DEBUG loaded listener.js 06:53:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x119dccc00) [pid = 1652] [serial = 1637] [outer = 0x1198ef000] 06:53:10 INFO - PROCESS | 1652 | 1466517190264 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]]]}] 06:53:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 06:53:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 586ms 06:53:10 INFO - PROCESS | 1652 | 1466517190274 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 06:53:10 INFO - PROCESS | 1652 | 1466517190276 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 06:53:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 06:53:10 INFO - PROCESS | 1652 | 1466517190278 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 06:53:10 INFO - PROCESS | 1652 | 1466517190279 Marionette TRACE conn2 <- [1,2154,null,{}] 06:53:10 INFO - PROCESS | 1652 | 1466517190282 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}] 06:53:10 INFO - PROCESS | 1652 | 1466517190283 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:10 INFO - PROCESS | 1652 | 1466517190404 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 06:53:10 INFO - PROCESS | 1652 | 1466517190409 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:10 INFO - PROCESS | 1652 | 1466517190410 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x125813800 == 33 [pid = 1652] [id = 546] 06:53:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x119dcd400) [pid = 1652] [serial = 1638] [outer = 0x0] 06:53:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x119fc6000) [pid = 1652] [serial = 1639] [outer = 0x119dcd400] 06:53:10 INFO - PROCESS | 1652 | 1466517190435 Marionette DEBUG loaded listener.js 06:53:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x120fd8400) [pid = 1652] [serial = 1640] [outer = 0x119dcd400] 06:53:10 INFO - PROCESS | 1652 | 1466517190773 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]]]}] 06:53:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 06:53:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 519ms 06:53:10 INFO - PROCESS | 1652 | 1466517190798 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 06:53:10 INFO - PROCESS | 1652 | 1466517190799 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 06:53:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 06:53:10 INFO - PROCESS | 1652 | 1466517190804 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 06:53:10 INFO - PROCESS | 1652 | 1466517190806 Marionette TRACE conn2 <- [1,2158,null,{}] 06:53:10 INFO - PROCESS | 1652 | 1466517190815 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}] 06:53:10 INFO - PROCESS | 1652 | 1466517190816 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:10 INFO - PROCESS | 1652 | 1466517190915 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 06:53:10 INFO - PROCESS | 1652 | 1466517190920 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:10 INFO - PROCESS | 1652 | 1466517190925 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x12460a800 == 34 [pid = 1652] [id = 547] 06:53:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x123b69c00) [pid = 1652] [serial = 1641] [outer = 0x0] 06:53:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x123b75000) [pid = 1652] [serial = 1642] [outer = 0x123b69c00] 06:53:10 INFO - PROCESS | 1652 | 1466517190987 Marionette DEBUG loaded listener.js 06:53:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x124089000) [pid = 1652] [serial = 1643] [outer = 0x123b69c00] 06:53:11 INFO - PROCESS | 1652 | 1466517191353 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]]]}] 06:53:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 06:53:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 575ms 06:53:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 06:53:11 INFO - PROCESS | 1652 | 1466517191380 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 06:53:11 INFO - PROCESS | 1652 | 1466517191381 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 06:53:11 INFO - PROCESS | 1652 | 1466517191384 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 06:53:11 INFO - PROCESS | 1652 | 1466517191387 Marionette TRACE conn2 <- [1,2162,null,{}] 06:53:11 INFO - PROCESS | 1652 | 1466517191399 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}] 06:53:11 INFO - PROCESS | 1652 | 1466517191401 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:11 INFO - PROCESS | 1652 | 1466517191505 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 06:53:11 INFO - PROCESS | 1652 | 1466517191508 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:11 INFO - PROCESS | 1652 | 1466517191510 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x1295de000 == 35 [pid = 1652] [id = 548] 06:53:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x118738800) [pid = 1652] [serial = 1644] [outer = 0x0] 06:53:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1243bf800) [pid = 1652] [serial = 1645] [outer = 0x118738800] 06:53:11 INFO - PROCESS | 1652 | 1466517191534 Marionette DEBUG loaded listener.js 06:53:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x124f6f000) [pid = 1652] [serial = 1646] [outer = 0x118738800] 06:53:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 06:53:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 530ms 06:53:11 INFO - PROCESS | 1652 | 1466517191906 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]]]}] 06:53:11 INFO - PROCESS | 1652 | 1466517191914 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 06:53:11 INFO - PROCESS | 1652 | 1466517191916 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 06:53:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 06:53:11 INFO - PROCESS | 1652 | 1466517191921 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 06:53:11 INFO - PROCESS | 1652 | 1466517191923 Marionette TRACE conn2 <- [1,2166,null,{}] 06:53:11 INFO - PROCESS | 1652 | 1466517191926 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}] 06:53:11 INFO - PROCESS | 1652 | 1466517191927 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:12 INFO - PROCESS | 1652 | 1466517192028 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 06:53:12 INFO - PROCESS | 1652 | 1466517192040 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:12 INFO - PROCESS | 1652 | 1466517192041 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x119819800 == 36 [pid = 1652] [id = 549] 06:53:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x124f70800) [pid = 1652] [serial = 1647] [outer = 0x0] 06:53:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x125162400) [pid = 1652] [serial = 1648] [outer = 0x124f70800] 06:53:12 INFO - PROCESS | 1652 | 1466517192066 Marionette DEBUG loaded listener.js 06:53:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12610d800) [pid = 1652] [serial = 1649] [outer = 0x124f70800] 06:53:12 INFO - PROCESS | 1652 | 1466517192413 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]]]}] 06:53:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 06:53:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 521ms 06:53:12 INFO - PROCESS | 1652 | 1466517192442 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 06:53:12 INFO - PROCESS | 1652 | 1466517192443 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 06:53:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 06:53:12 INFO - PROCESS | 1652 | 1466517192451 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 06:53:12 INFO - PROCESS | 1652 | 1466517192453 Marionette TRACE conn2 <- [1,2170,null,{}] 06:53:12 INFO - PROCESS | 1652 | 1466517192455 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}] 06:53:12 INFO - PROCESS | 1652 | 1466517192456 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:12 INFO - PROCESS | 1652 | 1466517192559 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 06:53:12 INFO - PROCESS | 1652 | 1466517192562 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:12 INFO - PROCESS | 1652 | 1466517192564 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x12aac6800 == 37 [pid = 1652] [id = 550] 06:53:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x124f76c00) [pid = 1652] [serial = 1650] [outer = 0x0] 06:53:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x1265c3400) [pid = 1652] [serial = 1651] [outer = 0x124f76c00] 06:53:12 INFO - PROCESS | 1652 | 1466517192588 Marionette DEBUG loaded listener.js 06:53:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12879ec00) [pid = 1652] [serial = 1652] [outer = 0x124f76c00] 06:53:12 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x118328800) [pid = 1652] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 06:53:12 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1121a7800) [pid = 1652] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 06:53:12 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x115ef1000) [pid = 1652] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 06:53:12 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x118328400) [pid = 1652] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 06:53:12 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x112f1d400) [pid = 1652] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 06:53:12 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x113a31c00) [pid = 1652] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 06:53:12 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x119dbf800) [pid = 1652] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 06:53:12 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x11827b800) [pid = 1652] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 06:53:12 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x124082000) [pid = 1652] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 06:53:12 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x111c1c400) [pid = 1652] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 06:53:12 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x119a33400) [pid = 1652] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 06:53:12 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x1241db800) [pid = 1652] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 06:53:12 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x11336b800) [pid = 1652] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 06:53:12 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x118277000) [pid = 1652] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 06:53:12 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x119a3cc00) [pid = 1652] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 06:53:12 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x119e79800) [pid = 1652] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 06:53:13 INFO - PROCESS | 1652 | 1466517192996 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]]]}] 06:53:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 06:53:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 578ms 06:53:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 06:53:13 INFO - PROCESS | 1652 | 1466517193024 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 06:53:13 INFO - PROCESS | 1652 | 1466517193026 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 06:53:13 INFO - PROCESS | 1652 | 1466517193028 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 06:53:13 INFO - PROCESS | 1652 | 1466517193029 Marionette TRACE conn2 <- [1,2174,null,{}] 06:53:13 INFO - PROCESS | 1652 | 1466517193031 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}] 06:53:13 INFO - PROCESS | 1652 | 1466517193033 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:13 INFO - PROCESS | 1652 | 1466517193144 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 06:53:13 INFO - PROCESS | 1652 | 1466517193181 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:13 INFO - PROCESS | 1652 | 1466517193182 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a6ad000 == 38 [pid = 1652] [id = 551] 06:53:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x112a76400) [pid = 1652] [serial = 1653] [outer = 0x0] 06:53:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x11827b800) [pid = 1652] [serial = 1654] [outer = 0x112a76400] 06:53:13 INFO - PROCESS | 1652 | 1466517193206 Marionette DEBUG loaded listener.js 06:53:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x119ad5000) [pid = 1652] [serial = 1655] [outer = 0x112a76400] 06:53:13 INFO - PROCESS | 1652 | 1466517193497 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]]]}] 06:53:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 06:53:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 517ms 06:53:13 INFO - PROCESS | 1652 | 1466517193546 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 06:53:13 INFO - PROCESS | 1652 | 1466517193547 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 06:53:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 06:53:13 INFO - PROCESS | 1652 | 1466517193550 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 06:53:13 INFO - PROCESS | 1652 | 1466517193553 Marionette TRACE conn2 <- [1,2178,null,{}] 06:53:13 INFO - PROCESS | 1652 | 1466517193556 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}] 06:53:13 INFO - PROCESS | 1652 | 1466517193557 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:13 INFO - PROCESS | 1652 | 1466517193639 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 06:53:13 INFO - PROCESS | 1652 | 1466517193643 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:13 INFO - PROCESS | 1652 | 1466517193645 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b13f800 == 39 [pid = 1652] [id = 552] 06:53:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x116967400) [pid = 1652] [serial = 1656] [outer = 0x0] 06:53:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x119e7a400) [pid = 1652] [serial = 1657] [outer = 0x116967400] 06:53:13 INFO - PROCESS | 1652 | 1466517193725 Marionette DEBUG loaded listener.js 06:53:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1287a1800) [pid = 1652] [serial = 1658] [outer = 0x116967400] 06:53:14 INFO - PROCESS | 1652 | 1466517194026 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]]]}] 06:53:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 06:53:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 522ms 06:53:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 06:53:14 INFO - PROCESS | 1652 | 1466517194073 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 06:53:14 INFO - PROCESS | 1652 | 1466517194075 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 06:53:14 INFO - PROCESS | 1652 | 1466517194077 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 06:53:14 INFO - PROCESS | 1652 | 1466517194079 Marionette TRACE conn2 <- [1,2182,null,{}] 06:53:14 INFO - PROCESS | 1652 | 1466517194081 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}] 06:53:14 INFO - PROCESS | 1652 | 1466517194083 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:14 INFO - PROCESS | 1652 | 1466517194179 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 06:53:14 INFO - PROCESS | 1652 | 1466517194183 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:14 INFO - PROCESS | 1652 | 1466517194184 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bdb1800 == 40 [pid = 1652] [id = 553] 06:53:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1287a0800) [pid = 1652] [serial = 1659] [outer = 0x0] 06:53:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1287a9000) [pid = 1652] [serial = 1660] [outer = 0x1287a0800] 06:53:14 INFO - PROCESS | 1652 | 1466517194209 Marionette DEBUG loaded listener.js 06:53:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x128975400) [pid = 1652] [serial = 1661] [outer = 0x1287a0800] 06:53:14 INFO - PROCESS | 1652 | 1466517194557 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]]]}] 06:53:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 06:53:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 520ms 06:53:14 INFO - PROCESS | 1652 | 1466517194604 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 06:53:14 INFO - PROCESS | 1652 | 1466517194605 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 06:53:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 06:53:14 INFO - PROCESS | 1652 | 1466517194607 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 06:53:14 INFO - PROCESS | 1652 | 1466517194608 Marionette TRACE conn2 <- [1,2186,null,{}] 06:53:14 INFO - PROCESS | 1652 | 1466517194611 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}] 06:53:14 INFO - PROCESS | 1652 | 1466517194612 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:14 INFO - PROCESS | 1652 | 1466517194695 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 06:53:14 INFO - PROCESS | 1652 | 1466517194699 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:14 INFO - PROCESS | 1652 | 1466517194700 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bf3f800 == 41 [pid = 1652] [id = 554] 06:53:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12896cc00) [pid = 1652] [serial = 1662] [outer = 0x0] 06:53:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x1289e1400) [pid = 1652] [serial = 1663] [outer = 0x12896cc00] 06:53:14 INFO - PROCESS | 1652 | 1466517194725 Marionette DEBUG loaded listener.js 06:53:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x1289e7000) [pid = 1652] [serial = 1664] [outer = 0x12896cc00] 06:53:15 INFO - PROCESS | 1652 | 1466517195204 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]]]}] 06:53:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 06:53:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 619ms 06:53:15 INFO - PROCESS | 1652 | 1466517195228 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 06:53:15 INFO - PROCESS | 1652 | 1466517195231 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 06:53:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 06:53:15 INFO - PROCESS | 1652 | 1466517195234 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 06:53:15 INFO - PROCESS | 1652 | 1466517195236 Marionette TRACE conn2 <- [1,2190,null,{}] 06:53:15 INFO - PROCESS | 1652 | 1466517195241 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}] 06:53:15 INFO - PROCESS | 1652 | 1466517195243 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:15 INFO - PROCESS | 1652 | 1466517195349 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 06:53:15 INFO - PROCESS | 1652 | 1466517195444 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:15 INFO - PROCESS | 1652 | 1466517195445 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x119a21000 == 42 [pid = 1652] [id = 555] 06:53:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x116769800) [pid = 1652] [serial = 1665] [outer = 0x0] 06:53:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x117056400) [pid = 1652] [serial = 1666] [outer = 0x116769800] 06:53:15 INFO - PROCESS | 1652 | 1466517195477 Marionette DEBUG loaded listener.js 06:53:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x118150000) [pid = 1652] [serial = 1667] [outer = 0x116769800] 06:53:15 INFO - PROCESS | 1652 | 1466517195909 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]]]}] 06:53:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 06:53:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 729ms 06:53:15 INFO - PROCESS | 1652 | 1466517195965 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 06:53:15 INFO - PROCESS | 1652 | 1466517195970 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 06:53:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 06:53:15 INFO - PROCESS | 1652 | 1466517195977 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 06:53:15 INFO - PROCESS | 1652 | 1466517195980 Marionette TRACE conn2 <- [1,2194,null,{}] 06:53:15 INFO - PROCESS | 1652 | 1466517195983 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}] 06:53:15 INFO - PROCESS | 1652 | 1466517195985 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:16 INFO - PROCESS | 1652 | 1466517196144 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 06:53:16 INFO - PROCESS | 1652 | 1466517196229 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:16 INFO - PROCESS | 1652 | 1466517196230 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x1289ac000 == 43 [pid = 1652] [id = 556] 06:53:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x118883000) [pid = 1652] [serial = 1668] [outer = 0x0] 06:53:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x1194c9800) [pid = 1652] [serial = 1669] [outer = 0x118883000] 06:53:16 INFO - PROCESS | 1652 | 1466517196261 Marionette DEBUG loaded listener.js 06:53:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x119ac8400) [pid = 1652] [serial = 1670] [outer = 0x118883000] 06:53:16 INFO - PROCESS | 1652 | 1466517196709 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]]]}] 06:53:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 06:53:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 773ms 06:53:16 INFO - PROCESS | 1652 | 1466517196748 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 06:53:16 INFO - PROCESS | 1652 | 1466517196750 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 06:53:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 06:53:16 INFO - PROCESS | 1652 | 1466517196755 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 06:53:16 INFO - PROCESS | 1652 | 1466517196758 Marionette TRACE conn2 <- [1,2198,null,{}] 06:53:16 INFO - PROCESS | 1652 | 1466517196766 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}] 06:53:16 INFO - PROCESS | 1652 | 1466517196769 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:16 INFO - PROCESS | 1652 | 1466517196874 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 06:53:16 INFO - PROCESS | 1652 | 1466517196948 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:16 INFO - PROCESS | 1652 | 1466517196951 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bf49000 == 44 [pid = 1652] [id = 557] 06:53:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x123b64c00) [pid = 1652] [serial = 1671] [outer = 0x0] 06:53:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x123ced400) [pid = 1652] [serial = 1672] [outer = 0x123b64c00] 06:53:16 INFO - PROCESS | 1652 | 1466517196982 Marionette DEBUG loaded listener.js 06:53:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x1243c3000) [pid = 1652] [serial = 1673] [outer = 0x123b64c00] 06:53:17 INFO - PROCESS | 1652 | 1466517197364 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]]]}] 06:53:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 06:53:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 672ms 06:53:17 INFO - PROCESS | 1652 | 1466517197427 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 06:53:17 INFO - PROCESS | 1652 | 1466517197429 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 06:53:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 06:53:17 INFO - PROCESS | 1652 | 1466517197431 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 06:53:17 INFO - PROCESS | 1652 | 1466517197432 Marionette TRACE conn2 <- [1,2202,null,{}] 06:53:17 INFO - PROCESS | 1652 | 1466517197435 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}] 06:53:17 INFO - PROCESS | 1652 | 1466517197436 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:17 INFO - PROCESS | 1652 | 1466517197543 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 06:53:17 INFO - PROCESS | 1652 | 1466517197601 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:17 INFO - PROCESS | 1652 | 1466517197603 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c489800 == 45 [pid = 1652] [id = 558] 06:53:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x124640400) [pid = 1652] [serial = 1674] [outer = 0x0] 06:53:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x1265c3800) [pid = 1652] [serial = 1675] [outer = 0x124640400] 06:53:17 INFO - PROCESS | 1652 | 1466517197631 Marionette DEBUG loaded listener.js 06:53:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x1287a8000) [pid = 1652] [serial = 1676] [outer = 0x124640400] 06:53:18 INFO - PROCESS | 1652 | 1466517198156 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]]]}] 06:53:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 06:53:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 769ms 06:53:18 INFO - PROCESS | 1652 | 1466517198222 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 06:53:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 06:53:18 INFO - PROCESS | 1652 | 1466517198223 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 06:53:18 INFO - PROCESS | 1652 | 1466517198226 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 06:53:18 INFO - PROCESS | 1652 | 1466517198228 Marionette TRACE conn2 <- [1,2206,null,{}] 06:53:18 INFO - PROCESS | 1652 | 1466517198230 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}] 06:53:18 INFO - PROCESS | 1652 | 1466517198232 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:18 INFO - PROCESS | 1652 | 1466517198334 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 06:53:18 INFO - PROCESS | 1652 | 1466517198406 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:18 INFO - PROCESS | 1652 | 1466517198407 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x1169a5800 == 46 [pid = 1652] [id = 559] 06:53:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x1133c1800) [pid = 1652] [serial = 1677] [outer = 0x0] 06:53:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x116f89c00) [pid = 1652] [serial = 1678] [outer = 0x1133c1800] 06:53:18 INFO - PROCESS | 1652 | 1466517198436 Marionette DEBUG loaded listener.js 06:53:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x123d7c800) [pid = 1652] [serial = 1679] [outer = 0x1133c1800] 06:53:18 INFO - PROCESS | 1652 | 1466517198971 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]]]}] 06:53:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 06:53:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 771ms 06:53:18 INFO - PROCESS | 1652 | 1466517198997 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 06:53:19 INFO - PROCESS | 1652 | 1466517199000 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 06:53:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 06:53:19 INFO - PROCESS | 1652 | 1466517199003 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 06:53:19 INFO - PROCESS | 1652 | 1466517199005 Marionette TRACE conn2 <- [1,2210,null,{}] 06:53:19 INFO - PROCESS | 1652 | 1466517199009 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}] 06:53:19 INFO - PROCESS | 1652 | 1466517199010 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:19 INFO - PROCESS | 1652 | 1466517199105 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 06:53:19 INFO - PROCESS | 1652 | 1466517199167 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:19 INFO - PROCESS | 1652 | 1466517199169 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x119d39000 == 47 [pid = 1652] [id = 560] 06:53:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x116f8a000) [pid = 1652] [serial = 1680] [outer = 0x0] 06:53:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x1176b9400) [pid = 1652] [serial = 1681] [outer = 0x116f8a000] 06:53:19 INFO - PROCESS | 1652 | 1466517199196 Marionette DEBUG loaded listener.js 06:53:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x11826e800) [pid = 1652] [serial = 1682] [outer = 0x116f8a000] 06:53:20 INFO - PROCESS | 1652 | --DOCSHELL 0x12bdb1800 == 46 [pid = 1652] [id = 553] 06:53:20 INFO - PROCESS | 1652 | --DOCSHELL 0x12b13f800 == 45 [pid = 1652] [id = 552] 06:53:20 INFO - PROCESS | 1652 | --DOCSHELL 0x12a6ad000 == 44 [pid = 1652] [id = 551] 06:53:20 INFO - PROCESS | 1652 | --DOCSHELL 0x12aac6800 == 43 [pid = 1652] [id = 550] 06:53:20 INFO - PROCESS | 1652 | --DOCSHELL 0x119819800 == 42 [pid = 1652] [id = 549] 06:53:20 INFO - PROCESS | 1652 | --DOCSHELL 0x1295de000 == 41 [pid = 1652] [id = 548] 06:53:20 INFO - PROCESS | 1652 | --DOCSHELL 0x12460a800 == 40 [pid = 1652] [id = 547] 06:53:20 INFO - PROCESS | 1652 | --DOCSHELL 0x125813800 == 39 [pid = 1652] [id = 546] 06:53:20 INFO - PROCESS | 1652 | --DOCSHELL 0x1248a9000 == 38 [pid = 1652] [id = 545] 06:53:20 INFO - PROCESS | 1652 | --DOCSHELL 0x12396e000 == 37 [pid = 1652] [id = 544] 06:53:20 INFO - PROCESS | 1652 | --DOCSHELL 0x117250000 == 36 [pid = 1652] [id = 543] 06:53:20 INFO - PROCESS | 1652 | --DOCSHELL 0x116938000 == 35 [pid = 1652] [id = 542] 06:53:20 INFO - PROCESS | 1652 | --DOCSHELL 0x118768800 == 34 [pid = 1652] [id = 541] 06:53:20 INFO - PROCESS | 1652 | --DOCSHELL 0x12b128800 == 33 [pid = 1652] [id = 540] 06:53:20 INFO - PROCESS | 1652 | --DOCSHELL 0x1169a5800 == 32 [pid = 1652] [id = 559] 06:53:20 INFO - PROCESS | 1652 | --DOCSHELL 0x12c489800 == 31 [pid = 1652] [id = 558] 06:53:20 INFO - PROCESS | 1652 | --DOCSHELL 0x12bf49000 == 30 [pid = 1652] [id = 557] 06:53:20 INFO - PROCESS | 1652 | --DOCSHELL 0x1289ac000 == 29 [pid = 1652] [id = 556] 06:53:20 INFO - PROCESS | 1652 | --DOCSHELL 0x12bf3f800 == 28 [pid = 1652] [id = 554] 06:53:20 INFO - PROCESS | 1652 | --DOCSHELL 0x119a21000 == 27 [pid = 1652] [id = 555] 06:53:20 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x1198fb800) [pid = 1652] [serial = 1600] [outer = 0x0] [url = about:blank] 06:53:20 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x123ce7400) [pid = 1652] [serial = 1606] [outer = 0x0] [url = about:blank] 06:53:20 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x116f8e400) [pid = 1652] [serial = 1591] [outer = 0x0] [url = about:blank] 06:53:20 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x11907e800) [pid = 1652] [serial = 1597] [outer = 0x0] [url = about:blank] 06:53:20 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x1133c0000) [pid = 1652] [serial = 1588] [outer = 0x0] [url = about:blank] 06:53:20 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x1151d5000) [pid = 1652] [serial = 1589] [outer = 0x0] [url = about:blank] 06:53:20 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x1172b9400) [pid = 1652] [serial = 1586] [outer = 0x0] [url = about:blank] 06:53:20 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x116a0b800) [pid = 1652] [serial = 1585] [outer = 0x0] [url = about:blank] 06:53:20 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x123b70400) [pid = 1652] [serial = 1604] [outer = 0x0] [url = about:blank] 06:53:20 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x118735400) [pid = 1652] [serial = 1595] [outer = 0x0] [url = about:blank] 06:53:20 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x118328c00) [pid = 1652] [serial = 1594] [outer = 0x0] [url = about:blank] 06:53:20 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x119e82000) [pid = 1652] [serial = 1603] [outer = 0x0] [url = about:blank] 06:53:20 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1241d6000) [pid = 1652] [serial = 1609] [outer = 0x0] [url = about:blank] 06:53:20 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1180c5000) [pid = 1652] [serial = 1612] [outer = 0x0] [url = about:blank] 06:53:20 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x124085800) [pid = 1652] [serial = 1607] [outer = 0x0] [url = about:blank] 06:53:20 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x12414b800) [pid = 1652] [serial = 1615] [outer = 0x0] [url = about:blank] 06:53:20 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x124c20800) [pid = 1652] [serial = 1618] [outer = 0x0] [url = about:blank] 06:53:20 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x116f81400) [pid = 1652] [serial = 1574] [outer = 0x0] [url = about:blank] 06:53:20 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x115e9fc00) [pid = 1652] [serial = 1573] [outer = 0x0] [url = about:blank] 06:53:20 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1176c8800) [pid = 1652] [serial = 1592] [outer = 0x0] [url = about:blank] 06:53:20 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x119079c00) [pid = 1652] [serial = 1577] [outer = 0x0] [url = about:blank] 06:53:20 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x118326400) [pid = 1652] [serial = 1576] [outer = 0x0] [url = about:blank] 06:53:20 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1244e6400) [pid = 1652] [serial = 1610] [outer = 0x0] [url = about:blank] 06:53:20 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x119cb5000) [pid = 1652] [serial = 1601] [outer = 0x0] [url = about:blank] 06:53:20 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x1210e3800) [pid = 1652] [serial = 1580] [outer = 0x0] [url = about:blank] 06:53:20 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x119e7e400) [pid = 1652] [serial = 1579] [outer = 0x0] [url = about:blank] 06:53:20 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1198f3c00) [pid = 1652] [serial = 1613] [outer = 0x0] [url = about:blank] 06:53:20 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x12463e800) [pid = 1652] [serial = 1583] [outer = 0x0] [url = about:blank] 06:53:20 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x124086400) [pid = 1652] [serial = 1582] [outer = 0x0] [url = about:blank] 06:53:20 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x124636800) [pid = 1652] [serial = 1616] [outer = 0x0] [url = about:blank] 06:53:20 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x1194c6800) [pid = 1652] [serial = 1598] [outer = 0x0] [url = about:blank] 06:53:20 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x125783400) [pid = 1652] [serial = 1619] [outer = 0x0] [url = about:blank] 06:53:20 INFO - PROCESS | 1652 | 1466517200252 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]]]}] 06:53:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 06:53:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1276ms 06:53:20 INFO - PROCESS | 1652 | 1466517200279 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 06:53:20 INFO - PROCESS | 1652 | 1466517200282 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 06:53:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 06:53:20 INFO - PROCESS | 1652 | 1466517200285 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 06:53:20 INFO - PROCESS | 1652 | 1466517200287 Marionette TRACE conn2 <- [1,2214,null,{}] 06:53:20 INFO - PROCESS | 1652 | 1466517200291 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}] 06:53:20 INFO - PROCESS | 1652 | 1466517200292 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:20 INFO - PROCESS | 1652 | 1466517200371 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 06:53:20 INFO - PROCESS | 1652 | 1466517200376 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:20 INFO - PROCESS | 1652 | 1466517200378 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x116619000 == 28 [pid = 1652] [id = 561] 06:53:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x113a38400) [pid = 1652] [serial = 1683] [outer = 0x0] 06:53:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x113da9400) [pid = 1652] [serial = 1684] [outer = 0x113a38400] 06:53:20 INFO - PROCESS | 1652 | 1466517200408 Marionette DEBUG loaded listener.js 06:53:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x115ea4000) [pid = 1652] [serial = 1685] [outer = 0x113a38400] 06:53:20 INFO - PROCESS | 1652 | 1466517200757 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]]]}] 06:53:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 06:53:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 523ms 06:53:20 INFO - PROCESS | 1652 | 1466517200808 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 06:53:20 INFO - PROCESS | 1652 | 1466517200812 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 06:53:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 06:53:20 INFO - PROCESS | 1652 | 1466517200816 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 06:53:20 INFO - PROCESS | 1652 | 1466517200818 Marionette TRACE conn2 <- [1,2218,null,{}] 06:53:20 INFO - PROCESS | 1652 | 1466517200821 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}] 06:53:20 INFO - PROCESS | 1652 | 1466517200822 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:20 INFO - PROCESS | 1652 | 1466517200906 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 06:53:20 INFO - PROCESS | 1652 | 1466517200910 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:20 INFO - PROCESS | 1652 | 1466517200912 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x118596800 == 29 [pid = 1652] [id = 562] 06:53:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x1160d8c00) [pid = 1652] [serial = 1686] [outer = 0x0] 06:53:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x116f8c400) [pid = 1652] [serial = 1687] [outer = 0x1160d8c00] 06:53:20 INFO - PROCESS | 1652 | 1466517200942 Marionette DEBUG loaded listener.js 06:53:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1180c1400) [pid = 1652] [serial = 1688] [outer = 0x1160d8c00] 06:53:21 INFO - PROCESS | 1652 | 1466517201287 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]]]}] 06:53:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 06:53:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 523ms 06:53:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 06:53:21 INFO - PROCESS | 1652 | 1466517201339 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 06:53:21 INFO - PROCESS | 1652 | 1466517201341 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 06:53:21 INFO - PROCESS | 1652 | 1466517201343 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 06:53:21 INFO - PROCESS | 1652 | 1466517201345 Marionette TRACE conn2 <- [1,2222,null,{}] 06:53:21 INFO - PROCESS | 1652 | 1466517201354 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}] 06:53:21 INFO - PROCESS | 1652 | 1466517201357 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:21 INFO - PROCESS | 1652 | 1466517201436 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 06:53:21 INFO - PROCESS | 1652 | 1466517201442 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:21 INFO - PROCESS | 1652 | 1466517201444 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x119c6c000 == 30 [pid = 1652] [id = 563] 06:53:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1126f5000) [pid = 1652] [serial = 1689] [outer = 0x0] 06:53:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x118739800) [pid = 1652] [serial = 1690] [outer = 0x1126f5000] 06:53:21 INFO - PROCESS | 1652 | 1466517201473 Marionette DEBUG loaded listener.js 06:53:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x119079c00) [pid = 1652] [serial = 1691] [outer = 0x1126f5000] 06:53:21 INFO - PROCESS | 1652 | 1466517201826 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]]]}] 06:53:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 06:53:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 522ms 06:53:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 06:53:21 INFO - PROCESS | 1652 | 1466517201865 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 06:53:21 INFO - PROCESS | 1652 | 1466517201867 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 06:53:21 INFO - PROCESS | 1652 | 1466517201869 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 06:53:21 INFO - PROCESS | 1652 | 1466517201870 Marionette TRACE conn2 <- [1,2226,null,{}] 06:53:21 INFO - PROCESS | 1652 | 1466517201873 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}] 06:53:21 INFO - PROCESS | 1652 | 1466517201874 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:21 INFO - PROCESS | 1652 | 1466517201985 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 06:53:22 INFO - PROCESS | 1652 | 1466517202019 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:22 INFO - PROCESS | 1652 | 1466517202020 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x123a83800 == 31 [pid = 1652] [id = 564] 06:53:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x11907f800) [pid = 1652] [serial = 1692] [outer = 0x0] 06:53:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1194bd000) [pid = 1652] [serial = 1693] [outer = 0x11907f800] 06:53:22 INFO - PROCESS | 1652 | 1466517202048 Marionette DEBUG loaded listener.js 06:53:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x119a30800) [pid = 1652] [serial = 1694] [outer = 0x11907f800] 06:53:22 INFO - PROCESS | 1652 | 1466517202354 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]]]}] 06:53:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 06:53:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 519ms 06:53:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 06:53:22 INFO - PROCESS | 1652 | 1466517202390 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 06:53:22 INFO - PROCESS | 1652 | 1466517202391 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 06:53:22 INFO - PROCESS | 1652 | 1466517202393 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 06:53:22 INFO - PROCESS | 1652 | 1466517202394 Marionette TRACE conn2 <- [1,2230,null,{}] 06:53:22 INFO - PROCESS | 1652 | 1466517202396 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}] 06:53:22 INFO - PROCESS | 1652 | 1466517202398 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:22 INFO - PROCESS | 1652 | 1466517202496 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 06:53:22 INFO - PROCESS | 1652 | 1466517202535 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:22 INFO - PROCESS | 1652 | 1466517202537 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x1248a9000 == 32 [pid = 1652] [id = 565] 06:53:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x112a7c400) [pid = 1652] [serial = 1695] [outer = 0x0] 06:53:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x119ad4000) [pid = 1652] [serial = 1696] [outer = 0x112a7c400] 06:53:22 INFO - PROCESS | 1652 | 1466517202561 Marionette DEBUG loaded listener.js 06:53:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x119dc3800) [pid = 1652] [serial = 1697] [outer = 0x112a7c400] 06:53:22 INFO - PROCESS | 1652 | 1466517202879 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]]]}] 06:53:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 06:53:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 519ms 06:53:22 INFO - PROCESS | 1652 | 1466517202912 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 06:53:22 INFO - PROCESS | 1652 | 1466517202914 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 06:53:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 06:53:22 INFO - PROCESS | 1652 | 1466517202916 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 06:53:22 INFO - PROCESS | 1652 | 1466517202917 Marionette TRACE conn2 <- [1,2234,null,{}] 06:53:22 INFO - PROCESS | 1652 | 1466517202922 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}] 06:53:22 INFO - PROCESS | 1652 | 1466517202926 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:23 INFO - PROCESS | 1652 | 1466517203038 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 06:53:23 INFO - PROCESS | 1652 | 1466517203077 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:23 INFO - PROCESS | 1652 | 1466517203078 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x127042000 == 33 [pid = 1652] [id = 566] 06:53:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x119dc8000) [pid = 1652] [serial = 1698] [outer = 0x0] 06:53:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x119e82400) [pid = 1652] [serial = 1699] [outer = 0x119dc8000] 06:53:23 INFO - PROCESS | 1652 | 1466517203103 Marionette DEBUG loaded listener.js 06:53:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x123ce7400) [pid = 1652] [serial = 1700] [outer = 0x119dc8000] 06:53:23 INFO - PROCESS | 1652 | 1466517203416 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]]]}] 06:53:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 06:53:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 522ms 06:53:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 06:53:23 INFO - PROCESS | 1652 | 1466517203440 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 06:53:23 INFO - PROCESS | 1652 | 1466517203441 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 06:53:23 INFO - PROCESS | 1652 | 1466517203443 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 06:53:23 INFO - PROCESS | 1652 | 1466517203452 Marionette TRACE conn2 <- [1,2238,null,{}] 06:53:23 INFO - PROCESS | 1652 | 1466517203464 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}] 06:53:23 INFO - PROCESS | 1652 | 1466517203465 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:23 INFO - PROCESS | 1652 | 1466517203562 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 06:53:23 INFO - PROCESS | 1652 | 1466517203565 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:23 INFO - PROCESS | 1652 | 1466517203567 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x12900a800 == 34 [pid = 1652] [id = 567] 06:53:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x124080000) [pid = 1652] [serial = 1701] [outer = 0x0] 06:53:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x124088000) [pid = 1652] [serial = 1702] [outer = 0x124080000] 06:53:23 INFO - PROCESS | 1652 | 1466517203592 Marionette DEBUG loaded listener.js 06:53:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x1241d5800) [pid = 1652] [serial = 1703] [outer = 0x124080000] 06:53:23 INFO - PROCESS | 1652 | 1466517203898 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]]]}] 06:53:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 06:53:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 487ms 06:53:23 INFO - PROCESS | 1652 | 1466517203931 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 06:53:23 INFO - PROCESS | 1652 | 1466517203933 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 06:53:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 06:53:23 INFO - PROCESS | 1652 | 1466517203944 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 06:53:23 INFO - PROCESS | 1652 | 1466517203945 Marionette TRACE conn2 <- [1,2242,null,{}] 06:53:23 INFO - PROCESS | 1652 | 1466517203948 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}] 06:53:23 INFO - PROCESS | 1652 | 1466517203949 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:24 INFO - PROCESS | 1652 | 1466517204058 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 06:53:24 INFO - PROCESS | 1652 | 1466517204061 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:24 INFO - PROCESS | 1652 | 1466517204062 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x12929e000 == 35 [pid = 1652] [id = 568] 06:53:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x124084000) [pid = 1652] [serial = 1704] [outer = 0x0] 06:53:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x1244e2800) [pid = 1652] [serial = 1705] [outer = 0x124084000] 06:53:24 INFO - PROCESS | 1652 | 1466517204087 Marionette DEBUG loaded listener.js 06:53:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x1244eb400) [pid = 1652] [serial = 1706] [outer = 0x124084000] 06:53:24 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x112a9f400) [pid = 1652] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 06:53:24 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1198ef000) [pid = 1652] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 06:53:24 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x113daec00) [pid = 1652] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 06:53:24 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x124f70800) [pid = 1652] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 06:53:24 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x112a76400) [pid = 1652] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 06:53:24 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x124634400) [pid = 1652] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 06:53:24 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x115e9e800) [pid = 1652] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 06:53:24 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x112a99c00) [pid = 1652] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 06:53:24 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x123b69c00) [pid = 1652] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 06:53:24 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x119dcd400) [pid = 1652] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 06:53:24 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x12896cc00) [pid = 1652] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 06:53:24 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1287a0800) [pid = 1652] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 06:53:24 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x124f76c00) [pid = 1652] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 06:53:24 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x118738800) [pid = 1652] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 06:53:24 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x116967400) [pid = 1652] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 06:53:24 INFO - PROCESS | 1652 | 1466517204595 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]]]}] 06:53:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 06:53:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 670ms 06:53:24 INFO - PROCESS | 1652 | 1466517204614 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 06:53:24 INFO - PROCESS | 1652 | 1466517204615 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 06:53:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 06:53:24 INFO - PROCESS | 1652 | 1466517204620 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 06:53:24 INFO - PROCESS | 1652 | 1466517204621 Marionette TRACE conn2 <- [1,2246,null,{}] 06:53:24 INFO - PROCESS | 1652 | 1466517204624 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}] 06:53:24 INFO - PROCESS | 1652 | 1466517204625 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:24 INFO - PROCESS | 1652 | 1466517204712 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 06:53:24 INFO - PROCESS | 1652 | 1466517204774 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:24 INFO - PROCESS | 1652 | 1466517204775 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x119c69800 == 36 [pid = 1652] [id = 569] 06:53:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x112a75800) [pid = 1652] [serial = 1707] [outer = 0x0] 06:53:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x117057000) [pid = 1652] [serial = 1708] [outer = 0x112a75800] 06:53:24 INFO - PROCESS | 1652 | 1466517204799 Marionette DEBUG loaded listener.js 06:53:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x119dc7000) [pid = 1652] [serial = 1709] [outer = 0x112a75800] 06:53:25 INFO - PROCESS | 1652 | 1466517205072 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]]]}] 06:53:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 06:53:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 472ms 06:53:25 INFO - PROCESS | 1652 | 1466517205093 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 06:53:25 INFO - PROCESS | 1652 | 1466517205094 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 06:53:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 06:53:25 INFO - PROCESS | 1652 | 1466517205097 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 06:53:25 INFO - PROCESS | 1652 | 1466517205098 Marionette TRACE conn2 <- [1,2250,null,{}] 06:53:25 INFO - PROCESS | 1652 | 1466517205108 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}] 06:53:25 INFO - PROCESS | 1652 | 1466517205109 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:25 INFO - PROCESS | 1652 | 1466517205194 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 06:53:25 INFO - PROCESS | 1652 | 1466517205199 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:25 INFO - PROCESS | 1652 | 1466517205200 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x12aaad800 == 37 [pid = 1652] [id = 570] 06:53:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x11832bc00) [pid = 1652] [serial = 1710] [outer = 0x0] 06:53:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x1244ecc00) [pid = 1652] [serial = 1711] [outer = 0x11832bc00] 06:53:25 INFO - PROCESS | 1652 | 1466517205227 Marionette DEBUG loaded listener.js 06:53:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12463a400) [pid = 1652] [serial = 1712] [outer = 0x11832bc00] 06:53:25 INFO - PROCESS | 1652 | 1466517205577 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]]]}] 06:53:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 06:53:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 519ms 06:53:25 INFO - PROCESS | 1652 | 1466517205624 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 06:53:25 INFO - PROCESS | 1652 | 1466517205626 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 06:53:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 06:53:25 INFO - PROCESS | 1652 | 1466517205628 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 06:53:25 INFO - PROCESS | 1652 | 1466517205630 Marionette TRACE conn2 <- [1,2254,null,{}] 06:53:25 INFO - PROCESS | 1652 | 1466517205632 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}] 06:53:25 INFO - PROCESS | 1652 | 1466517205634 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:25 INFO - PROCESS | 1652 | 1466517205732 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 06:53:25 INFO - PROCESS | 1652 | 1466517205738 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:25 INFO - PROCESS | 1652 | 1466517205740 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x1248a8800 == 38 [pid = 1652] [id = 571] 06:53:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x124808c00) [pid = 1652] [serial = 1713] [outer = 0x0] 06:53:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x124ff8400) [pid = 1652] [serial = 1714] [outer = 0x124808c00] 06:53:25 INFO - PROCESS | 1652 | 1466517205767 Marionette DEBUG loaded listener.js 06:53:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x1261adc00) [pid = 1652] [serial = 1715] [outer = 0x124808c00] 06:53:26 INFO - PROCESS | 1652 | 1466517206092 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]]]}] 06:53:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 06:53:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 469ms 06:53:26 INFO - PROCESS | 1652 | 1466517206097 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 06:53:26 INFO - PROCESS | 1652 | 1466517206099 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 06:53:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 06:53:26 INFO - PROCESS | 1652 | 1466517206103 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 06:53:26 INFO - PROCESS | 1652 | 1466517206106 Marionette TRACE conn2 <- [1,2258,null,{}] 06:53:26 INFO - PROCESS | 1652 | 1466517206109 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}] 06:53:26 INFO - PROCESS | 1652 | 1466517206110 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:26 INFO - PROCESS | 1652 | 1466517206193 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 06:53:26 INFO - PROCESS | 1652 | 1466517206252 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:26 INFO - PROCESS | 1652 | 1466517206253 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b137800 == 39 [pid = 1652] [id = 572] 06:53:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x119dc5800) [pid = 1652] [serial = 1716] [outer = 0x0] 06:53:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x127018800) [pid = 1652] [serial = 1717] [outer = 0x119dc5800] 06:53:26 INFO - PROCESS | 1652 | 1466517206279 Marionette DEBUG loaded listener.js 06:53:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x1287a4800) [pid = 1652] [serial = 1718] [outer = 0x119dc5800] 06:53:26 INFO - PROCESS | 1652 | 1466517206731 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]]]}] 06:53:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 06:53:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 672ms 06:53:26 INFO - PROCESS | 1652 | 1466517206775 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 06:53:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 06:53:26 INFO - PROCESS | 1652 | 1466517206778 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 06:53:26 INFO - PROCESS | 1652 | 1466517206781 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 06:53:26 INFO - PROCESS | 1652 | 1466517206783 Marionette TRACE conn2 <- [1,2262,null,{}] 06:53:26 INFO - PROCESS | 1652 | 1466517206787 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}] 06:53:26 INFO - PROCESS | 1652 | 1466517206789 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:26 INFO - PROCESS | 1652 | 1466517206904 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 06:53:27 INFO - PROCESS | 1652 | 1466517207014 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:27 INFO - PROCESS | 1652 | 1466517207015 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x11707e000 == 40 [pid = 1652] [id = 573] 06:53:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x113d3b000) [pid = 1652] [serial = 1719] [outer = 0x0] 06:53:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x115e9bc00) [pid = 1652] [serial = 1720] [outer = 0x113d3b000] 06:53:27 INFO - PROCESS | 1652 | 1466517207071 Marionette DEBUG loaded listener.js 06:53:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x116967400) [pid = 1652] [serial = 1721] [outer = 0x113d3b000] 06:53:27 INFO - PROCESS | 1652 | 1466517207586 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]]]}] 06:53:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 06:53:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 823ms 06:53:27 INFO - PROCESS | 1652 | 1466517207627 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 06:53:27 INFO - PROCESS | 1652 | 1466517207631 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 06:53:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 06:53:27 INFO - PROCESS | 1652 | 1466517207639 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 06:53:27 INFO - PROCESS | 1652 | 1466517207641 Marionette TRACE conn2 <- [1,2266,null,{}] 06:53:27 INFO - PROCESS | 1652 | 1466517207644 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}] 06:53:27 INFO - PROCESS | 1652 | 1466517207645 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:27 INFO - PROCESS | 1652 | 1466517207766 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 06:53:27 INFO - PROCESS | 1652 | 1466517207850 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:27 INFO - PROCESS | 1652 | 1466517207851 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x123c31800 == 41 [pid = 1652] [id = 574] 06:53:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x118148400) [pid = 1652] [serial = 1722] [outer = 0x0] 06:53:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x118212000) [pid = 1652] [serial = 1723] [outer = 0x118148400] 06:53:27 INFO - PROCESS | 1652 | 1466517207882 Marionette DEBUG loaded listener.js 06:53:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x118739c00) [pid = 1652] [serial = 1724] [outer = 0x118148400] 06:53:28 INFO - PROCESS | 1652 | 1466517208558 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]]]}] 06:53:28 INFO - PROCESS | 1652 | --DOCSHELL 0x1248a8800 == 40 [pid = 1652] [id = 571] 06:53:28 INFO - PROCESS | 1652 | --DOCSHELL 0x12aaad800 == 39 [pid = 1652] [id = 570] 06:53:28 INFO - PROCESS | 1652 | --DOCSHELL 0x119c69800 == 38 [pid = 1652] [id = 569] 06:53:28 INFO - PROCESS | 1652 | --DOCSHELL 0x12929e000 == 37 [pid = 1652] [id = 568] 06:53:28 INFO - PROCESS | 1652 | --DOCSHELL 0x12900a800 == 36 [pid = 1652] [id = 567] 06:53:28 INFO - PROCESS | 1652 | --DOCSHELL 0x127042000 == 35 [pid = 1652] [id = 566] 06:53:28 INFO - PROCESS | 1652 | --DOCSHELL 0x1248a9000 == 34 [pid = 1652] [id = 565] 06:53:28 INFO - PROCESS | 1652 | --DOCSHELL 0x123a83800 == 33 [pid = 1652] [id = 564] 06:53:28 INFO - PROCESS | 1652 | --DOCSHELL 0x119c6c000 == 32 [pid = 1652] [id = 563] 06:53:28 INFO - PROCESS | 1652 | --DOCSHELL 0x118596800 == 31 [pid = 1652] [id = 562] 06:53:28 INFO - PROCESS | 1652 | --DOCSHELL 0x116619000 == 30 [pid = 1652] [id = 561] 06:53:28 INFO - PROCESS | 1652 | --DOCSHELL 0x119d39000 == 29 [pid = 1652] [id = 560] 06:53:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 06:53:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 973ms 06:53:28 INFO - PROCESS | 1652 | 1466517208612 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 06:53:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 06:53:28 INFO - PROCESS | 1652 | 1466517208615 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 06:53:28 INFO - PROCESS | 1652 | 1466517208618 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 06:53:28 INFO - PROCESS | 1652 | 1466517208620 Marionette TRACE conn2 <- [1,2270,null,{}] 06:53:28 INFO - PROCESS | 1652 | 1466517208623 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}] 06:53:28 INFO - PROCESS | 1652 | 1466517208625 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:28 INFO - PROCESS | 1652 | 1466517208714 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 06:53:28 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x1289e7000) [pid = 1652] [serial = 1664] [outer = 0x0] [url = about:blank] 06:53:28 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x1289e1400) [pid = 1652] [serial = 1663] [outer = 0x0] [url = about:blank] 06:53:28 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x1287a9000) [pid = 1652] [serial = 1660] [outer = 0x0] [url = about:blank] 06:53:28 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x128975400) [pid = 1652] [serial = 1661] [outer = 0x0] [url = about:blank] 06:53:28 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1265c3400) [pid = 1652] [serial = 1651] [outer = 0x0] [url = about:blank] 06:53:28 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x1243bf800) [pid = 1652] [serial = 1645] [outer = 0x0] [url = about:blank] 06:53:28 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x119e7a400) [pid = 1652] [serial = 1657] [outer = 0x0] [url = about:blank] 06:53:28 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x115ea1000) [pid = 1652] [serial = 1628] [outer = 0x0] [url = about:blank] 06:53:28 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x12879ec00) [pid = 1652] [serial = 1652] [outer = 0x0] [url = about:blank] 06:53:28 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x119dccc00) [pid = 1652] [serial = 1637] [outer = 0x0] [url = about:blank] 06:53:28 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x11676b400) [pid = 1652] [serial = 1630] [outer = 0x0] [url = about:blank] 06:53:28 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x118146000) [pid = 1652] [serial = 1631] [outer = 0x0] [url = about:blank] 06:53:28 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x125162400) [pid = 1652] [serial = 1648] [outer = 0x0] [url = about:blank] 06:53:28 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x119ad5000) [pid = 1652] [serial = 1655] [outer = 0x0] [url = about:blank] 06:53:28 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1265c0000) [pid = 1652] [serial = 1622] [outer = 0x0] [url = about:blank] 06:53:28 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x11827b800) [pid = 1652] [serial = 1654] [outer = 0x0] [url = about:blank] 06:53:28 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1287a1800) [pid = 1652] [serial = 1658] [outer = 0x0] [url = about:blank] 06:53:28 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x117056c00) [pid = 1652] [serial = 1625] [outer = 0x0] [url = about:blank] 06:53:28 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x124f6f000) [pid = 1652] [serial = 1646] [outer = 0x0] [url = about:blank] 06:53:28 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x119084000) [pid = 1652] [serial = 1634] [outer = 0x0] [url = about:blank] 06:53:28 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x123b75000) [pid = 1652] [serial = 1642] [outer = 0x0] [url = about:blank] 06:53:28 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x12610d800) [pid = 1652] [serial = 1649] [outer = 0x0] [url = about:blank] 06:53:28 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x126109400) [pid = 1652] [serial = 1621] [outer = 0x0] [url = about:blank] 06:53:28 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x119ad5400) [pid = 1652] [serial = 1636] [outer = 0x0] [url = about:blank] 06:53:28 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x1133da400) [pid = 1652] [serial = 1627] [outer = 0x0] [url = about:blank] 06:53:28 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x119fc6000) [pid = 1652] [serial = 1639] [outer = 0x0] [url = about:blank] 06:53:28 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x120fd8400) [pid = 1652] [serial = 1640] [outer = 0x0] [url = about:blank] 06:53:28 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x11827b400) [pid = 1652] [serial = 1633] [outer = 0x0] [url = about:blank] 06:53:28 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x115ea7000) [pid = 1652] [serial = 1624] [outer = 0x0] [url = about:blank] 06:53:28 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x124089000) [pid = 1652] [serial = 1643] [outer = 0x0] [url = about:blank] 06:53:28 INFO - PROCESS | 1652 | 1466517208779 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:28 INFO - PROCESS | 1652 | 1466517208780 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x117073000 == 30 [pid = 1652] [id = 575] 06:53:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x115ea1000) [pid = 1652] [serial = 1725] [outer = 0x0] 06:53:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x11676b400) [pid = 1652] [serial = 1726] [outer = 0x115ea1000] 06:53:28 INFO - PROCESS | 1652 | 1466517208807 Marionette DEBUG loaded listener.js 06:53:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x1172ba800) [pid = 1652] [serial = 1727] [outer = 0x115ea1000] 06:53:29 INFO - PROCESS | 1652 | 1466517209102 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]]]}] 06:53:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 06:53:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 521ms 06:53:29 INFO - PROCESS | 1652 | 1466517209140 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 06:53:29 INFO - PROCESS | 1652 | 1466517209143 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 06:53:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 06:53:29 INFO - PROCESS | 1652 | 1466517209147 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 06:53:29 INFO - PROCESS | 1652 | 1466517209149 Marionette TRACE conn2 <- [1,2274,null,{}] 06:53:29 INFO - PROCESS | 1652 | 1466517209153 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}] 06:53:29 INFO - PROCESS | 1652 | 1466517209156 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:29 INFO - PROCESS | 1652 | 1466517209237 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 06:53:29 INFO - PROCESS | 1652 | 1466517209315 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:29 INFO - PROCESS | 1652 | 1466517209316 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x119c24000 == 31 [pid = 1652] [id = 576] 06:53:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x1172bf000) [pid = 1652] [serial = 1728] [outer = 0x0] 06:53:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x11826dc00) [pid = 1652] [serial = 1729] [outer = 0x1172bf000] 06:53:29 INFO - PROCESS | 1652 | 1466517209343 Marionette DEBUG loaded listener.js 06:53:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1188e4400) [pid = 1652] [serial = 1730] [outer = 0x1172bf000] 06:53:29 INFO - PROCESS | 1652 | 1466517209657 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]]]}] 06:53:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 06:53:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 519ms 06:53:29 INFO - PROCESS | 1652 | 1466517209667 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 06:53:29 INFO - PROCESS | 1652 | 1466517209672 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 06:53:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 06:53:29 INFO - PROCESS | 1652 | 1466517209675 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 06:53:29 INFO - PROCESS | 1652 | 1466517209678 Marionette TRACE conn2 <- [1,2278,null,{}] 06:53:29 INFO - PROCESS | 1652 | 1466517209688 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}] 06:53:29 INFO - PROCESS | 1652 | 1466517209691 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:29 INFO - PROCESS | 1652 | 1466517209773 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 06:53:29 INFO - PROCESS | 1652 | 1466517209778 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:29 INFO - PROCESS | 1652 | 1466517209780 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x124172800 == 32 [pid = 1652] [id = 577] 06:53:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x1132df400) [pid = 1652] [serial = 1731] [outer = 0x0] 06:53:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1198efc00) [pid = 1652] [serial = 1732] [outer = 0x1132df400] 06:53:29 INFO - PROCESS | 1652 | 1466517209811 Marionette DEBUG loaded listener.js 06:53:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x119dc4000) [pid = 1652] [serial = 1733] [outer = 0x1132df400] 06:53:30 INFO - PROCESS | 1652 | 1466517210176 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]]]}] 06:53:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 06:53:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 522ms 06:53:30 INFO - PROCESS | 1652 | 1466517210198 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 06:53:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 06:53:30 INFO - PROCESS | 1652 | 1466517210200 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 06:53:30 INFO - PROCESS | 1652 | 1466517210202 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 06:53:30 INFO - PROCESS | 1652 | 1466517210203 Marionette TRACE conn2 <- [1,2282,null,{}] 06:53:30 INFO - PROCESS | 1652 | 1466517210206 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}] 06:53:30 INFO - PROCESS | 1652 | 1466517210207 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:30 INFO - PROCESS | 1652 | 1466517210292 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 06:53:30 INFO - PROCESS | 1652 | 1466517210295 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:30 INFO - PROCESS | 1652 | 1466517210296 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x12704b800 == 33 [pid = 1652] [id = 578] 06:53:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x119dcc800) [pid = 1652] [serial = 1734] [outer = 0x0] 06:53:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x119e7fc00) [pid = 1652] [serial = 1735] [outer = 0x119dcc800] 06:53:30 INFO - PROCESS | 1652 | 1466517210322 Marionette DEBUG loaded listener.js 06:53:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x120fd5800) [pid = 1652] [serial = 1736] [outer = 0x119dcc800] 06:53:30 INFO - PROCESS | 1652 | 1466517210670 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]]]}] 06:53:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 06:53:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 520ms 06:53:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 06:53:30 INFO - PROCESS | 1652 | 1466517210723 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 06:53:30 INFO - PROCESS | 1652 | 1466517210725 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 06:53:30 INFO - PROCESS | 1652 | 1466517210728 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 06:53:30 INFO - PROCESS | 1652 | 1466517210730 Marionette TRACE conn2 <- [1,2286,null,{}] 06:53:30 INFO - PROCESS | 1652 | 1466517210733 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}] 06:53:30 INFO - PROCESS | 1652 | 1466517210735 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:30 INFO - PROCESS | 1652 | 1466517210871 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 06:53:30 INFO - PROCESS | 1652 | 1466517210887 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:30 INFO - PROCESS | 1652 | 1466517210888 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x1289ac000 == 34 [pid = 1652] [id = 579] 06:53:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x112ec9c00) [pid = 1652] [serial = 1737] [outer = 0x0] 06:53:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x120fd5c00) [pid = 1652] [serial = 1738] [outer = 0x112ec9c00] 06:53:30 INFO - PROCESS | 1652 | 1466517210912 Marionette DEBUG loaded listener.js 06:53:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x123b72800) [pid = 1652] [serial = 1739] [outer = 0x112ec9c00] 06:53:31 INFO - PROCESS | 1652 | 1466517211340 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]]]}] 06:53:31 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 06:53:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 673ms 06:53:31 INFO - PROCESS | 1652 | 1466517211401 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 06:53:31 INFO - PROCESS | 1652 | 1466517211403 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 06:53:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 06:53:31 INFO - PROCESS | 1652 | 1466517211406 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 06:53:31 INFO - PROCESS | 1652 | 1466517211408 Marionette TRACE conn2 <- [1,2290,null,{}] 06:53:31 INFO - PROCESS | 1652 | 1466517211411 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}] 06:53:31 INFO - PROCESS | 1652 | 1466517211418 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:31 INFO - PROCESS | 1652 | 1466517211618 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 06:53:31 INFO - PROCESS | 1652 | 1466517211645 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:31 INFO - PROCESS | 1652 | 1466517211647 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a6c2000 == 35 [pid = 1652] [id = 580] 06:53:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x123b73c00) [pid = 1652] [serial = 1740] [outer = 0x0] 06:53:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12480ec00) [pid = 1652] [serial = 1741] [outer = 0x123b73c00] 06:53:31 INFO - PROCESS | 1652 | 1466517211685 Marionette DEBUG loaded listener.js 06:53:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x125159800) [pid = 1652] [serial = 1742] [outer = 0x123b73c00] 06:53:32 INFO - PROCESS | 1652 | 1466517212026 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]]]}] 06:53:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 06:53:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 671ms 06:53:32 INFO - PROCESS | 1652 | 1466517212077 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 06:53:32 INFO - PROCESS | 1652 | 1466517212078 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 06:53:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 06:53:32 INFO - PROCESS | 1652 | 1466517212081 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 06:53:32 INFO - PROCESS | 1652 | 1466517212082 Marionette TRACE conn2 <- [1,2294,null,{}] 06:53:32 INFO - PROCESS | 1652 | 1466517212084 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}] 06:53:32 INFO - PROCESS | 1652 | 1466517212085 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:32 INFO - PROCESS | 1652 | 1466517212188 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 06:53:32 INFO - PROCESS | 1652 | 1466517212219 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:32 INFO - PROCESS | 1652 | 1466517212220 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x12aabe800 == 36 [pid = 1652] [id = 581] 06:53:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x125789000) [pid = 1652] [serial = 1743] [outer = 0x0] 06:53:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12610d800) [pid = 1652] [serial = 1744] [outer = 0x125789000] 06:53:32 INFO - PROCESS | 1652 | 1466517212245 Marionette DEBUG loaded listener.js 06:53:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12879f000) [pid = 1652] [serial = 1745] [outer = 0x125789000] 06:53:32 INFO - PROCESS | 1652 | 1466517212581 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]]]}] 06:53:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 06:53:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 517ms 06:53:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 06:53:32 INFO - PROCESS | 1652 | 1466517212599 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 06:53:32 INFO - PROCESS | 1652 | 1466517212600 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 06:53:32 INFO - PROCESS | 1652 | 1466517212602 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 06:53:32 INFO - PROCESS | 1652 | 1466517212603 Marionette TRACE conn2 <- [1,2298,null,{}] 06:53:32 INFO - PROCESS | 1652 | 1466517212605 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}] 06:53:32 INFO - PROCESS | 1652 | 1466517212607 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:32 INFO - PROCESS | 1652 | 1466517212712 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 06:53:32 INFO - PROCESS | 1652 | 1466517212724 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:32 INFO - PROCESS | 1652 | 1466517212725 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b06a800 == 37 [pid = 1652] [id = 582] 06:53:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x12879e000) [pid = 1652] [serial = 1746] [outer = 0x0] 06:53:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1287a8400) [pid = 1652] [serial = 1747] [outer = 0x12879e000] 06:53:32 INFO - PROCESS | 1652 | 1466517212749 Marionette DEBUG loaded listener.js 06:53:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x12896b400) [pid = 1652] [serial = 1748] [outer = 0x12879e000] 06:53:33 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x116f8a000) [pid = 1652] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 06:53:33 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1126f5000) [pid = 1652] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 06:53:33 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x11907f800) [pid = 1652] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 06:53:33 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x113a38400) [pid = 1652] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 06:53:33 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x112a7c400) [pid = 1652] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 06:53:33 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x116769800) [pid = 1652] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 06:53:33 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x118883000) [pid = 1652] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 06:53:33 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x123b64c00) [pid = 1652] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 06:53:33 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x124640400) [pid = 1652] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 06:53:33 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x119dc8000) [pid = 1652] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 06:53:33 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x124084000) [pid = 1652] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 06:53:33 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1133c1800) [pid = 1652] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 06:53:33 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x112a75800) [pid = 1652] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 06:53:33 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x124080000) [pid = 1652] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 06:53:33 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x11832bc00) [pid = 1652] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 06:53:33 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x124808c00) [pid = 1652] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 06:53:33 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x1160d8c00) [pid = 1652] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 06:53:33 INFO - PROCESS | 1652 | 1466517213167 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]]]}] 06:53:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 06:53:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 622ms 06:53:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 06:53:33 INFO - PROCESS | 1652 | 1466517213225 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 06:53:33 INFO - PROCESS | 1652 | 1466517213226 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 06:53:33 INFO - PROCESS | 1652 | 1466517213228 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 06:53:33 INFO - PROCESS | 1652 | 1466517213229 Marionette TRACE conn2 <- [1,2302,null,{}] 06:53:33 INFO - PROCESS | 1652 | 1466517213246 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}] 06:53:33 INFO - PROCESS | 1652 | 1466517213248 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:33 INFO - PROCESS | 1652 | 1466517213334 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 06:53:33 INFO - PROCESS | 1652 | 1466517213340 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:33 INFO - PROCESS | 1652 | 1466517213342 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x12401a800 == 38 [pid = 1652] [id = 583] 06:53:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x116f8a000) [pid = 1652] [serial = 1749] [outer = 0x0] 06:53:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x118323400) [pid = 1652] [serial = 1750] [outer = 0x116f8a000] 06:53:33 INFO - PROCESS | 1652 | 1466517213366 Marionette DEBUG loaded listener.js 06:53:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x119ace800) [pid = 1652] [serial = 1751] [outer = 0x116f8a000] 06:53:33 INFO - PROCESS | 1652 | 1466517213692 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]]]}] 06:53:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 06:53:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 481ms 06:53:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 06:53:33 INFO - PROCESS | 1652 | 1466517213710 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 06:53:33 INFO - PROCESS | 1652 | 1466517213711 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 06:53:33 INFO - PROCESS | 1652 | 1466517213713 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 06:53:33 INFO - PROCESS | 1652 | 1466517213714 Marionette TRACE conn2 <- [1,2306,null,{}] 06:53:33 INFO - PROCESS | 1652 | 1466517213717 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}] 06:53:33 INFO - PROCESS | 1652 | 1466517213718 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:33 INFO - PROCESS | 1652 | 1466517213799 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 06:53:33 INFO - PROCESS | 1652 | 1466517213805 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:33 INFO - PROCESS | 1652 | 1466517213806 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bbc1000 == 39 [pid = 1652] [id = 584] 06:53:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x119fd1000) [pid = 1652] [serial = 1752] [outer = 0x0] 06:53:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x124640400) [pid = 1652] [serial = 1753] [outer = 0x119fd1000] 06:53:33 INFO - PROCESS | 1652 | 1466517213831 Marionette DEBUG loaded listener.js 06:53:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1287ab400) [pid = 1652] [serial = 1754] [outer = 0x119fd1000] 06:53:34 INFO - PROCESS | 1652 | 1466517214165 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]]]}] 06:53:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 06:53:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 468ms 06:53:34 INFO - PROCESS | 1652 | 1466517214181 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 06:53:34 INFO - PROCESS | 1652 | 1466517214183 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 06:53:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 06:53:34 INFO - PROCESS | 1652 | 1466517214193 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 06:53:34 INFO - PROCESS | 1652 | 1466517214195 Marionette TRACE conn2 <- [1,2310,null,{}] 06:53:34 INFO - PROCESS | 1652 | 1466517214197 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}] 06:53:34 INFO - PROCESS | 1652 | 1466517214199 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:34 INFO - PROCESS | 1652 | 1466517214330 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 06:53:34 INFO - PROCESS | 1652 | 1466517214336 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:34 INFO - PROCESS | 1652 | 1466517214338 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bdbd000 == 40 [pid = 1652] [id = 585] 06:53:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x11832bc00) [pid = 1652] [serial = 1755] [outer = 0x0] 06:53:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12896c400) [pid = 1652] [serial = 1756] [outer = 0x11832bc00] 06:53:34 INFO - PROCESS | 1652 | 1466517214364 Marionette DEBUG loaded listener.js 06:53:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x128b39000) [pid = 1652] [serial = 1757] [outer = 0x11832bc00] 06:53:34 INFO - PROCESS | 1652 | 1466517214692 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]]]}] 06:53:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 06:53:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 520ms 06:53:34 INFO - PROCESS | 1652 | 1466517214714 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 06:53:34 INFO - PROCESS | 1652 | 1466517214716 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 06:53:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 06:53:34 INFO - PROCESS | 1652 | 1466517214722 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 06:53:34 INFO - PROCESS | 1652 | 1466517214723 Marionette TRACE conn2 <- [1,2314,null,{}] 06:53:34 INFO - PROCESS | 1652 | 1466517214726 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}] 06:53:34 INFO - PROCESS | 1652 | 1466517214727 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:34 INFO - PROCESS | 1652 | 1466517214810 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 06:53:34 INFO - PROCESS | 1652 | 1466517214814 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:34 INFO - PROCESS | 1652 | 1466517214815 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bf48800 == 41 [pid = 1652] [id = 586] 06:53:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x128b39800) [pid = 1652] [serial = 1758] [outer = 0x0] 06:53:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x129028000) [pid = 1652] [serial = 1759] [outer = 0x128b39800] 06:53:34 INFO - PROCESS | 1652 | 1466517214839 Marionette DEBUG loaded listener.js 06:53:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x129030c00) [pid = 1652] [serial = 1760] [outer = 0x128b39800] 06:53:35 INFO - PROCESS | 1652 | 1466517215326 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]]]}] 06:53:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 06:53:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 620ms 06:53:35 INFO - PROCESS | 1652 | 1466517215341 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 06:53:35 INFO - PROCESS | 1652 | 1466517215344 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 06:53:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 06:53:35 INFO - PROCESS | 1652 | 1466517215347 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 06:53:35 INFO - PROCESS | 1652 | 1466517215349 Marionette TRACE conn2 <- [1,2318,null,{}] 06:53:35 INFO - PROCESS | 1652 | 1466517215372 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}] 06:53:35 INFO - PROCESS | 1652 | 1466517215374 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:35 INFO - PROCESS | 1652 | 1466517215480 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 06:53:35 INFO - PROCESS | 1652 | 1466517215553 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:35 INFO - PROCESS | 1652 | 1466517215554 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x119c12800 == 42 [pid = 1652] [id = 587] 06:53:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x115e5a800) [pid = 1652] [serial = 1761] [outer = 0x0] 06:53:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x11705a400) [pid = 1652] [serial = 1762] [outer = 0x115e5a800] 06:53:35 INFO - PROCESS | 1652 | 1466517215585 Marionette DEBUG loaded listener.js 06:53:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x118271400) [pid = 1652] [serial = 1763] [outer = 0x115e5a800] 06:53:36 INFO - PROCESS | 1652 | 1466517216040 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] 06:53:36 INFO - PROCESS | 1652 | 1466517216105 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 06:53:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 06:53:36 INFO - PROCESS | 1652 | 1466517216111 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 06:53:36 INFO - PROCESS | 1652 | 1466517216113 Marionette TRACE conn2 <- [1,2322,null,{}] 06:53:36 INFO - PROCESS | 1652 | 1466517216116 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}] 06:53:36 INFO - PROCESS | 1652 | 1466517216118 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:36 INFO - PROCESS | 1652 | 1466517216228 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 06:53:36 INFO - PROCESS | 1652 | 1466517216303 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:36 INFO - PROCESS | 1652 | 1466517216304 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x1295df000 == 43 [pid = 1652] [id = 588] 06:53:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x119a3c000) [pid = 1652] [serial = 1764] [outer = 0x0] 06:53:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x119cb0400) [pid = 1652] [serial = 1765] [outer = 0x119a3c000] 06:53:36 INFO - PROCESS | 1652 | 1466517216334 Marionette DEBUG loaded listener.js 06:53:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x119e7a400) [pid = 1652] [serial = 1766] [outer = 0x119a3c000] 06:53:36 INFO - PROCESS | 1652 | 1466517216754 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]]]}] 06:53:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 06:53:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 671ms 06:53:36 INFO - PROCESS | 1652 | 1466517216799 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 06:53:36 INFO - PROCESS | 1652 | 1466517216800 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 06:53:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 06:53:36 INFO - PROCESS | 1652 | 1466517216818 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 06:53:36 INFO - PROCESS | 1652 | 1466517216820 Marionette TRACE conn2 <- [1,2326,null,{}] 06:53:36 INFO - PROCESS | 1652 | 1466517216828 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}] 06:53:36 INFO - PROCESS | 1652 | 1466517216832 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:36 INFO - PROCESS | 1652 | 1466517216936 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 06:53:37 INFO - PROCESS | 1652 | 1466517217011 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:37 INFO - PROCESS | 1652 | 1466517217013 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c48e000 == 44 [pid = 1652] [id = 589] 06:53:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x123ce3800) [pid = 1652] [serial = 1767] [outer = 0x0] 06:53:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x124089400) [pid = 1652] [serial = 1768] [outer = 0x123ce3800] 06:53:37 INFO - PROCESS | 1652 | 1466517217045 Marionette DEBUG loaded listener.js 06:53:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x12463ec00) [pid = 1652] [serial = 1769] [outer = 0x123ce3800] 06:53:37 INFO - PROCESS | 1652 | 1466517217456 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]]]}] 06:53:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 06:53:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 675ms 06:53:37 INFO - PROCESS | 1652 | 1466517217491 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 06:53:37 INFO - PROCESS | 1652 | 1466517217492 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 06:53:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 06:53:37 INFO - PROCESS | 1652 | 1466517217495 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 06:53:37 INFO - PROCESS | 1652 | 1466517217496 Marionette TRACE conn2 <- [1,2330,null,{}] 06:53:37 INFO - PROCESS | 1652 | 1466517217499 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}] 06:53:37 INFO - PROCESS | 1652 | 1466517217500 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:37 INFO - PROCESS | 1652 | 1466517217607 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 06:53:37 INFO - PROCESS | 1652 | 1466517217668 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:37 INFO - PROCESS | 1652 | 1466517217669 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c7c5800 == 45 [pid = 1652] [id = 590] 06:53:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x1287a9000) [pid = 1652] [serial = 1770] [outer = 0x0] 06:53:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x128971800) [pid = 1652] [serial = 1771] [outer = 0x1287a9000] 06:53:37 INFO - PROCESS | 1652 | 1466517217698 Marionette DEBUG loaded listener.js 06:53:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x1289e3000) [pid = 1652] [serial = 1772] [outer = 0x1287a9000] 06:53:38 INFO - PROCESS | 1652 | 1466517218294 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]]]}] 06:53:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 06:53:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 869ms 06:53:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 06:53:38 INFO - PROCESS | 1652 | 1466517218365 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 06:53:38 INFO - PROCESS | 1652 | 1466517218367 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 06:53:38 INFO - PROCESS | 1652 | 1466517218373 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 06:53:38 INFO - PROCESS | 1652 | 1466517218375 Marionette TRACE conn2 <- [1,2334,null,{}] 06:53:38 INFO - PROCESS | 1652 | 1466517218379 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}] 06:53:38 INFO - PROCESS | 1652 | 1466517218381 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:38 INFO - PROCESS | 1652 | 1466517218476 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 06:53:38 INFO - PROCESS | 1652 | 1466517218547 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:38 INFO - PROCESS | 1652 | 1466517218550 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x116240000 == 46 [pid = 1652] [id = 591] 06:53:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x112aa3400) [pid = 1652] [serial = 1773] [outer = 0x0] 06:53:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x1133e4800) [pid = 1652] [serial = 1774] [outer = 0x112aa3400] 06:53:38 INFO - PROCESS | 1652 | 1466517218577 Marionette DEBUG loaded listener.js 06:53:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x113dab400) [pid = 1652] [serial = 1775] [outer = 0x112aa3400] 06:53:39 INFO - PROCESS | 1652 | 1466517219006 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]]]}] 06:53:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 06:53:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 673ms 06:53:39 INFO - PROCESS | 1652 | --DOCSHELL 0x12bdbd000 == 45 [pid = 1652] [id = 585] 06:53:39 INFO - PROCESS | 1652 | --DOCSHELL 0x12bbc1000 == 44 [pid = 1652] [id = 584] 06:53:39 INFO - PROCESS | 1652 | --DOCSHELL 0x12401a800 == 43 [pid = 1652] [id = 583] 06:53:39 INFO - PROCESS | 1652 | --DOCSHELL 0x12b06a800 == 42 [pid = 1652] [id = 582] 06:53:39 INFO - PROCESS | 1652 | --DOCSHELL 0x12aabe800 == 41 [pid = 1652] [id = 581] 06:53:39 INFO - PROCESS | 1652 | --DOCSHELL 0x12a6c2000 == 40 [pid = 1652] [id = 580] 06:53:39 INFO - PROCESS | 1652 | --DOCSHELL 0x1289ac000 == 39 [pid = 1652] [id = 579] 06:53:39 INFO - PROCESS | 1652 | --DOCSHELL 0x12704b800 == 38 [pid = 1652] [id = 578] 06:53:39 INFO - PROCESS | 1652 | --DOCSHELL 0x124172800 == 37 [pid = 1652] [id = 577] 06:53:39 INFO - PROCESS | 1652 | --DOCSHELL 0x119c24000 == 36 [pid = 1652] [id = 576] 06:53:39 INFO - PROCESS | 1652 | --DOCSHELL 0x117073000 == 35 [pid = 1652] [id = 575] 06:53:39 INFO - PROCESS | 1652 | --DOCSHELL 0x11707e000 == 34 [pid = 1652] [id = 573] 06:53:39 INFO - PROCESS | 1652 | --DOCSHELL 0x123c31800 == 33 [pid = 1652] [id = 574] 06:53:39 INFO - PROCESS | 1652 | --DOCSHELL 0x12b137800 == 32 [pid = 1652] [id = 572] 06:53:39 INFO - PROCESS | 1652 | --DOCSHELL 0x12c7c5800 == 31 [pid = 1652] [id = 590] 06:53:39 INFO - PROCESS | 1652 | --DOCSHELL 0x12c48e000 == 30 [pid = 1652] [id = 589] 06:53:39 INFO - PROCESS | 1652 | --DOCSHELL 0x1295df000 == 29 [pid = 1652] [id = 588] 06:53:39 INFO - PROCESS | 1652 | --DOCSHELL 0x12bf48800 == 28 [pid = 1652] [id = 586] 06:53:39 INFO - PROCESS | 1652 | --DOCSHELL 0x119c12800 == 27 [pid = 1652] [id = 587] 06:53:39 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x127018800) [pid = 1652] [serial = 1717] [outer = 0x0] [url = about:blank] 06:53:39 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x1176b9400) [pid = 1652] [serial = 1681] [outer = 0x0] [url = about:blank] 06:53:39 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x11826e800) [pid = 1652] [serial = 1682] [outer = 0x0] [url = about:blank] 06:53:39 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x118739800) [pid = 1652] [serial = 1690] [outer = 0x0] [url = about:blank] 06:53:39 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x119079c00) [pid = 1652] [serial = 1691] [outer = 0x0] [url = about:blank] 06:53:39 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x1194bd000) [pid = 1652] [serial = 1693] [outer = 0x0] [url = about:blank] 06:53:39 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x113da9400) [pid = 1652] [serial = 1684] [outer = 0x0] [url = about:blank] 06:53:39 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x115ea4000) [pid = 1652] [serial = 1685] [outer = 0x0] [url = about:blank] 06:53:39 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x119ad4000) [pid = 1652] [serial = 1696] [outer = 0x0] [url = about:blank] 06:53:39 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x118150000) [pid = 1652] [serial = 1667] [outer = 0x0] [url = about:blank] 06:53:39 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x117056400) [pid = 1652] [serial = 1666] [outer = 0x0] [url = about:blank] 06:53:39 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x119ac8400) [pid = 1652] [serial = 1670] [outer = 0x0] [url = about:blank] 06:53:39 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1194c9800) [pid = 1652] [serial = 1669] [outer = 0x0] [url = about:blank] 06:53:39 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x1243c3000) [pid = 1652] [serial = 1673] [outer = 0x0] [url = about:blank] 06:53:39 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x123ced400) [pid = 1652] [serial = 1672] [outer = 0x0] [url = about:blank] 06:53:39 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1287a8000) [pid = 1652] [serial = 1676] [outer = 0x0] [url = about:blank] 06:53:39 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1265c3800) [pid = 1652] [serial = 1675] [outer = 0x0] [url = about:blank] 06:53:39 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x123ce7400) [pid = 1652] [serial = 1700] [outer = 0x0] [url = about:blank] 06:53:39 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x119e82400) [pid = 1652] [serial = 1699] [outer = 0x0] [url = about:blank] 06:53:39 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1244e2800) [pid = 1652] [serial = 1705] [outer = 0x0] [url = about:blank] 06:53:39 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x123d7c800) [pid = 1652] [serial = 1679] [outer = 0x0] [url = about:blank] 06:53:39 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x117057000) [pid = 1652] [serial = 1708] [outer = 0x0] [url = about:blank] 06:53:39 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x124088000) [pid = 1652] [serial = 1702] [outer = 0x0] [url = about:blank] 06:53:39 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x1244ecc00) [pid = 1652] [serial = 1711] [outer = 0x0] [url = about:blank] 06:53:39 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x124ff8400) [pid = 1652] [serial = 1714] [outer = 0x0] [url = about:blank] 06:53:39 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x116f89c00) [pid = 1652] [serial = 1678] [outer = 0x0] [url = about:blank] 06:53:39 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x12463a400) [pid = 1652] [serial = 1712] [outer = 0x0] [url = about:blank] 06:53:39 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x1244eb400) [pid = 1652] [serial = 1706] [outer = 0x0] [url = about:blank] 06:53:39 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x119dc7000) [pid = 1652] [serial = 1709] [outer = 0x0] [url = about:blank] 06:53:39 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x1180c1400) [pid = 1652] [serial = 1688] [outer = 0x0] [url = about:blank] 06:53:39 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x116f8c400) [pid = 1652] [serial = 1687] [outer = 0x0] [url = about:blank] 06:53:39 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x119dc3800) [pid = 1652] [serial = 1697] [outer = 0x0] [url = about:blank] 06:53:39 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x1261adc00) [pid = 1652] [serial = 1715] [outer = 0x0] [url = about:blank] 06:53:39 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x1241d5800) [pid = 1652] [serial = 1703] [outer = 0x0] [url = about:blank] 06:53:39 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x119a30800) [pid = 1652] [serial = 1694] [outer = 0x0] [url = about:blank] 06:53:39 INFO - PROCESS | 1652 | 1466517219670 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 06:53:39 INFO - PROCESS | 1652 | 1466517219675 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 06:53:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 06:53:39 INFO - PROCESS | 1652 | 1466517219689 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 06:53:39 INFO - PROCESS | 1652 | 1466517219691 Marionette TRACE conn2 <- [1,2338,null,{}] 06:53:39 INFO - PROCESS | 1652 | 1466517219695 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}] 06:53:39 INFO - PROCESS | 1652 | 1466517219698 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:39 INFO - PROCESS | 1652 | 1466517219778 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 06:53:39 INFO - PROCESS | 1652 | 1466517219807 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:39 INFO - PROCESS | 1652 | 1466517219810 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x11666e800 == 28 [pid = 1652] [id = 592] 06:53:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x112a9ec00) [pid = 1652] [serial = 1776] [outer = 0x0] 06:53:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x1132de800) [pid = 1652] [serial = 1777] [outer = 0x112a9ec00] 06:53:39 INFO - PROCESS | 1652 | 1466517219837 Marionette DEBUG loaded listener.js 06:53:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x113816400) [pid = 1652] [serial = 1778] [outer = 0x112a9ec00] 06:53:40 INFO - PROCESS | 1652 | 1466517220211 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]]]}] 06:53:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 06:53:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 576ms 06:53:40 INFO - PROCESS | 1652 | 1466517220261 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 06:53:40 INFO - PROCESS | 1652 | 1466517220263 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 06:53:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 06:53:40 INFO - PROCESS | 1652 | 1466517220268 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 06:53:40 INFO - PROCESS | 1652 | 1466517220271 Marionette TRACE conn2 <- [1,2342,null,{}] 06:53:40 INFO - PROCESS | 1652 | 1466517220274 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}] 06:53:40 INFO - PROCESS | 1652 | 1466517220275 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:40 INFO - PROCESS | 1652 | 1466517220353 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 06:53:40 INFO - PROCESS | 1652 | 1466517220359 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:40 INFO - PROCESS | 1652 | 1466517220361 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x117e80000 == 29 [pid = 1652] [id = 593] 06:53:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x115e9e000) [pid = 1652] [serial = 1779] [outer = 0x0] 06:53:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x115ef7000) [pid = 1652] [serial = 1780] [outer = 0x115e9e000] 06:53:40 INFO - PROCESS | 1652 | 1466517220390 Marionette DEBUG loaded listener.js 06:53:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x1166ecc00) [pid = 1652] [serial = 1781] [outer = 0x115e9e000] 06:53:40 INFO - PROCESS | 1652 | 1466517220725 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]]]}] 06:53:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 06:53:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 475ms 06:53:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 06:53:40 INFO - PROCESS | 1652 | 1466517220741 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 06:53:40 INFO - PROCESS | 1652 | 1466517220742 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 06:53:40 INFO - PROCESS | 1652 | 1466517220745 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 06:53:40 INFO - PROCESS | 1652 | 1466517220746 Marionette TRACE conn2 <- [1,2346,null,{}] 06:53:40 INFO - PROCESS | 1652 | 1466517220756 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}] 06:53:40 INFO - PROCESS | 1652 | 1466517220759 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:40 INFO - PROCESS | 1652 | 1466517220856 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 06:53:40 INFO - PROCESS | 1652 | 1466517220911 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:40 INFO - PROCESS | 1652 | 1466517220914 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x119a16000 == 30 [pid = 1652] [id = 594] 06:53:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x117056c00) [pid = 1652] [serial = 1782] [outer = 0x0] 06:53:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x1173a2800) [pid = 1652] [serial = 1783] [outer = 0x117056c00] 06:53:40 INFO - PROCESS | 1652 | 1466517220946 Marionette DEBUG loaded listener.js 06:53:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1180c6800) [pid = 1652] [serial = 1784] [outer = 0x117056c00] 06:53:41 INFO - PROCESS | 1652 | 1466517221294 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]]]}] 06:53:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 06:53:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 570ms 06:53:41 INFO - PROCESS | 1652 | 1466517221315 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 06:53:41 INFO - PROCESS | 1652 | 1466517221317 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 06:53:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 06:53:41 INFO - PROCESS | 1652 | 1466517221321 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 06:53:41 INFO - PROCESS | 1652 | 1466517221323 Marionette TRACE conn2 <- [1,2350,null,{}] 06:53:41 INFO - PROCESS | 1652 | 1466517221325 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}] 06:53:41 INFO - PROCESS | 1652 | 1466517221327 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:41 INFO - PROCESS | 1652 | 1466517221408 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 06:53:41 INFO - PROCESS | 1652 | 1466517221468 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:41 INFO - PROCESS | 1652 | 1466517221469 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x123859800 == 31 [pid = 1652] [id = 595] 06:53:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1180c5800) [pid = 1652] [serial = 1785] [outer = 0x0] 06:53:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x118218000) [pid = 1652] [serial = 1786] [outer = 0x1180c5800] 06:53:41 INFO - PROCESS | 1652 | 1466517221494 Marionette DEBUG loaded listener.js 06:53:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x118277800) [pid = 1652] [serial = 1787] [outer = 0x1180c5800] 06:53:41 INFO - PROCESS | 1652 | 1466517221808 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]]]}] 06:53:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 06:53:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 523ms 06:53:41 INFO - PROCESS | 1652 | 1466517221844 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 06:53:41 INFO - PROCESS | 1652 | 1466517221845 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 06:53:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 06:53:41 INFO - PROCESS | 1652 | 1466517221854 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 06:53:41 INFO - PROCESS | 1652 | 1466517221855 Marionette TRACE conn2 <- [1,2354,null,{}] 06:53:41 INFO - PROCESS | 1652 | 1466517221858 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}] 06:53:41 INFO - PROCESS | 1652 | 1466517221859 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:41 INFO - PROCESS | 1652 | 1466517221964 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 06:53:41 INFO - PROCESS | 1652 | 1466517221969 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:41 INFO - PROCESS | 1652 | 1466517221970 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x124162000 == 32 [pid = 1652] [id = 596] 06:53:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1180c8800) [pid = 1652] [serial = 1788] [outer = 0x0] 06:53:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x11832f400) [pid = 1652] [serial = 1789] [outer = 0x1180c8800] 06:53:41 INFO - PROCESS | 1652 | 1466517221995 Marionette DEBUG loaded listener.js 06:53:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1187e4800) [pid = 1652] [serial = 1790] [outer = 0x1180c8800] 06:53:42 INFO - PROCESS | 1652 | 1466517222336 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]]]}] 06:53:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 06:53:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 518ms 06:53:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 06:53:42 INFO - PROCESS | 1652 | 1466517222373 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 06:53:42 INFO - PROCESS | 1652 | 1466517222375 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 06:53:42 INFO - PROCESS | 1652 | 1466517222377 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 06:53:42 INFO - PROCESS | 1652 | 1466517222378 Marionette TRACE conn2 <- [1,2358,null,{}] 06:53:42 INFO - PROCESS | 1652 | 1466517222380 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}] 06:53:42 INFO - PROCESS | 1652 | 1466517222385 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:42 INFO - PROCESS | 1652 | 1466517222507 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 06:53:42 INFO - PROCESS | 1652 | 1466517222542 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:42 INFO - PROCESS | 1652 | 1466517222544 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x1252c0000 == 33 [pid = 1652] [id = 597] 06:53:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1188e1000) [pid = 1652] [serial = 1791] [outer = 0x0] 06:53:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x11933c800) [pid = 1652] [serial = 1792] [outer = 0x1188e1000] 06:53:42 INFO - PROCESS | 1652 | 1466517222569 Marionette DEBUG loaded listener.js 06:53:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x119ac8400) [pid = 1652] [serial = 1793] [outer = 0x1188e1000] 06:53:42 INFO - PROCESS | 1652 | 1466517222956 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]]]}] 06:53:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 06:53:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 620ms 06:53:43 INFO - PROCESS | 1652 | 1466517222999 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 06:53:43 INFO - PROCESS | 1652 | 1466517223001 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 06:53:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 06:53:43 INFO - PROCESS | 1652 | 1466517223004 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 06:53:43 INFO - PROCESS | 1652 | 1466517223006 Marionette TRACE conn2 <- [1,2362,null,{}] 06:53:43 INFO - PROCESS | 1652 | 1466517223009 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}] 06:53:43 INFO - PROCESS | 1652 | 1466517223011 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:43 INFO - PROCESS | 1652 | 1466517223156 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 06:53:43 INFO - PROCESS | 1652 | 1466517223221 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:43 INFO - PROCESS | 1652 | 1466517223222 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x1274a3000 == 34 [pid = 1652] [id = 598] 06:53:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x119cb5000) [pid = 1652] [serial = 1794] [outer = 0x0] 06:53:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x119dc0800) [pid = 1652] [serial = 1795] [outer = 0x119cb5000] 06:53:43 INFO - PROCESS | 1652 | 1466517223323 Marionette DEBUG loaded listener.js 06:53:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x119dcb800) [pid = 1652] [serial = 1796] [outer = 0x119cb5000] 06:53:43 INFO - PROCESS | 1652 | 1466517223923 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]]]}] 06:53:43 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x123b73c00) [pid = 1652] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 06:53:43 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x125789000) [pid = 1652] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 06:53:43 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x12879e000) [pid = 1652] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 06:53:43 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x119dc5800) [pid = 1652] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 06:53:43 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x118148400) [pid = 1652] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 06:53:43 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x115ea1000) [pid = 1652] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 06:53:43 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x113d3b000) [pid = 1652] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 06:53:43 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x119dcc800) [pid = 1652] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 06:53:43 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1172bf000) [pid = 1652] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 06:53:43 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x1132df400) [pid = 1652] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 06:53:43 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x119fd1000) [pid = 1652] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 06:53:43 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x116f8a000) [pid = 1652] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 06:53:43 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x112ec9c00) [pid = 1652] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 06:53:43 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x11832bc00) [pid = 1652] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 06:53:43 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x128b39800) [pid = 1652] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 06:53:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 06:53:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 970ms 06:53:43 INFO - PROCESS | 1652 | 1466517223974 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 06:53:43 INFO - PROCESS | 1652 | 1466517223976 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 06:53:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 06:53:43 INFO - PROCESS | 1652 | 1466517223978 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 06:53:43 INFO - PROCESS | 1652 | 1466517223979 Marionette TRACE conn2 <- [1,2366,null,{}] 06:53:43 INFO - PROCESS | 1652 | 1466517223981 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}] 06:53:43 INFO - PROCESS | 1652 | 1466517223982 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:44 INFO - PROCESS | 1652 | 1466517224057 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 06:53:44 INFO - PROCESS | 1652 | 1466517224063 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:44 INFO - PROCESS | 1652 | 1466517224064 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x12613d800 == 35 [pid = 1652] [id = 599] 06:53:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1121a6400) [pid = 1652] [serial = 1797] [outer = 0x0] 06:53:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x116f8a000) [pid = 1652] [serial = 1798] [outer = 0x1121a6400] 06:53:44 INFO - PROCESS | 1652 | 1466517224089 Marionette DEBUG loaded listener.js 06:53:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x11873e000) [pid = 1652] [serial = 1799] [outer = 0x1121a6400] 06:53:44 INFO - PROCESS | 1652 | 1466517224424 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]]]}] 06:53:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 06:53:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 468ms 06:53:44 INFO - PROCESS | 1652 | 1466517224446 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 06:53:44 INFO - PROCESS | 1652 | 1466517224447 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 06:53:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 06:53:44 INFO - PROCESS | 1652 | 1466517224450 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 06:53:44 INFO - PROCESS | 1652 | 1466517224451 Marionette TRACE conn2 <- [1,2370,null,{}] 06:53:44 INFO - PROCESS | 1652 | 1466517224456 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}] 06:53:44 INFO - PROCESS | 1652 | 1466517224457 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:44 INFO - PROCESS | 1652 | 1466517224534 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 06:53:44 INFO - PROCESS | 1652 | 1466517224608 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:44 INFO - PROCESS | 1652 | 1466517224609 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x129015800 == 36 [pid = 1652] [id = 600] 06:53:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x115e9e800) [pid = 1652] [serial = 1800] [outer = 0x0] 06:53:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x119077800) [pid = 1652] [serial = 1801] [outer = 0x115e9e800] 06:53:44 INFO - PROCESS | 1652 | 1466517224641 Marionette DEBUG loaded listener.js 06:53:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x119e76800) [pid = 1652] [serial = 1802] [outer = 0x115e9e800] 06:53:44 INFO - PROCESS | 1652 | 1466517224912 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]]]}] 06:53:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 06:53:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 472ms 06:53:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 06:53:44 INFO - PROCESS | 1652 | 1466517224929 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 06:53:44 INFO - PROCESS | 1652 | 1466517224930 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 06:53:44 INFO - PROCESS | 1652 | 1466517224932 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 06:53:44 INFO - PROCESS | 1652 | 1466517224933 Marionette TRACE conn2 <- [1,2374,null,{}] 06:53:44 INFO - PROCESS | 1652 | 1466517224943 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}] 06:53:44 INFO - PROCESS | 1652 | 1466517224944 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:45 INFO - PROCESS | 1652 | 1466517225033 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 06:53:45 INFO - PROCESS | 1652 | 1466517225039 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:45 INFO - PROCESS | 1652 | 1466517225040 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x1295fa800 == 37 [pid = 1652] [id = 601] 06:53:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x11381b400) [pid = 1652] [serial = 1803] [outer = 0x0] 06:53:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x120fdac00) [pid = 1652] [serial = 1804] [outer = 0x11381b400] 06:53:45 INFO - PROCESS | 1652 | 1466517225065 Marionette DEBUG loaded listener.js 06:53:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x123b6d000) [pid = 1652] [serial = 1805] [outer = 0x11381b400] 06:53:45 INFO - PROCESS | 1652 | 1466517225390 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]]]}] 06:53:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 06:53:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 474ms 06:53:45 INFO - PROCESS | 1652 | 1466517225408 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 06:53:45 INFO - PROCESS | 1652 | 1466517225410 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 06:53:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 06:53:45 INFO - PROCESS | 1652 | 1466517225412 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 06:53:45 INFO - PROCESS | 1652 | 1466517225414 Marionette TRACE conn2 <- [1,2378,null,{}] 06:53:45 INFO - PROCESS | 1652 | 1466517225416 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}] 06:53:45 INFO - PROCESS | 1652 | 1466517225419 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:45 INFO - PROCESS | 1652 | 1466517225540 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 06:53:45 INFO - PROCESS | 1652 | 1466517225546 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:45 INFO - PROCESS | 1652 | 1466517225547 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a6bd000 == 38 [pid = 1652] [id = 602] 06:53:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x116f8d400) [pid = 1652] [serial = 1806] [outer = 0x0] 06:53:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x123b72000) [pid = 1652] [serial = 1807] [outer = 0x116f8d400] 06:53:45 INFO - PROCESS | 1652 | 1466517225574 Marionette DEBUG loaded listener.js 06:53:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x124087c00) [pid = 1652] [serial = 1808] [outer = 0x116f8d400] 06:53:45 INFO - PROCESS | 1652 | 1466517225913 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]]]}] 06:53:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 06:53:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 520ms 06:53:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 06:53:45 INFO - PROCESS | 1652 | 1466517225983 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 06:53:45 INFO - PROCESS | 1652 | 1466517225985 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 06:53:45 INFO - PROCESS | 1652 | 1466517225990 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 06:53:45 INFO - PROCESS | 1652 | 1466517225993 Marionette TRACE conn2 <- [1,2382,null,{}] 06:53:45 INFO - PROCESS | 1652 | 1466517225997 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}] 06:53:46 INFO - PROCESS | 1652 | 1466517225999 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:46 INFO - PROCESS | 1652 | 1466517226099 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 06:53:46 INFO - PROCESS | 1652 | 1466517226211 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:46 INFO - PROCESS | 1652 | 1466517226216 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x1169ba000 == 39 [pid = 1652] [id = 603] 06:53:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x1126f7000) [pid = 1652] [serial = 1809] [outer = 0x0] 06:53:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x112a99c00) [pid = 1652] [serial = 1810] [outer = 0x1126f7000] 06:53:46 INFO - PROCESS | 1652 | 1466517226267 Marionette DEBUG loaded listener.js 06:53:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x113aae800) [pid = 1652] [serial = 1811] [outer = 0x1126f7000] 06:53:46 INFO - PROCESS | 1652 | 1466517226781 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]]]}] 06:53:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 06:53:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 823ms 06:53:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 06:53:46 INFO - PROCESS | 1652 | 1466517226813 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 06:53:46 INFO - PROCESS | 1652 | 1466517226815 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 06:53:46 INFO - PROCESS | 1652 | 1466517226849 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 06:53:46 INFO - PROCESS | 1652 | 1466517226851 Marionette TRACE conn2 <- [1,2386,null,{}] 06:53:46 INFO - PROCESS | 1652 | 1466517226859 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}] 06:53:46 INFO - PROCESS | 1652 | 1466517226861 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:46 INFO - PROCESS | 1652 | 1466517226970 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 06:53:47 INFO - PROCESS | 1652 | 1466517227052 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:47 INFO - PROCESS | 1652 | 1466517227054 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x123c17800 == 40 [pid = 1652] [id = 604] 06:53:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x116f81000) [pid = 1652] [serial = 1812] [outer = 0x0] 06:53:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x116f87800) [pid = 1652] [serial = 1813] [outer = 0x116f81000] 06:53:47 INFO - PROCESS | 1652 | 1466517227084 Marionette DEBUG loaded listener.js 06:53:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1176c1800) [pid = 1652] [serial = 1814] [outer = 0x116f81000] 06:53:47 INFO - PROCESS | 1652 | 1466517227767 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]]]}] 06:53:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 06:53:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1006ms 06:53:47 INFO - PROCESS | 1652 | 1466517227825 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 06:53:47 INFO - PROCESS | 1652 | 1466517227827 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 06:53:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 06:53:47 INFO - PROCESS | 1652 | 1466517227831 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 06:53:47 INFO - PROCESS | 1652 | 1466517227833 Marionette TRACE conn2 <- [1,2390,null,{}] 06:53:47 INFO - PROCESS | 1652 | 1466517227836 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}] 06:53:47 INFO - PROCESS | 1652 | 1466517227838 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:47 INFO - PROCESS | 1652 | 1466517227941 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 06:53:48 INFO - PROCESS | 1652 | 1466517228026 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:48 INFO - PROCESS | 1652 | 1466517228029 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x116fa1000 == 41 [pid = 1652] [id = 605] 06:53:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x1151d4c00) [pid = 1652] [serial = 1815] [outer = 0x0] 06:53:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x115e9fc00) [pid = 1652] [serial = 1816] [outer = 0x1151d4c00] 06:53:48 INFO - PROCESS | 1652 | 1466517228060 Marionette DEBUG loaded listener.js 06:53:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x116766c00) [pid = 1652] [serial = 1817] [outer = 0x1151d4c00] 06:53:48 INFO - PROCESS | 1652 | --DOCSHELL 0x1295fa800 == 40 [pid = 1652] [id = 601] 06:53:48 INFO - PROCESS | 1652 | --DOCSHELL 0x129015800 == 39 [pid = 1652] [id = 600] 06:53:48 INFO - PROCESS | 1652 | --DOCSHELL 0x12613d800 == 38 [pid = 1652] [id = 599] 06:53:48 INFO - PROCESS | 1652 | --DOCSHELL 0x1274a3000 == 37 [pid = 1652] [id = 598] 06:53:48 INFO - PROCESS | 1652 | --DOCSHELL 0x1252c0000 == 36 [pid = 1652] [id = 597] 06:53:48 INFO - PROCESS | 1652 | --DOCSHELL 0x124162000 == 35 [pid = 1652] [id = 596] 06:53:48 INFO - PROCESS | 1652 | --DOCSHELL 0x123859800 == 34 [pid = 1652] [id = 595] 06:53:48 INFO - PROCESS | 1652 | --DOCSHELL 0x119a16000 == 33 [pid = 1652] [id = 594] 06:53:48 INFO - PROCESS | 1652 | --DOCSHELL 0x117e80000 == 32 [pid = 1652] [id = 593] 06:53:48 INFO - PROCESS | 1652 | --DOCSHELL 0x11666e800 == 31 [pid = 1652] [id = 592] 06:53:48 INFO - PROCESS | 1652 | --DOCSHELL 0x116240000 == 30 [pid = 1652] [id = 591] 06:53:48 INFO - PROCESS | 1652 | 1466517228582 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]]]}] 06:53:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 06:53:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 775ms 06:53:48 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x12480ec00) [pid = 1652] [serial = 1741] [outer = 0x0] [url = about:blank] 06:53:48 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x12610d800) [pid = 1652] [serial = 1744] [outer = 0x0] [url = about:blank] 06:53:48 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1287a8400) [pid = 1652] [serial = 1747] [outer = 0x0] [url = about:blank] 06:53:48 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1287a4800) [pid = 1652] [serial = 1718] [outer = 0x0] [url = about:blank] 06:53:48 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x118212000) [pid = 1652] [serial = 1723] [outer = 0x0] [url = about:blank] 06:53:48 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x118739c00) [pid = 1652] [serial = 1724] [outer = 0x0] [url = about:blank] 06:53:48 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x11676b400) [pid = 1652] [serial = 1726] [outer = 0x0] [url = about:blank] 06:53:48 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1172ba800) [pid = 1652] [serial = 1727] [outer = 0x0] [url = about:blank] 06:53:48 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x115e9bc00) [pid = 1652] [serial = 1720] [outer = 0x0] [url = about:blank] 06:53:48 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x116967400) [pid = 1652] [serial = 1721] [outer = 0x0] [url = about:blank] 06:53:48 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x119e7fc00) [pid = 1652] [serial = 1735] [outer = 0x0] [url = about:blank] 06:53:48 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x120fd5800) [pid = 1652] [serial = 1736] [outer = 0x0] [url = about:blank] 06:53:48 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x11826dc00) [pid = 1652] [serial = 1729] [outer = 0x0] [url = about:blank] 06:53:48 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1188e4400) [pid = 1652] [serial = 1730] [outer = 0x0] [url = about:blank] 06:53:48 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1198efc00) [pid = 1652] [serial = 1732] [outer = 0x0] [url = about:blank] 06:53:48 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x119dc4000) [pid = 1652] [serial = 1733] [outer = 0x0] [url = about:blank] 06:53:48 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x12879f000) [pid = 1652] [serial = 1745] [outer = 0x0] [url = about:blank] 06:53:48 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x124640400) [pid = 1652] [serial = 1753] [outer = 0x0] [url = about:blank] 06:53:48 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x12896b400) [pid = 1652] [serial = 1748] [outer = 0x0] [url = about:blank] 06:53:48 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x118323400) [pid = 1652] [serial = 1750] [outer = 0x0] [url = about:blank] 06:53:48 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x120fd5c00) [pid = 1652] [serial = 1738] [outer = 0x0] [url = about:blank] 06:53:48 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x125159800) [pid = 1652] [serial = 1742] [outer = 0x0] [url = about:blank] 06:53:48 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x1287ab400) [pid = 1652] [serial = 1754] [outer = 0x0] [url = about:blank] 06:53:48 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x128b39000) [pid = 1652] [serial = 1757] [outer = 0x0] [url = about:blank] 06:53:48 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x129028000) [pid = 1652] [serial = 1759] [outer = 0x0] [url = about:blank] 06:53:48 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x119ace800) [pid = 1652] [serial = 1751] [outer = 0x0] [url = about:blank] 06:53:48 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x129030c00) [pid = 1652] [serial = 1760] [outer = 0x0] [url = about:blank] 06:53:48 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x123b72800) [pid = 1652] [serial = 1739] [outer = 0x0] [url = about:blank] 06:53:48 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x12896c400) [pid = 1652] [serial = 1756] [outer = 0x0] [url = about:blank] 06:53:48 INFO - PROCESS | 1652 | 1466517228614 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 06:53:48 INFO - PROCESS | 1652 | 1466517228618 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 06:53:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 06:53:48 INFO - PROCESS | 1652 | 1466517228625 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 06:53:48 INFO - PROCESS | 1652 | 1466517228627 Marionette TRACE conn2 <- [1,2394,null,{}] 06:53:48 INFO - PROCESS | 1652 | 1466517228629 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}] 06:53:48 INFO - PROCESS | 1652 | 1466517228631 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:48 INFO - PROCESS | 1652 | 1466517228710 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 06:53:48 INFO - PROCESS | 1652 | 1466517228715 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:48 INFO - PROCESS | 1652 | 1466517228716 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x119811000 == 31 [pid = 1652] [id = 606] 06:53:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x1172ba800) [pid = 1652] [serial = 1818] [outer = 0x0] 06:53:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x1180bc000) [pid = 1652] [serial = 1819] [outer = 0x1172ba800] 06:53:48 INFO - PROCESS | 1652 | 1466517228746 Marionette DEBUG loaded listener.js 06:53:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x11814d000) [pid = 1652] [serial = 1820] [outer = 0x1172ba800] 06:53:49 INFO - PROCESS | 1652 | 1466517229117 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]]]}] 06:53:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 06:53:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 521ms 06:53:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 06:53:49 INFO - PROCESS | 1652 | 1466517229146 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 06:53:49 INFO - PROCESS | 1652 | 1466517229147 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 06:53:49 INFO - PROCESS | 1652 | 1466517229149 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 06:53:49 INFO - PROCESS | 1652 | 1466517229152 Marionette TRACE conn2 <- [1,2398,null,{}] 06:53:49 INFO - PROCESS | 1652 | 1466517229163 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}] 06:53:49 INFO - PROCESS | 1652 | 1466517229166 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:49 INFO - PROCESS | 1652 | 1466517229272 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 06:53:49 INFO - PROCESS | 1652 | 1466517229278 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:49 INFO - PROCESS | 1652 | 1466517229280 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x123c33800 == 32 [pid = 1652] [id = 607] 06:53:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x118271c00) [pid = 1652] [serial = 1821] [outer = 0x0] 06:53:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x118882c00) [pid = 1652] [serial = 1822] [outer = 0x118271c00] 06:53:49 INFO - PROCESS | 1652 | 1466517229308 Marionette DEBUG loaded listener.js 06:53:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x11933a400) [pid = 1652] [serial = 1823] [outer = 0x118271c00] 06:53:49 INFO - PROCESS | 1652 | 1466517229659 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]]]}] 06:53:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 06:53:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 522ms 06:53:49 INFO - PROCESS | 1652 | 1466517229673 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 06:53:49 INFO - PROCESS | 1652 | 1466517229674 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 06:53:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 06:53:49 INFO - PROCESS | 1652 | 1466517229677 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 06:53:49 INFO - PROCESS | 1652 | 1466517229678 Marionette TRACE conn2 <- [1,2402,null,{}] 06:53:49 INFO - PROCESS | 1652 | 1466517229680 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}] 06:53:49 INFO - PROCESS | 1652 | 1466517229681 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:49 INFO - PROCESS | 1652 | 1466517229787 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 06:53:49 INFO - PROCESS | 1652 | 1466517229793 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:49 INFO - PROCESS | 1652 | 1466517229794 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x1257c7800 == 33 [pid = 1652] [id = 608] 06:53:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x11933b400) [pid = 1652] [serial = 1824] [outer = 0x0] 06:53:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x11982bc00) [pid = 1652] [serial = 1825] [outer = 0x11933b400] 06:53:49 INFO - PROCESS | 1652 | 1466517229820 Marionette DEBUG loaded listener.js 06:53:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x119cb0800) [pid = 1652] [serial = 1826] [outer = 0x11933b400] 06:53:50 INFO - PROCESS | 1652 | 1466517230142 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]]]}] 06:53:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 06:53:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 518ms 06:53:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 06:53:50 INFO - PROCESS | 1652 | 1466517230195 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 06:53:50 INFO - PROCESS | 1652 | 1466517230196 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 06:53:50 INFO - PROCESS | 1652 | 1466517230199 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 06:53:50 INFO - PROCESS | 1652 | 1466517230200 Marionette TRACE conn2 <- [1,2406,null,{}] 06:53:50 INFO - PROCESS | 1652 | 1466517230202 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}] 06:53:50 INFO - PROCESS | 1652 | 1466517230203 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:50 INFO - PROCESS | 1652 | 1466517230282 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 06:53:50 INFO - PROCESS | 1652 | 1466517230286 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:50 INFO - PROCESS | 1652 | 1466517230289 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x128a74800 == 34 [pid = 1652] [id = 609] 06:53:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x1126f3c00) [pid = 1652] [serial = 1827] [outer = 0x0] 06:53:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x119dc5800) [pid = 1652] [serial = 1828] [outer = 0x1126f3c00] 06:53:50 INFO - PROCESS | 1652 | 1466517230315 Marionette DEBUG loaded listener.js 06:53:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x119e7e800) [pid = 1652] [serial = 1829] [outer = 0x1126f3c00] 06:53:50 INFO - PROCESS | 1652 | 1466517230721 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]]]}] 06:53:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 06:53:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 568ms 06:53:50 INFO - PROCESS | 1652 | 1466517230768 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 06:53:50 INFO - PROCESS | 1652 | 1466517230769 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 06:53:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 06:53:50 INFO - PROCESS | 1652 | 1466517230771 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 06:53:50 INFO - PROCESS | 1652 | 1466517230772 Marionette TRACE conn2 <- [1,2410,null,{}] 06:53:50 INFO - PROCESS | 1652 | 1466517230781 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}] 06:53:50 INFO - PROCESS | 1652 | 1466517230785 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:50 INFO - PROCESS | 1652 | 1466517230901 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 06:53:50 INFO - PROCESS | 1652 | 1466517230940 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:50 INFO - PROCESS | 1652 | 1466517230941 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x1295f1800 == 35 [pid = 1652] [id = 610] 06:53:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x119f0dc00) [pid = 1652] [serial = 1830] [outer = 0x0] 06:53:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x123b7fc00) [pid = 1652] [serial = 1831] [outer = 0x119f0dc00] 06:53:50 INFO - PROCESS | 1652 | 1466517230966 Marionette DEBUG loaded listener.js 06:53:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1241df000) [pid = 1652] [serial = 1832] [outer = 0x119f0dc00] 06:53:51 INFO - PROCESS | 1652 | 1466517231281 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]]]}] 06:53:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 06:53:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 523ms 06:53:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 06:53:51 INFO - PROCESS | 1652 | 1466517231299 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 06:53:51 INFO - PROCESS | 1652 | 1466517231300 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 06:53:51 INFO - PROCESS | 1652 | 1466517231302 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 06:53:51 INFO - PROCESS | 1652 | 1466517231305 Marionette TRACE conn2 <- [1,2414,null,{}] 06:53:51 INFO - PROCESS | 1652 | 1466517231310 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}] 06:53:51 INFO - PROCESS | 1652 | 1466517231311 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:51 INFO - PROCESS | 1652 | 1466517231414 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 06:53:51 INFO - PROCESS | 1652 | 1466517231426 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:51 INFO - PROCESS | 1652 | 1466517231427 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x12aabc000 == 36 [pid = 1652] [id = 611] 06:53:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x123b75000) [pid = 1652] [serial = 1833] [outer = 0x0] 06:53:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1244e6800) [pid = 1652] [serial = 1834] [outer = 0x123b75000] 06:53:51 INFO - PROCESS | 1652 | 1466517231458 Marionette DEBUG loaded listener.js 06:53:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12463cc00) [pid = 1652] [serial = 1835] [outer = 0x123b75000] 06:53:51 INFO - PROCESS | 1652 | 1466517231801 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]]]}] 06:53:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 06:53:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 522ms 06:53:51 INFO - PROCESS | 1652 | 1466517231824 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 06:53:51 INFO - PROCESS | 1652 | 1466517231826 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 06:53:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 06:53:51 INFO - PROCESS | 1652 | 1466517231828 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 06:53:51 INFO - PROCESS | 1652 | 1466517231829 Marionette TRACE conn2 <- [1,2418,null,{}] 06:53:51 INFO - PROCESS | 1652 | 1466517231831 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}] 06:53:51 INFO - PROCESS | 1652 | 1466517231833 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:51 INFO - PROCESS | 1652 | 1466517231939 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 06:53:51 INFO - PROCESS | 1652 | 1466517231942 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:51 INFO - PROCESS | 1652 | 1466517231943 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b05f800 == 37 [pid = 1652] [id = 612] 06:53:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12463e800) [pid = 1652] [serial = 1836] [outer = 0x0] 06:53:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x124c23c00) [pid = 1652] [serial = 1837] [outer = 0x12463e800] 06:53:51 INFO - PROCESS | 1652 | 1466517231969 Marionette DEBUG loaded listener.js 06:53:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x124f1a400) [pid = 1652] [serial = 1838] [outer = 0x12463e800] 06:53:52 INFO - PROCESS | 1652 | 1466517232299 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]]]}] 06:53:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 06:53:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 518ms 06:53:52 INFO - PROCESS | 1652 | 1466517232346 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 06:53:52 INFO - PROCESS | 1652 | 1466517232348 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 06:53:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 06:53:52 INFO - PROCESS | 1652 | 1466517232350 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 06:53:52 INFO - PROCESS | 1652 | 1466517232351 Marionette TRACE conn2 <- [1,2422,null,{}] 06:53:52 INFO - PROCESS | 1652 | 1466517232356 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}] 06:53:52 INFO - PROCESS | 1652 | 1466517232357 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:52 INFO - PROCESS | 1652 | 1466517232460 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 06:53:52 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1180c8800) [pid = 1652] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 06:53:52 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1180c5800) [pid = 1652] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 06:53:52 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1188e1000) [pid = 1652] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 06:53:52 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x115e9e000) [pid = 1652] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 06:53:52 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x119cb5000) [pid = 1652] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 06:53:52 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x117056c00) [pid = 1652] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 06:53:52 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x115e5a800) [pid = 1652] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 06:53:52 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x112a9ec00) [pid = 1652] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 06:53:52 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x119a3c000) [pid = 1652] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 06:53:52 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1121a6400) [pid = 1652] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 06:53:52 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x11381b400) [pid = 1652] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 06:53:52 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x112aa3400) [pid = 1652] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 06:53:52 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x123ce3800) [pid = 1652] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 06:53:52 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x1287a9000) [pid = 1652] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 06:53:52 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x115e9e800) [pid = 1652] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 06:53:52 INFO - PROCESS | 1652 | 1466517232576 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:52 INFO - PROCESS | 1652 | 1466517232584 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x119c64000 == 38 [pid = 1652] [id = 613] 06:53:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x110e73400) [pid = 1652] [serial = 1839] [outer = 0x0] 06:53:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x1126f0400) [pid = 1652] [serial = 1840] [outer = 0x110e73400] 06:53:52 INFO - PROCESS | 1652 | 1466517232611 Marionette DEBUG loaded listener.js 06:53:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x11676d000) [pid = 1652] [serial = 1841] [outer = 0x110e73400] 06:53:52 INFO - PROCESS | 1652 | 1466517232908 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]]]}] 06:53:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 06:53:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 573ms 06:53:52 INFO - PROCESS | 1652 | 1466517232927 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 06:53:52 INFO - PROCESS | 1652 | 1466517232929 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 06:53:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 06:53:52 INFO - PROCESS | 1652 | 1466517232931 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 06:53:52 INFO - PROCESS | 1652 | 1466517232932 Marionette TRACE conn2 <- [1,2426,null,{}] 06:53:52 INFO - PROCESS | 1652 | 1466517232935 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}] 06:53:52 INFO - PROCESS | 1652 | 1466517232938 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:53 INFO - PROCESS | 1652 | 1466517233025 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 06:53:53 INFO - PROCESS | 1652 | 1466517233029 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:53 INFO - PROCESS | 1652 | 1466517233030 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b86a800 == 39 [pid = 1652] [id = 614] 06:53:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x1180c8800) [pid = 1652] [serial = 1842] [outer = 0x0] 06:53:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x11933a800) [pid = 1652] [serial = 1843] [outer = 0x1180c8800] 06:53:53 INFO - PROCESS | 1652 | 1466517233055 Marionette DEBUG loaded listener.js 06:53:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x12480dc00) [pid = 1652] [serial = 1844] [outer = 0x1180c8800] 06:53:53 INFO - PROCESS | 1652 | 1466517233383 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]]]}] 06:53:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 06:53:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 469ms 06:53:53 INFO - PROCESS | 1652 | 1466517233400 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 06:53:53 INFO - PROCESS | 1652 | 1466517233402 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 06:53:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 06:53:53 INFO - PROCESS | 1652 | 1466517233407 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 06:53:53 INFO - PROCESS | 1652 | 1466517233409 Marionette TRACE conn2 <- [1,2430,null,{}] 06:53:53 INFO - PROCESS | 1652 | 1466517233411 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}] 06:53:53 INFO - PROCESS | 1652 | 1466517233413 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:53 INFO - PROCESS | 1652 | 1466517233543 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 06:53:53 INFO - PROCESS | 1652 | 1466517233549 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:53 INFO - PROCESS | 1652 | 1466517233550 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bbaf800 == 40 [pid = 1652] [id = 615] 06:53:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1133c0c00) [pid = 1652] [serial = 1845] [outer = 0x0] 06:53:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x125167400) [pid = 1652] [serial = 1846] [outer = 0x1133c0c00] 06:53:53 INFO - PROCESS | 1652 | 1466517233577 Marionette DEBUG loaded listener.js 06:53:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x127018800) [pid = 1652] [serial = 1847] [outer = 0x1133c0c00] 06:53:53 INFO - PROCESS | 1652 | 1466517233897 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]]]}] 06:53:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 06:53:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 520ms 06:53:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 06:53:53 INFO - PROCESS | 1652 | 1466517233928 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 06:53:53 INFO - PROCESS | 1652 | 1466517233929 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 06:53:53 INFO - PROCESS | 1652 | 1466517233931 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 06:53:53 INFO - PROCESS | 1652 | 1466517233932 Marionette TRACE conn2 <- [1,2434,null,{}] 06:53:53 INFO - PROCESS | 1652 | 1466517233934 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}] 06:53:53 INFO - PROCESS | 1652 | 1466517233935 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:54 INFO - PROCESS | 1652 | 1466517234021 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 06:53:54 INFO - PROCESS | 1652 | 1466517234025 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:54 INFO - PROCESS | 1652 | 1466517234026 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bdac800 == 41 [pid = 1652] [id = 616] 06:53:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1270dd800) [pid = 1652] [serial = 1848] [outer = 0x0] 06:53:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1287a6000) [pid = 1652] [serial = 1849] [outer = 0x1270dd800] 06:53:54 INFO - PROCESS | 1652 | 1466517234051 Marionette DEBUG loaded listener.js 06:53:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12896a400) [pid = 1652] [serial = 1850] [outer = 0x1270dd800] 06:53:54 INFO - PROCESS | 1652 | 1466517234379 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]]]}] 06:53:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 06:53:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 468ms 06:53:54 INFO - PROCESS | 1652 | 1466517234400 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 06:53:54 INFO - PROCESS | 1652 | 1466517234401 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 06:53:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 06:53:54 INFO - PROCESS | 1652 | 1466517234406 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 06:53:54 INFO - PROCESS | 1652 | 1466517234407 Marionette TRACE conn2 <- [1,2438,null,{}] 06:53:54 INFO - PROCESS | 1652 | 1466517234409 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}] 06:53:54 INFO - PROCESS | 1652 | 1466517234411 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:54 INFO - PROCESS | 1652 | 1466517234532 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 06:53:54 INFO - PROCESS | 1652 | 1466517234614 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:54 INFO - PROCESS | 1652 | 1466517234615 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x1160a8800 == 42 [pid = 1652] [id = 617] 06:53:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x110e16000) [pid = 1652] [serial = 1851] [outer = 0x0] 06:53:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x110e7f400) [pid = 1652] [serial = 1852] [outer = 0x110e16000] 06:53:54 INFO - PROCESS | 1652 | 1466517234648 Marionette DEBUG loaded listener.js 06:53:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x11336c400) [pid = 1652] [serial = 1853] [outer = 0x110e16000] 06:53:55 INFO - PROCESS | 1652 | 1466517235142 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]]]}] 06:53:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 06:53:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 770ms 06:53:55 INFO - PROCESS | 1652 | 1466517235179 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 06:53:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 06:53:55 INFO - PROCESS | 1652 | 1466517235182 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 06:53:55 INFO - PROCESS | 1652 | 1466517235187 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 06:53:55 INFO - PROCESS | 1652 | 1466517235190 Marionette TRACE conn2 <- [1,2442,null,{}] 06:53:55 INFO - PROCESS | 1652 | 1466517235193 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}] 06:53:55 INFO - PROCESS | 1652 | 1466517235196 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:55 INFO - PROCESS | 1652 | 1466517235324 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 06:53:55 INFO - PROCESS | 1652 | 1466517235399 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:55 INFO - PROCESS | 1652 | 1466517235401 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x124022000 == 43 [pid = 1652] [id = 618] 06:53:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1180c0400) [pid = 1652] [serial = 1854] [outer = 0x0] 06:53:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x11814c400) [pid = 1652] [serial = 1855] [outer = 0x1180c0400] 06:53:55 INFO - PROCESS | 1652 | 1466517235432 Marionette DEBUG loaded listener.js 06:53:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x118278000) [pid = 1652] [serial = 1856] [outer = 0x1180c0400] 06:53:55 INFO - PROCESS | 1652 | 1466517235840 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]]]}] 06:53:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 06:53:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 674ms 06:53:55 INFO - PROCESS | 1652 | 1466517235864 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 06:53:55 INFO - PROCESS | 1652 | 1466517235868 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 06:53:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 06:53:55 INFO - PROCESS | 1652 | 1466517235872 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 06:53:55 INFO - PROCESS | 1652 | 1466517235874 Marionette TRACE conn2 <- [1,2446,null,{}] 06:53:55 INFO - PROCESS | 1652 | 1466517235878 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}] 06:53:55 INFO - PROCESS | 1652 | 1466517235881 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:56 INFO - PROCESS | 1652 | 1466517236005 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 06:53:56 INFO - PROCESS | 1652 | 1466517236067 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:56 INFO - PROCESS | 1652 | 1466517236068 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x12aab0800 == 44 [pid = 1652] [id = 619] 06:53:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x11852e800) [pid = 1652] [serial = 1857] [outer = 0x0] 06:53:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1198efc00) [pid = 1652] [serial = 1858] [outer = 0x11852e800] 06:53:56 INFO - PROCESS | 1652 | 1466517236097 Marionette DEBUG loaded listener.js 06:53:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x119dcd000) [pid = 1652] [serial = 1859] [outer = 0x11852e800] 06:53:56 INFO - PROCESS | 1652 | 1466517236546 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]]]}] 06:53:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 06:53:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 721ms 06:53:56 INFO - PROCESS | 1652 | 1466517236594 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 06:53:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 06:53:56 INFO - PROCESS | 1652 | 1466517236595 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 06:53:56 INFO - PROCESS | 1652 | 1466517236602 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 06:53:56 INFO - PROCESS | 1652 | 1466517236606 Marionette TRACE conn2 <- [1,2450,null,{}] 06:53:56 INFO - PROCESS | 1652 | 1466517236640 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}] 06:53:56 INFO - PROCESS | 1652 | 1466517236643 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:56 INFO - PROCESS | 1652 | 1466517236781 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 06:53:56 INFO - PROCESS | 1652 | 1466517236857 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:56 INFO - PROCESS | 1652 | 1466517236858 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c485800 == 45 [pid = 1652] [id = 620] 06:53:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x123b64c00) [pid = 1652] [serial = 1860] [outer = 0x0] 06:53:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x123de6400) [pid = 1652] [serial = 1861] [outer = 0x123b64c00] 06:53:56 INFO - PROCESS | 1652 | 1466517236888 Marionette DEBUG loaded listener.js 06:53:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x1244e2800) [pid = 1652] [serial = 1862] [outer = 0x123b64c00] 06:53:57 INFO - PROCESS | 1652 | 1466517237340 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]]]}] 06:53:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 06:53:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 778ms 06:53:57 INFO - PROCESS | 1652 | 1466517237377 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 06:53:57 INFO - PROCESS | 1652 | 1466517237379 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 06:53:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 06:53:57 INFO - PROCESS | 1652 | 1466517237381 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 06:53:57 INFO - PROCESS | 1652 | 1466517237382 Marionette TRACE conn2 <- [1,2454,null,{}] 06:53:57 INFO - PROCESS | 1652 | 1466517237385 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}] 06:53:57 INFO - PROCESS | 1652 | 1466517237386 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:57 INFO - PROCESS | 1652 | 1466517237492 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 06:53:57 INFO - PROCESS | 1652 | 1466517237570 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:57 INFO - PROCESS | 1652 | 1466517237571 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x118470800 == 46 [pid = 1652] [id = 621] 06:53:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x118522c00) [pid = 1652] [serial = 1863] [outer = 0x0] 06:53:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x123b75400) [pid = 1652] [serial = 1864] [outer = 0x118522c00] 06:53:57 INFO - PROCESS | 1652 | 1466517237601 Marionette DEBUG loaded listener.js 06:53:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x124641800) [pid = 1652] [serial = 1865] [outer = 0x118522c00] 06:53:58 INFO - PROCESS | 1652 | 1466517238138 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]]]}] 06:53:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 06:53:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 768ms 06:53:58 INFO - PROCESS | 1652 | 1466517238150 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 06:53:58 INFO - PROCESS | 1652 | 1466517238152 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 06:53:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 06:53:58 INFO - PROCESS | 1652 | 1466517238175 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 06:53:58 INFO - PROCESS | 1652 | 1466517238177 Marionette TRACE conn2 <- [1,2458,null,{}] 06:53:58 INFO - PROCESS | 1652 | 1466517238181 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}] 06:53:58 INFO - PROCESS | 1652 | 1466517238182 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:58 INFO - PROCESS | 1652 | 1466517238275 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 06:53:58 INFO - PROCESS | 1652 | 1466517238353 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:58 INFO - PROCESS | 1652 | 1466517238354 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x111adb800 == 47 [pid = 1652] [id = 622] 06:53:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x117062400) [pid = 1652] [serial = 1866] [outer = 0x0] 06:53:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x11739fc00) [pid = 1652] [serial = 1867] [outer = 0x117062400] 06:53:58 INFO - PROCESS | 1652 | 1466517238383 Marionette DEBUG loaded listener.js 06:53:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x11814f800) [pid = 1652] [serial = 1868] [outer = 0x117062400] 06:53:59 INFO - PROCESS | 1652 | --DOCSHELL 0x12bdac800 == 46 [pid = 1652] [id = 616] 06:53:59 INFO - PROCESS | 1652 | --DOCSHELL 0x12bbaf800 == 45 [pid = 1652] [id = 615] 06:53:59 INFO - PROCESS | 1652 | --DOCSHELL 0x12b86a800 == 44 [pid = 1652] [id = 614] 06:53:59 INFO - PROCESS | 1652 | --DOCSHELL 0x119c64000 == 43 [pid = 1652] [id = 613] 06:53:59 INFO - PROCESS | 1652 | --DOCSHELL 0x12b05f800 == 42 [pid = 1652] [id = 612] 06:53:59 INFO - PROCESS | 1652 | --DOCSHELL 0x12aabc000 == 41 [pid = 1652] [id = 611] 06:53:59 INFO - PROCESS | 1652 | --DOCSHELL 0x1295f1800 == 40 [pid = 1652] [id = 610] 06:53:59 INFO - PROCESS | 1652 | --DOCSHELL 0x128a74800 == 39 [pid = 1652] [id = 609] 06:53:59 INFO - PROCESS | 1652 | --DOCSHELL 0x1257c7800 == 38 [pid = 1652] [id = 608] 06:53:59 INFO - PROCESS | 1652 | --DOCSHELL 0x123c33800 == 37 [pid = 1652] [id = 607] 06:53:59 INFO - PROCESS | 1652 | --DOCSHELL 0x119811000 == 36 [pid = 1652] [id = 606] 06:53:59 INFO - PROCESS | 1652 | --DOCSHELL 0x116fa1000 == 35 [pid = 1652] [id = 605] 06:53:59 INFO - PROCESS | 1652 | --DOCSHELL 0x123c17800 == 34 [pid = 1652] [id = 604] 06:53:59 INFO - PROCESS | 1652 | --DOCSHELL 0x1169ba000 == 33 [pid = 1652] [id = 603] 06:53:59 INFO - PROCESS | 1652 | --DOCSHELL 0x12a6bd000 == 32 [pid = 1652] [id = 602] 06:53:59 INFO - PROCESS | 1652 | --DOCSHELL 0x118470800 == 31 [pid = 1652] [id = 621] 06:53:59 INFO - PROCESS | 1652 | --DOCSHELL 0x12c485800 == 30 [pid = 1652] [id = 620] 06:53:59 INFO - PROCESS | 1652 | --DOCSHELL 0x12aab0800 == 29 [pid = 1652] [id = 619] 06:53:59 INFO - PROCESS | 1652 | --DOCSHELL 0x124022000 == 28 [pid = 1652] [id = 618] 06:53:59 INFO - PROCESS | 1652 | --DOCSHELL 0x1160a8800 == 27 [pid = 1652] [id = 617] 06:53:59 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x11832f400) [pid = 1652] [serial = 1789] [outer = 0x0] [url = about:blank] 06:53:59 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x1187e4800) [pid = 1652] [serial = 1790] [outer = 0x0] [url = about:blank] 06:53:59 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x118218000) [pid = 1652] [serial = 1786] [outer = 0x0] [url = about:blank] 06:53:59 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x119ac8400) [pid = 1652] [serial = 1793] [outer = 0x0] [url = about:blank] 06:53:59 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x11933c800) [pid = 1652] [serial = 1792] [outer = 0x0] [url = about:blank] 06:53:59 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x115ef7000) [pid = 1652] [serial = 1780] [outer = 0x0] [url = about:blank] 06:53:59 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x1166ecc00) [pid = 1652] [serial = 1781] [outer = 0x0] [url = about:blank] 06:53:59 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x119dc0800) [pid = 1652] [serial = 1795] [outer = 0x0] [url = about:blank] 06:53:59 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x1173a2800) [pid = 1652] [serial = 1783] [outer = 0x0] [url = about:blank] 06:53:59 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1180c6800) [pid = 1652] [serial = 1784] [outer = 0x0] [url = about:blank] 06:53:59 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x118271400) [pid = 1652] [serial = 1763] [outer = 0x0] [url = about:blank] 06:53:59 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x11705a400) [pid = 1652] [serial = 1762] [outer = 0x0] [url = about:blank] 06:53:59 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x1132de800) [pid = 1652] [serial = 1777] [outer = 0x0] [url = about:blank] 06:53:59 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x119e7a400) [pid = 1652] [serial = 1766] [outer = 0x0] [url = about:blank] 06:53:59 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x113816400) [pid = 1652] [serial = 1778] [outer = 0x0] [url = about:blank] 06:53:59 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x119cb0400) [pid = 1652] [serial = 1765] [outer = 0x0] [url = about:blank] 06:53:59 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x116f8a000) [pid = 1652] [serial = 1798] [outer = 0x0] [url = about:blank] 06:53:59 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x11873e000) [pid = 1652] [serial = 1799] [outer = 0x0] [url = about:blank] 06:53:59 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x120fdac00) [pid = 1652] [serial = 1804] [outer = 0x0] [url = about:blank] 06:53:59 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1133e4800) [pid = 1652] [serial = 1774] [outer = 0x0] [url = about:blank] 06:53:59 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x12463ec00) [pid = 1652] [serial = 1769] [outer = 0x0] [url = about:blank] 06:53:59 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x124089400) [pid = 1652] [serial = 1768] [outer = 0x0] [url = about:blank] 06:53:59 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x113dab400) [pid = 1652] [serial = 1775] [outer = 0x0] [url = about:blank] 06:53:59 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x1289e3000) [pid = 1652] [serial = 1772] [outer = 0x0] [url = about:blank] 06:53:59 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x128971800) [pid = 1652] [serial = 1771] [outer = 0x0] [url = about:blank] 06:53:59 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x119dcb800) [pid = 1652] [serial = 1796] [outer = 0x0] [url = about:blank] 06:53:59 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x123b6d000) [pid = 1652] [serial = 1805] [outer = 0x0] [url = about:blank] 06:53:59 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x119077800) [pid = 1652] [serial = 1801] [outer = 0x0] [url = about:blank] 06:53:59 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x123b72000) [pid = 1652] [serial = 1807] [outer = 0x0] [url = about:blank] 06:53:59 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x119e76800) [pid = 1652] [serial = 1802] [outer = 0x0] [url = about:blank] 06:53:59 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x118277800) [pid = 1652] [serial = 1787] [outer = 0x0] [url = about:blank] 06:53:59 INFO - PROCESS | 1652 | 1466517239371 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]]]}] 06:53:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 06:53:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1224ms 06:53:59 INFO - PROCESS | 1652 | 1466517239398 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 06:53:59 INFO - PROCESS | 1652 | 1466517239400 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 06:53:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 06:53:59 INFO - PROCESS | 1652 | 1466517239403 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 06:53:59 INFO - PROCESS | 1652 | 1466517239405 Marionette TRACE conn2 <- [1,2462,null,{}] 06:53:59 INFO - PROCESS | 1652 | 1466517239409 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}] 06:53:59 INFO - PROCESS | 1652 | 1466517239410 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:59 INFO - PROCESS | 1652 | 1466517239494 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 06:53:59 INFO - PROCESS | 1652 | 1466517239499 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:59 INFO - PROCESS | 1652 | 1466517239502 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:53:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x1167a4800 == 28 [pid = 1652] [id = 623] 06:53:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x1133c9800) [pid = 1652] [serial = 1869] [outer = 0x0] 06:53:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x113819400) [pid = 1652] [serial = 1870] [outer = 0x1133c9800] 06:53:59 INFO - PROCESS | 1652 | 1466517239533 Marionette DEBUG loaded listener.js 06:53:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x11219e000) [pid = 1652] [serial = 1871] [outer = 0x1133c9800] 06:53:59 INFO - PROCESS | 1652 | 1466517239934 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]]]}] 06:54:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 06:54:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 621ms 06:54:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 06:54:00 INFO - PROCESS | 1652 | 1466517240025 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 06:54:00 INFO - PROCESS | 1652 | 1466517240027 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 06:54:00 INFO - PROCESS | 1652 | 1466517240030 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 06:54:00 INFO - PROCESS | 1652 | 1466517240032 Marionette TRACE conn2 <- [1,2466,null,{}] 06:54:00 INFO - PROCESS | 1652 | 1466517240037 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}] 06:54:00 INFO - PROCESS | 1652 | 1466517240039 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:00 INFO - PROCESS | 1652 | 1466517240143 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 06:54:00 INFO - PROCESS | 1652 | 1466517240221 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:00 INFO - PROCESS | 1652 | 1466517240224 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x116fa1000 == 29 [pid = 1652] [id = 624] 06:54:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1133bf000) [pid = 1652] [serial = 1872] [outer = 0x0] 06:54:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x113a36000) [pid = 1652] [serial = 1873] [outer = 0x1133bf000] 06:54:00 INFO - PROCESS | 1652 | 1466517240256 Marionette DEBUG loaded listener.js 06:54:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x115ea6800) [pid = 1652] [serial = 1874] [outer = 0x1133bf000] 06:54:00 INFO - PROCESS | 1652 | 1466517240775 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]]]}] 06:54:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 06:54:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 825ms 06:54:00 INFO - PROCESS | 1652 | 1466517240857 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 06:54:00 INFO - PROCESS | 1652 | 1466517240859 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 06:54:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 06:54:00 INFO - PROCESS | 1652 | 1466517240864 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 06:54:00 INFO - PROCESS | 1652 | 1466517240867 Marionette TRACE conn2 <- [1,2470,null,{}] 06:54:00 INFO - PROCESS | 1652 | 1466517240870 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}] 06:54:00 INFO - PROCESS | 1652 | 1466517240872 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:00 INFO - PROCESS | 1652 | 1466517240975 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 06:54:01 INFO - PROCESS | 1652 | 1466517241053 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:01 INFO - PROCESS | 1652 | 1466517241055 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x119c2a000 == 30 [pid = 1652] [id = 625] 06:54:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1172ba400) [pid = 1652] [serial = 1875] [outer = 0x0] 06:54:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x11739cc00) [pid = 1652] [serial = 1876] [outer = 0x1172ba400] 06:54:01 INFO - PROCESS | 1652 | 1466517241087 Marionette DEBUG loaded listener.js 06:54:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1180c5400) [pid = 1652] [serial = 1877] [outer = 0x1172ba400] 06:54:01 INFO - PROCESS | 1652 | 1466517241593 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]]]}] 06:54:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 06:54:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 778ms 06:54:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 06:54:01 INFO - PROCESS | 1652 | 1466517241640 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 06:54:01 INFO - PROCESS | 1652 | 1466517241642 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 06:54:01 INFO - PROCESS | 1652 | 1466517241644 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 06:54:01 INFO - PROCESS | 1652 | 1466517241646 Marionette TRACE conn2 <- [1,2474,null,{}] 06:54:01 INFO - PROCESS | 1652 | 1466517241654 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}] 06:54:01 INFO - PROCESS | 1652 | 1466517241657 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:01 INFO - PROCESS | 1652 | 1466517241768 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 06:54:01 INFO - PROCESS | 1652 | 1466517241902 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:01 INFO - PROCESS | 1652 | 1466517241903 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x113ade000 == 31 [pid = 1652] [id = 626] 06:54:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x110e7c400) [pid = 1652] [serial = 1878] [outer = 0x0] 06:54:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1126f6c00) [pid = 1652] [serial = 1879] [outer = 0x110e7c400] 06:54:01 INFO - PROCESS | 1652 | 1466517241931 Marionette DEBUG loaded listener.js 06:54:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x113dac800) [pid = 1652] [serial = 1880] [outer = 0x110e7c400] 06:54:02 INFO - PROCESS | 1652 | --DOCSHELL 0x111adb800 == 30 [pid = 1652] [id = 622] 06:54:02 INFO - PROCESS | 1652 | 1466517242340 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]]]}] 06:54:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 06:54:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 720ms 06:54:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 06:54:02 INFO - PROCESS | 1652 | 1466517242366 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 06:54:02 INFO - PROCESS | 1652 | 1466517242367 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 06:54:02 INFO - PROCESS | 1652 | 1466517242370 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 06:54:02 INFO - PROCESS | 1652 | 1466517242372 Marionette TRACE conn2 <- [1,2478,null,{}] 06:54:02 INFO - PROCESS | 1652 | 1466517242376 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}] 06:54:02 INFO - PROCESS | 1652 | 1466517242377 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:02 INFO - PROCESS | 1652 | 1466517242459 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 06:54:02 INFO - PROCESS | 1652 | 1466517242521 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:02 INFO - PROCESS | 1652 | 1466517242523 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x123a7e000 == 31 [pid = 1652] [id = 627] 06:54:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x116f86c00) [pid = 1652] [serial = 1881] [outer = 0x0] 06:54:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x11814a000) [pid = 1652] [serial = 1882] [outer = 0x116f86c00] 06:54:02 INFO - PROCESS | 1652 | 1466517242550 Marionette DEBUG loaded listener.js 06:54:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x118322800) [pid = 1652] [serial = 1883] [outer = 0x116f86c00] 06:54:02 INFO - PROCESS | 1652 | 1466517242861 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]]]}] 06:54:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 06:54:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 522ms 06:54:02 INFO - PROCESS | 1652 | 1466517242894 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 06:54:02 INFO - PROCESS | 1652 | 1466517242897 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 06:54:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 06:54:02 INFO - PROCESS | 1652 | 1466517242899 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 06:54:02 INFO - PROCESS | 1652 | 1466517242900 Marionette TRACE conn2 <- [1,2482,null,{}] 06:54:02 INFO - PROCESS | 1652 | 1466517242905 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}] 06:54:02 INFO - PROCESS | 1652 | 1466517242907 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:02 INFO - PROCESS | 1652 | 1466517242990 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 06:54:03 INFO - PROCESS | 1652 | 1466517243052 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:03 INFO - PROCESS | 1652 | 1466517243054 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x12460f000 == 32 [pid = 1652] [id = 628] 06:54:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x11336dc00) [pid = 1652] [serial = 1884] [outer = 0x0] 06:54:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x118329400) [pid = 1652] [serial = 1885] [outer = 0x11336dc00] 06:54:03 INFO - PROCESS | 1652 | 1466517243080 Marionette DEBUG loaded listener.js 06:54:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x119338800) [pid = 1652] [serial = 1886] [outer = 0x11336dc00] 06:54:03 INFO - PROCESS | 1652 | 1466517243406 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]]]}] 06:54:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 06:54:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 519ms 06:54:03 INFO - PROCESS | 1652 | 1466517243419 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 06:54:03 INFO - PROCESS | 1652 | 1466517243422 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 06:54:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 06:54:03 INFO - PROCESS | 1652 | 1466517243430 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 06:54:03 INFO - PROCESS | 1652 | 1466517243434 Marionette TRACE conn2 <- [1,2486,null,{}] 06:54:03 INFO - PROCESS | 1652 | 1466517243454 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}] 06:54:03 INFO - PROCESS | 1652 | 1466517243457 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:03 INFO - PROCESS | 1652 | 1466517243557 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 06:54:03 INFO - PROCESS | 1652 | 1466517243561 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:03 INFO - PROCESS | 1652 | 1466517243562 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x12614b000 == 33 [pid = 1652] [id = 629] 06:54:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x111c14800) [pid = 1652] [serial = 1887] [outer = 0x0] 06:54:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x11933c400) [pid = 1652] [serial = 1888] [outer = 0x111c14800] 06:54:03 INFO - PROCESS | 1652 | 1466517243587 Marionette DEBUG loaded listener.js 06:54:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x119ad3c00) [pid = 1652] [serial = 1889] [outer = 0x111c14800] 06:54:03 INFO - PROCESS | 1652 | 1466517243957 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]]]}] 06:54:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 06:54:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 545ms 06:54:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 06:54:03 INFO - PROCESS | 1652 | 1466517243972 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 06:54:03 INFO - PROCESS | 1652 | 1466517243973 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 06:54:03 INFO - PROCESS | 1652 | 1466517243976 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 06:54:03 INFO - PROCESS | 1652 | 1466517243977 Marionette TRACE conn2 <- [1,2490,null,{}] 06:54:03 INFO - PROCESS | 1652 | 1466517243979 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}] 06:54:03 INFO - PROCESS | 1652 | 1466517243980 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:04 INFO - PROCESS | 1652 | 1466517244085 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 06:54:04 INFO - PROCESS | 1652 | 1466517244099 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:04 INFO - PROCESS | 1652 | 1466517244100 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x12900d800 == 34 [pid = 1652] [id = 630] 06:54:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x110e7ac00) [pid = 1652] [serial = 1890] [outer = 0x0] 06:54:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x119dc8400) [pid = 1652] [serial = 1891] [outer = 0x110e7ac00] 06:54:04 INFO - PROCESS | 1652 | 1466517244125 Marionette DEBUG loaded listener.js 06:54:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x119e7f800) [pid = 1652] [serial = 1892] [outer = 0x110e7ac00] 06:54:04 INFO - PROCESS | 1652 | 1466517244494 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]]]}] 06:54:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 06:54:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 569ms 06:54:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 06:54:04 INFO - PROCESS | 1652 | 1466517244546 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 06:54:04 INFO - PROCESS | 1652 | 1466517244547 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 06:54:04 INFO - PROCESS | 1652 | 1466517244551 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 06:54:04 INFO - PROCESS | 1652 | 1466517244553 Marionette TRACE conn2 <- [1,2494,null,{}] 06:54:04 INFO - PROCESS | 1652 | 1466517244556 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}] 06:54:04 INFO - PROCESS | 1652 | 1466517244558 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:04 INFO - PROCESS | 1652 | 1466517244691 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 06:54:04 INFO - PROCESS | 1652 | 1466517244716 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:04 INFO - PROCESS | 1652 | 1466517244722 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x125812800 == 35 [pid = 1652] [id = 631] 06:54:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x1239c8800) [pid = 1652] [serial = 1893] [outer = 0x0] 06:54:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x123b72000) [pid = 1652] [serial = 1894] [outer = 0x1239c8800] 06:54:04 INFO - PROCESS | 1652 | 1466517244776 Marionette DEBUG loaded listener.js 06:54:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x123d7e800) [pid = 1652] [serial = 1895] [outer = 0x1239c8800] 06:54:05 INFO - PROCESS | 1652 | 1466517245180 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]]]}] 06:54:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 06:54:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 674ms 06:54:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 06:54:05 INFO - PROCESS | 1652 | 1466517245231 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 06:54:05 INFO - PROCESS | 1652 | 1466517245233 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 06:54:05 INFO - PROCESS | 1652 | 1466517245238 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 06:54:05 INFO - PROCESS | 1652 | 1466517245241 Marionette TRACE conn2 <- [1,2498,null,{}] 06:54:05 INFO - PROCESS | 1652 | 1466517245245 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}] 06:54:05 INFO - PROCESS | 1652 | 1466517245247 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:05 INFO - PROCESS | 1652 | 1466517245458 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 06:54:05 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x1270dd800) [pid = 1652] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 06:54:05 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x117062400) [pid = 1652] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 06:54:05 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x110e16000) [pid = 1652] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 06:54:05 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x11852e800) [pid = 1652] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 06:54:05 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x1180c0400) [pid = 1652] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 06:54:05 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x119f0dc00) [pid = 1652] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 06:54:05 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x123b75000) [pid = 1652] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 06:54:05 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x12463e800) [pid = 1652] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 06:54:05 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x110e73400) [pid = 1652] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 06:54:05 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1126f3c00) [pid = 1652] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 06:54:05 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x118271c00) [pid = 1652] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 06:54:05 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x11933b400) [pid = 1652] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 06:54:05 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x116f81000) [pid = 1652] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 06:54:05 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1126f7000) [pid = 1652] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 06:54:05 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1172ba800) [pid = 1652] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 06:54:05 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x116f8d400) [pid = 1652] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 06:54:05 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1151d4c00) [pid = 1652] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 06:54:05 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x123b64c00) [pid = 1652] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 06:54:05 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x118522c00) [pid = 1652] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 06:54:05 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x1180c8800) [pid = 1652] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 06:54:05 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1133c0c00) [pid = 1652] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 06:54:05 INFO - PROCESS | 1652 | 1466517245545 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:05 INFO - PROCESS | 1652 | 1466517245547 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x11889e000 == 36 [pid = 1652] [id = 632] 06:54:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1126f8800) [pid = 1652] [serial = 1896] [outer = 0x0] 06:54:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x113daec00) [pid = 1652] [serial = 1897] [outer = 0x1126f8800] 06:54:05 INFO - PROCESS | 1652 | 1466517245590 Marionette DEBUG loaded listener.js 06:54:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x117062400) [pid = 1652] [serial = 1898] [outer = 0x1126f8800] 06:54:05 INFO - PROCESS | 1652 | 1466517245914 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]]]}] 06:54:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 06:54:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 724ms 06:54:05 INFO - PROCESS | 1652 | 1466517245966 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 06:54:05 INFO - PROCESS | 1652 | 1466517245967 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 06:54:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 06:54:05 INFO - PROCESS | 1652 | 1466517245970 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 06:54:05 INFO - PROCESS | 1652 | 1466517245971 Marionette TRACE conn2 <- [1,2502,null,{}] 06:54:05 INFO - PROCESS | 1652 | 1466517245973 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}] 06:54:05 INFO - PROCESS | 1652 | 1466517245974 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:06 INFO - PROCESS | 1652 | 1466517246056 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 06:54:06 INFO - PROCESS | 1652 | 1466517246077 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:06 INFO - PROCESS | 1652 | 1466517246078 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x12aabc000 == 37 [pid = 1652] [id = 633] 06:54:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1126f6800) [pid = 1652] [serial = 1899] [outer = 0x0] 06:54:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1194cb000) [pid = 1652] [serial = 1900] [outer = 0x1126f6800] 06:54:06 INFO - PROCESS | 1652 | 1466517246103 Marionette DEBUG loaded listener.js 06:54:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x115ef7000) [pid = 1652] [serial = 1901] [outer = 0x1126f6800] 06:54:06 INFO - PROCESS | 1652 | 1466517246429 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]]]}] 06:54:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 06:54:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 469ms 06:54:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 06:54:06 INFO - PROCESS | 1652 | 1466517246442 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 06:54:06 INFO - PROCESS | 1652 | 1466517246443 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 06:54:06 INFO - PROCESS | 1652 | 1466517246445 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 06:54:06 INFO - PROCESS | 1652 | 1466517246446 Marionette TRACE conn2 <- [1,2506,null,{}] 06:54:06 INFO - PROCESS | 1652 | 1466517246448 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}] 06:54:06 INFO - PROCESS | 1652 | 1466517246449 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:06 INFO - PROCESS | 1652 | 1466517246540 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 06:54:06 INFO - PROCESS | 1652 | 1466517246598 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:06 INFO - PROCESS | 1652 | 1466517246599 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b05a800 == 38 [pid = 1652] [id = 634] 06:54:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x11607b400) [pid = 1652] [serial = 1902] [outer = 0x0] 06:54:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12408bc00) [pid = 1652] [serial = 1903] [outer = 0x11607b400] 06:54:06 INFO - PROCESS | 1652 | 1466517246623 Marionette DEBUG loaded listener.js 06:54:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x1244e6c00) [pid = 1652] [serial = 1904] [outer = 0x11607b400] 06:54:06 INFO - PROCESS | 1652 | 1466517246901 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]]]}] 06:54:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 06:54:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 469ms 06:54:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 06:54:06 INFO - PROCESS | 1652 | 1466517246915 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 06:54:06 INFO - PROCESS | 1652 | 1466517246916 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 06:54:06 INFO - PROCESS | 1652 | 1466517246926 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 06:54:06 INFO - PROCESS | 1652 | 1466517246927 Marionette TRACE conn2 <- [1,2510,null,{}] 06:54:06 INFO - PROCESS | 1652 | 1466517246930 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}] 06:54:06 INFO - PROCESS | 1652 | 1466517246931 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:07 INFO - PROCESS | 1652 | 1466517247018 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 06:54:07 INFO - PROCESS | 1652 | 1466517247024 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:07 INFO - PROCESS | 1652 | 1466517247025 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bbae000 == 39 [pid = 1652] [id = 635] 06:54:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x123df0400) [pid = 1652] [serial = 1905] [outer = 0x0] 06:54:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12463f000) [pid = 1652] [serial = 1906] [outer = 0x123df0400] 06:54:07 INFO - PROCESS | 1652 | 1466517247050 Marionette DEBUG loaded listener.js 06:54:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x124f78c00) [pid = 1652] [serial = 1907] [outer = 0x123df0400] 06:54:07 INFO - PROCESS | 1652 | 1466517247389 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]]]}] 06:54:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 06:54:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 475ms 06:54:07 INFO - PROCESS | 1652 | 1466517247395 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 06:54:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 06:54:07 INFO - PROCESS | 1652 | 1466517247396 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 06:54:07 INFO - PROCESS | 1652 | 1466517247450 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 06:54:07 INFO - PROCESS | 1652 | 1466517247452 Marionette TRACE conn2 <- [1,2514,null,{}] 06:54:07 INFO - PROCESS | 1652 | 1466517247464 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}] 06:54:07 INFO - PROCESS | 1652 | 1466517247467 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:07 INFO - PROCESS | 1652 | 1466517247619 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 06:54:07 INFO - PROCESS | 1652 | 1466517247632 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:07 INFO - PROCESS | 1652 | 1466517247634 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x119819800 == 40 [pid = 1652] [id = 636] 06:54:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x1133c3000) [pid = 1652] [serial = 1908] [outer = 0x0] 06:54:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x113f30400) [pid = 1652] [serial = 1909] [outer = 0x1133c3000] 06:54:07 INFO - PROCESS | 1652 | 1466517247677 Marionette DEBUG loaded listener.js 06:54:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x116f7f400) [pid = 1652] [serial = 1910] [outer = 0x1133c3000] 06:54:08 INFO - PROCESS | 1652 | 1466517248131 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]]]}] 06:54:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 06:54:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 784ms 06:54:08 INFO - PROCESS | 1652 | 1466517248183 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 06:54:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 06:54:08 INFO - PROCESS | 1652 | 1466517248186 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 06:54:08 INFO - PROCESS | 1652 | 1466517248190 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 06:54:08 INFO - PROCESS | 1652 | 1466517248191 Marionette TRACE conn2 <- [1,2518,null,{}] 06:54:08 INFO - PROCESS | 1652 | 1466517248195 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}] 06:54:08 INFO - PROCESS | 1652 | 1466517248198 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:08 INFO - PROCESS | 1652 | 1466517248304 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 06:54:08 INFO - PROCESS | 1652 | 1466517248381 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:08 INFO - PROCESS | 1652 | 1466517248383 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x1274ae800 == 41 [pid = 1652] [id = 637] 06:54:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x11820f800) [pid = 1652] [serial = 1911] [outer = 0x0] 06:54:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x118737400) [pid = 1652] [serial = 1912] [outer = 0x11820f800] 06:54:08 INFO - PROCESS | 1652 | 1466517248417 Marionette DEBUG loaded listener.js 06:54:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x11933f800) [pid = 1652] [serial = 1913] [outer = 0x11820f800] 06:54:08 INFO - PROCESS | 1652 | 1466517248973 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]]]}] 06:54:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 06:54:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 821ms 06:54:09 INFO - PROCESS | 1652 | 1466517249011 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 06:54:09 INFO - PROCESS | 1652 | 1466517249013 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 06:54:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 06:54:09 INFO - PROCESS | 1652 | 1466517249017 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 06:54:09 INFO - PROCESS | 1652 | 1466517249019 Marionette TRACE conn2 <- [1,2522,null,{}] 06:54:09 INFO - PROCESS | 1652 | 1466517249023 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}] 06:54:09 INFO - PROCESS | 1652 | 1466517249026 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:09 INFO - PROCESS | 1652 | 1466517249183 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 06:54:09 INFO - PROCESS | 1652 | 1466517249258 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:09 INFO - PROCESS | 1652 | 1466517249262 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bdae000 == 42 [pid = 1652] [id = 638] 06:54:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x119dc2c00) [pid = 1652] [serial = 1914] [outer = 0x0] 06:54:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x119dca800) [pid = 1652] [serial = 1915] [outer = 0x119dc2c00] 06:54:09 INFO - PROCESS | 1652 | 1466517249294 Marionette DEBUG loaded listener.js 06:54:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x12382c800) [pid = 1652] [serial = 1916] [outer = 0x119dc2c00] 06:54:09 INFO - PROCESS | 1652 | 1466517249725 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]]]}] 06:54:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 06:54:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 724ms 06:54:09 INFO - PROCESS | 1652 | 1466517249744 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 06:54:09 INFO - PROCESS | 1652 | 1466517249745 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 06:54:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 06:54:09 INFO - PROCESS | 1652 | 1466517249748 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 06:54:09 INFO - PROCESS | 1652 | 1466517249749 Marionette TRACE conn2 <- [1,2526,null,{}] 06:54:09 INFO - PROCESS | 1652 | 1466517249752 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}] 06:54:09 INFO - PROCESS | 1652 | 1466517249753 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:09 INFO - PROCESS | 1652 | 1466517249857 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 06:54:09 INFO - PROCESS | 1652 | 1466517249918 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:09 INFO - PROCESS | 1652 | 1466517249919 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bf49000 == 43 [pid = 1652] [id = 639] 06:54:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x124080c00) [pid = 1652] [serial = 1917] [outer = 0x0] 06:54:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x124640c00) [pid = 1652] [serial = 1918] [outer = 0x124080c00] 06:54:09 INFO - PROCESS | 1652 | 1466517249948 Marionette DEBUG loaded listener.js 06:54:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x12527c800) [pid = 1652] [serial = 1919] [outer = 0x124080c00] 06:54:10 INFO - PROCESS | 1652 | 1466517250405 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]]]}] 06:54:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 06:54:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 668ms 06:54:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 06:54:10 INFO - PROCESS | 1652 | 1466517250417 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 06:54:10 INFO - PROCESS | 1652 | 1466517250418 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 06:54:10 INFO - PROCESS | 1652 | 1466517250423 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 06:54:10 INFO - PROCESS | 1652 | 1466517250424 Marionette TRACE conn2 <- [1,2530,null,{}] 06:54:10 INFO - PROCESS | 1652 | 1466517250427 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}] 06:54:10 INFO - PROCESS | 1652 | 1466517250428 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:10 INFO - PROCESS | 1652 | 1466517250527 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 06:54:10 INFO - PROCESS | 1652 | 1466517250618 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:10 INFO - PROCESS | 1652 | 1466517250619 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c7b5000 == 44 [pid = 1652] [id = 640] 06:54:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x124089400) [pid = 1652] [serial = 1920] [outer = 0x0] 06:54:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x12578b400) [pid = 1652] [serial = 1921] [outer = 0x124089400] 06:54:10 INFO - PROCESS | 1652 | 1466517250648 Marionette DEBUG loaded listener.js 06:54:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x126507c00) [pid = 1652] [serial = 1922] [outer = 0x124089400] 06:54:11 INFO - PROCESS | 1652 | 1466517251095 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]]]}] 06:54:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 06:54:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 721ms 06:54:11 INFO - PROCESS | 1652 | 1466517251143 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 06:54:11 INFO - PROCESS | 1652 | 1466517251145 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 06:54:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 06:54:11 INFO - PROCESS | 1652 | 1466517251147 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 06:54:11 INFO - PROCESS | 1652 | 1466517251148 Marionette TRACE conn2 <- [1,2534,null,{}] 06:54:11 INFO - PROCESS | 1652 | 1466517251151 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}] 06:54:11 INFO - PROCESS | 1652 | 1466517251155 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:11 INFO - PROCESS | 1652 | 1466517251319 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 06:54:11 INFO - PROCESS | 1652 | 1466517251376 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:11 INFO - PROCESS | 1652 | 1466517251378 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x119a1b000 == 45 [pid = 1652] [id = 641] 06:54:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x118736000) [pid = 1652] [serial = 1923] [outer = 0x0] 06:54:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x119e7fc00) [pid = 1652] [serial = 1924] [outer = 0x118736000] 06:54:11 INFO - PROCESS | 1652 | 1466517251408 Marionette DEBUG loaded listener.js 06:54:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x1287a9000) [pid = 1652] [serial = 1925] [outer = 0x118736000] 06:54:11 INFO - PROCESS | 1652 | 1466517251967 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]]]}] 06:54:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 06:54:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 869ms 06:54:12 INFO - PROCESS | 1652 | 1466517252017 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 06:54:12 INFO - PROCESS | 1652 | 1466517252019 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 06:54:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 06:54:12 INFO - PROCESS | 1652 | 1466517252042 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 06:54:12 INFO - PROCESS | 1652 | 1466517252044 Marionette TRACE conn2 <- [1,2538,null,{}] 06:54:12 INFO - PROCESS | 1652 | 1466517252047 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}] 06:54:12 INFO - PROCESS | 1652 | 1466517252049 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:12 INFO - PROCESS | 1652 | 1466517252149 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 06:54:12 INFO - PROCESS | 1652 | 1466517252226 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:12 INFO - PROCESS | 1652 | 1466517252228 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x1169ac800 == 46 [pid = 1652] [id = 642] 06:54:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x1172bac00) [pid = 1652] [serial = 1926] [outer = 0x0] 06:54:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x1173a2800) [pid = 1652] [serial = 1927] [outer = 0x1172bac00] 06:54:12 INFO - PROCESS | 1652 | 1466517252256 Marionette DEBUG loaded listener.js 06:54:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x118151800) [pid = 1652] [serial = 1928] [outer = 0x1172bac00] 06:54:12 INFO - PROCESS | 1652 | --DOCSHELL 0x12b05a800 == 45 [pid = 1652] [id = 634] 06:54:12 INFO - PROCESS | 1652 | --DOCSHELL 0x12aabc000 == 44 [pid = 1652] [id = 633] 06:54:12 INFO - PROCESS | 1652 | --DOCSHELL 0x11889e000 == 43 [pid = 1652] [id = 632] 06:54:12 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x113819400) [pid = 1652] [serial = 1870] [outer = 0x0] [url = about:blank] 06:54:12 INFO - PROCESS | 1652 | 1466517252776 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]]]}] 06:54:12 INFO - PROCESS | 1652 | --DOCSHELL 0x125812800 == 42 [pid = 1652] [id = 631] 06:54:12 INFO - PROCESS | 1652 | --DOCSHELL 0x12900d800 == 41 [pid = 1652] [id = 630] 06:54:12 INFO - PROCESS | 1652 | --DOCSHELL 0x12614b000 == 40 [pid = 1652] [id = 629] 06:54:12 INFO - PROCESS | 1652 | --DOCSHELL 0x12460f000 == 39 [pid = 1652] [id = 628] 06:54:12 INFO - PROCESS | 1652 | --DOCSHELL 0x123a7e000 == 38 [pid = 1652] [id = 627] 06:54:12 INFO - PROCESS | 1652 | --DOCSHELL 0x113ade000 == 37 [pid = 1652] [id = 626] 06:54:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 06:54:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 776ms 06:54:12 INFO - PROCESS | 1652 | 1466517252815 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 06:54:12 INFO - PROCESS | 1652 | 1466517252819 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 06:54:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 06:54:12 INFO - PROCESS | 1652 | 1466517252826 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 06:54:12 INFO - PROCESS | 1652 | 1466517252828 Marionette TRACE conn2 <- [1,2542,null,{}] 06:54:12 INFO - PROCESS | 1652 | 1466517252832 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}] 06:54:12 INFO - PROCESS | 1652 | 1466517252835 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:12 INFO - PROCESS | 1652 | 1466517252982 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 06:54:13 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x11739fc00) [pid = 1652] [serial = 1867] [outer = 0x0] [url = about:blank] 06:54:13 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x11814f800) [pid = 1652] [serial = 1868] [outer = 0x0] [url = about:blank] 06:54:13 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x110e7f400) [pid = 1652] [serial = 1852] [outer = 0x0] [url = about:blank] 06:54:13 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x1198efc00) [pid = 1652] [serial = 1858] [outer = 0x0] [url = about:blank] 06:54:13 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x12896a400) [pid = 1652] [serial = 1850] [outer = 0x0] [url = about:blank] 06:54:13 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x118278000) [pid = 1652] [serial = 1856] [outer = 0x0] [url = about:blank] 06:54:13 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x11814c400) [pid = 1652] [serial = 1855] [outer = 0x0] [url = about:blank] 06:54:13 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x123b7fc00) [pid = 1652] [serial = 1831] [outer = 0x0] [url = about:blank] 06:54:13 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x1244e6800) [pid = 1652] [serial = 1834] [outer = 0x0] [url = about:blank] 06:54:13 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x1241df000) [pid = 1652] [serial = 1832] [outer = 0x0] [url = about:blank] 06:54:13 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x124c23c00) [pid = 1652] [serial = 1837] [outer = 0x0] [url = about:blank] 06:54:13 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x12463cc00) [pid = 1652] [serial = 1835] [outer = 0x0] [url = about:blank] 06:54:13 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x1126f0400) [pid = 1652] [serial = 1840] [outer = 0x0] [url = about:blank] 06:54:13 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x124f1a400) [pid = 1652] [serial = 1838] [outer = 0x0] [url = about:blank] 06:54:13 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x119dc5800) [pid = 1652] [serial = 1828] [outer = 0x0] [url = about:blank] 06:54:13 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x118882c00) [pid = 1652] [serial = 1822] [outer = 0x0] [url = about:blank] 06:54:13 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x11933a400) [pid = 1652] [serial = 1823] [outer = 0x0] [url = about:blank] 06:54:13 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x11982bc00) [pid = 1652] [serial = 1825] [outer = 0x0] [url = about:blank] 06:54:13 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x119cb0800) [pid = 1652] [serial = 1826] [outer = 0x0] [url = about:blank] 06:54:13 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x116f87800) [pid = 1652] [serial = 1813] [outer = 0x0] [url = about:blank] 06:54:13 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1176c1800) [pid = 1652] [serial = 1814] [outer = 0x0] [url = about:blank] 06:54:13 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x112a99c00) [pid = 1652] [serial = 1810] [outer = 0x0] [url = about:blank] 06:54:13 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x113aae800) [pid = 1652] [serial = 1811] [outer = 0x0] [url = about:blank] 06:54:13 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1180bc000) [pid = 1652] [serial = 1819] [outer = 0x0] [url = about:blank] 06:54:13 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x11814d000) [pid = 1652] [serial = 1820] [outer = 0x0] [url = about:blank] 06:54:13 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x124087c00) [pid = 1652] [serial = 1808] [outer = 0x0] [url = about:blank] 06:54:13 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x115e9fc00) [pid = 1652] [serial = 1816] [outer = 0x0] [url = about:blank] 06:54:13 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x116766c00) [pid = 1652] [serial = 1817] [outer = 0x0] [url = about:blank] 06:54:13 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x123de6400) [pid = 1652] [serial = 1861] [outer = 0x0] [url = about:blank] 06:54:13 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x119dcd000) [pid = 1652] [serial = 1859] [outer = 0x0] [url = about:blank] 06:54:13 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x11676d000) [pid = 1652] [serial = 1841] [outer = 0x0] [url = about:blank] 06:54:13 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x123b75400) [pid = 1652] [serial = 1864] [outer = 0x0] [url = about:blank] 06:54:13 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x1244e2800) [pid = 1652] [serial = 1862] [outer = 0x0] [url = about:blank] 06:54:13 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x124641800) [pid = 1652] [serial = 1865] [outer = 0x0] [url = about:blank] 06:54:13 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x11336c400) [pid = 1652] [serial = 1853] [outer = 0x0] [url = about:blank] 06:54:13 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x11933a800) [pid = 1652] [serial = 1843] [outer = 0x0] [url = about:blank] 06:54:13 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x127018800) [pid = 1652] [serial = 1847] [outer = 0x0] [url = about:blank] 06:54:13 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x12480dc00) [pid = 1652] [serial = 1844] [outer = 0x0] [url = about:blank] 06:54:13 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x119e7e800) [pid = 1652] [serial = 1829] [outer = 0x0] [url = about:blank] 06:54:13 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x125167400) [pid = 1652] [serial = 1846] [outer = 0x0] [url = about:blank] 06:54:13 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x1287a6000) [pid = 1652] [serial = 1849] [outer = 0x0] [url = about:blank] 06:54:13 INFO - PROCESS | 1652 | 1466517253073 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:13 INFO - PROCESS | 1652 | 1466517253075 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x117e89000 == 38 [pid = 1652] [id = 643] 06:54:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x11336c400) [pid = 1652] [serial = 1929] [outer = 0x0] 06:54:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x11739fc00) [pid = 1652] [serial = 1930] [outer = 0x11336c400] 06:54:13 INFO - PROCESS | 1652 | 1466517253104 Marionette DEBUG loaded listener.js 06:54:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x11873c800) [pid = 1652] [serial = 1931] [outer = 0x11336c400] 06:54:13 INFO - PROCESS | 1652 | 1466517253424 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]]]}] 06:54:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 06:54:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 621ms 06:54:13 INFO - PROCESS | 1652 | 1466517253452 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 06:54:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 06:54:13 INFO - PROCESS | 1652 | 1466517253454 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 06:54:13 INFO - PROCESS | 1652 | 1466517253458 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 06:54:13 INFO - PROCESS | 1652 | 1466517253460 Marionette TRACE conn2 <- [1,2546,null,{}] 06:54:13 INFO - PROCESS | 1652 | 1466517253467 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}] 06:54:13 INFO - PROCESS | 1652 | 1466517253470 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:13 INFO - PROCESS | 1652 | 1466517253557 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 06:54:13 INFO - PROCESS | 1652 | 1466517253616 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:13 INFO - PROCESS | 1652 | 1466517253618 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x12446b000 == 39 [pid = 1652] [id = 644] 06:54:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x1187e0800) [pid = 1652] [serial = 1932] [outer = 0x0] 06:54:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x119830400) [pid = 1652] [serial = 1933] [outer = 0x1187e0800] 06:54:13 INFO - PROCESS | 1652 | 1466517253645 Marionette DEBUG loaded listener.js 06:54:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x119e84000) [pid = 1652] [serial = 1934] [outer = 0x1187e0800] 06:54:13 INFO - PROCESS | 1652 | 1466517253955 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]]]}] 06:54:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 06:54:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 521ms 06:54:13 INFO - PROCESS | 1652 | 1466517253979 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 06:54:13 INFO - PROCESS | 1652 | 1466517253981 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 06:54:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 06:54:13 INFO - PROCESS | 1652 | 1466517253983 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 06:54:13 INFO - PROCESS | 1652 | 1466517253985 Marionette TRACE conn2 <- [1,2550,null,{}] 06:54:13 INFO - PROCESS | 1652 | 1466517253990 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}] 06:54:13 INFO - PROCESS | 1652 | 1466517253991 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:14 INFO - PROCESS | 1652 | 1466517254079 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 06:54:14 INFO - PROCESS | 1652 | 1466517254082 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:14 INFO - PROCESS | 1652 | 1466517254083 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x126594000 == 40 [pid = 1652] [id = 645] 06:54:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x123b76400) [pid = 1652] [serial = 1935] [outer = 0x0] 06:54:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x1241d6000) [pid = 1652] [serial = 1936] [outer = 0x123b76400] 06:54:14 INFO - PROCESS | 1652 | 1466517254110 Marionette DEBUG loaded listener.js 06:54:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1244eac00) [pid = 1652] [serial = 1937] [outer = 0x123b76400] 06:54:14 INFO - PROCESS | 1652 | 1466517254476 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]]]}] 06:54:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 06:54:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 572ms 06:54:14 INFO - PROCESS | 1652 | 1466517254557 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 06:54:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 06:54:14 INFO - PROCESS | 1652 | 1466517254559 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 06:54:14 INFO - PROCESS | 1652 | 1466517254563 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 06:54:14 INFO - PROCESS | 1652 | 1466517254565 Marionette TRACE conn2 <- [1,2554,null,{}] 06:54:14 INFO - PROCESS | 1652 | 1466517254568 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}] 06:54:14 INFO - PROCESS | 1652 | 1466517254570 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:14 INFO - PROCESS | 1652 | 1466517254697 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 06:54:14 INFO - PROCESS | 1652 | 1466517254701 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:14 INFO - PROCESS | 1652 | 1466517254702 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x116935800 == 41 [pid = 1652] [id = 646] 06:54:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x119e82400) [pid = 1652] [serial = 1938] [outer = 0x0] 06:54:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x124ff8400) [pid = 1652] [serial = 1939] [outer = 0x119e82400] 06:54:14 INFO - PROCESS | 1652 | 1466517254728 Marionette DEBUG loaded listener.js 06:54:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x127012000) [pid = 1652] [serial = 1940] [outer = 0x119e82400] 06:54:15 INFO - PROCESS | 1652 | 1466517255135 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]]]}] 06:54:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 06:54:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 628ms 06:54:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 06:54:15 INFO - PROCESS | 1652 | 1466517255191 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 06:54:15 INFO - PROCESS | 1652 | 1466517255193 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 06:54:15 INFO - PROCESS | 1652 | 1466517255196 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 06:54:15 INFO - PROCESS | 1652 | 1466517255198 Marionette TRACE conn2 <- [1,2558,null,{}] 06:54:15 INFO - PROCESS | 1652 | 1466517255201 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}] 06:54:15 INFO - PROCESS | 1652 | 1466517255207 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:15 INFO - PROCESS | 1652 | 1466517255396 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 06:54:15 INFO - PROCESS | 1652 | 1466517255417 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:15 INFO - PROCESS | 1652 | 1466517255418 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x12aaae800 == 42 [pid = 1652] [id = 647] 06:54:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1287a8000) [pid = 1652] [serial = 1941] [outer = 0x0] 06:54:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1289d8400) [pid = 1652] [serial = 1942] [outer = 0x1287a8000] 06:54:15 INFO - PROCESS | 1652 | 1466517255449 Marionette DEBUG loaded listener.js 06:54:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1289e2400) [pid = 1652] [serial = 1943] [outer = 0x1287a8000] 06:54:15 INFO - PROCESS | 1652 | 1466517255828 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]]]}] 06:54:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 06:54:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 670ms 06:54:15 INFO - PROCESS | 1652 | 1466517255868 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 06:54:15 INFO - PROCESS | 1652 | 1466517255870 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 06:54:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 06:54:15 INFO - PROCESS | 1652 | 1466517255873 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 06:54:15 INFO - PROCESS | 1652 | 1466517255874 Marionette TRACE conn2 <- [1,2562,null,{}] 06:54:15 INFO - PROCESS | 1652 | 1466517255877 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}] 06:54:15 INFO - PROCESS | 1652 | 1466517255879 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:16 INFO - PROCESS | 1652 | 1466517256032 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 06:54:16 INFO - PROCESS | 1652 | 1466517256087 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:16 INFO - PROCESS | 1652 | 1466517256089 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b066800 == 43 [pid = 1652] [id = 648] 06:54:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12896a800) [pid = 1652] [serial = 1944] [outer = 0x0] 06:54:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x128b32c00) [pid = 1652] [serial = 1945] [outer = 0x12896a800] 06:54:16 INFO - PROCESS | 1652 | 1466517256129 Marionette DEBUG loaded listener.js 06:54:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x128d57000) [pid = 1652] [serial = 1946] [outer = 0x12896a800] 06:54:16 INFO - PROCESS | 1652 | 1466517256549 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]]]}] 06:54:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 06:54:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 719ms 06:54:16 INFO - PROCESS | 1652 | 1466517256593 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 06:54:16 INFO - PROCESS | 1652 | 1466517256594 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 06:54:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 06:54:16 INFO - PROCESS | 1652 | 1466517256596 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 06:54:16 INFO - PROCESS | 1652 | 1466517256597 Marionette TRACE conn2 <- [1,2566,null,{}] 06:54:16 INFO - PROCESS | 1652 | 1466517256600 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}] 06:54:16 INFO - PROCESS | 1652 | 1466517256601 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:16 INFO - PROCESS | 1652 | 1466517256707 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 06:54:16 INFO - PROCESS | 1652 | 1466517256719 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:16 INFO - PROCESS | 1652 | 1466517256720 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b871800 == 44 [pid = 1652] [id = 649] 06:54:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x128d58800) [pid = 1652] [serial = 1947] [outer = 0x0] 06:54:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12902e800) [pid = 1652] [serial = 1948] [outer = 0x128d58800] 06:54:16 INFO - PROCESS | 1652 | 1466517256745 Marionette DEBUG loaded listener.js 06:54:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12921d400) [pid = 1652] [serial = 1949] [outer = 0x128d58800] 06:54:16 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x110e7c400) [pid = 1652] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 06:54:16 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x116f86c00) [pid = 1652] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 06:54:16 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x11336dc00) [pid = 1652] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 06:54:16 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x111c14800) [pid = 1652] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 06:54:16 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x110e7ac00) [pid = 1652] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 06:54:16 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1239c8800) [pid = 1652] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 06:54:16 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1126f8800) [pid = 1652] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 06:54:16 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1126f6800) [pid = 1652] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 06:54:16 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x11607b400) [pid = 1652] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 06:54:17 INFO - PROCESS | 1652 | 1466517257138 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]]]}] 06:54:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 06:54:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 569ms 06:54:17 INFO - PROCESS | 1652 | 1466517257166 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 06:54:17 INFO - PROCESS | 1652 | 1466517257167 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 06:54:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 06:54:17 INFO - PROCESS | 1652 | 1466517257176 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 06:54:17 INFO - PROCESS | 1652 | 1466517257177 Marionette TRACE conn2 <- [1,2570,null,{}] 06:54:17 INFO - PROCESS | 1652 | 1466517257179 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}] 06:54:17 INFO - PROCESS | 1652 | 1466517257180 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:17 INFO - PROCESS | 1652 | 1466517257300 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 06:54:17 INFO - PROCESS | 1652 | 1466517257339 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:17 INFO - PROCESS | 1652 | 1466517257340 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bbb7800 == 45 [pid = 1652] [id = 650] 06:54:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x111c14800) [pid = 1652] [serial = 1950] [outer = 0x0] 06:54:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x119e7a000) [pid = 1652] [serial = 1951] [outer = 0x111c14800] 06:54:17 INFO - PROCESS | 1652 | 1466517257364 Marionette DEBUG loaded listener.js 06:54:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x12921c800) [pid = 1652] [serial = 1952] [outer = 0x111c14800] 06:54:17 INFO - PROCESS | 1652 | 1466517257666 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]]]}] 06:54:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 06:54:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 521ms 06:54:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 06:54:17 INFO - PROCESS | 1652 | 1466517257695 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 06:54:17 INFO - PROCESS | 1652 | 1466517257696 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 06:54:17 INFO - PROCESS | 1652 | 1466517257698 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 06:54:17 INFO - PROCESS | 1652 | 1466517257699 Marionette TRACE conn2 <- [1,2574,null,{}] 06:54:17 INFO - PROCESS | 1652 | 1466517257701 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}] 06:54:17 INFO - PROCESS | 1652 | 1466517257703 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:17 INFO - PROCESS | 1652 | 1466517257791 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 06:54:17 INFO - PROCESS | 1652 | 1466517257795 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:17 INFO - PROCESS | 1652 | 1466517257796 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bf46800 == 46 [pid = 1652] [id = 651] 06:54:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12921d000) [pid = 1652] [serial = 1953] [outer = 0x0] 06:54:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x129226000) [pid = 1652] [serial = 1954] [outer = 0x12921d000] 06:54:17 INFO - PROCESS | 1652 | 1466517257821 Marionette DEBUG loaded listener.js 06:54:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12935d400) [pid = 1652] [serial = 1955] [outer = 0x12921d000] 06:54:18 INFO - PROCESS | 1652 | 1466517258170 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]]]}] 06:54:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 06:54:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 518ms 06:54:18 INFO - PROCESS | 1652 | 1466517258220 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 06:54:18 INFO - PROCESS | 1652 | 1466517258222 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 06:54:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 06:54:18 INFO - PROCESS | 1652 | 1466517258224 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 06:54:18 INFO - PROCESS | 1652 | 1466517258226 Marionette TRACE conn2 <- [1,2578,null,{}] 06:54:18 INFO - PROCESS | 1652 | 1466517258228 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}] 06:54:18 INFO - PROCESS | 1652 | 1466517258230 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:18 INFO - PROCESS | 1652 | 1466517258332 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 06:54:18 INFO - PROCESS | 1652 | 1466517258338 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:18 INFO - PROCESS | 1652 | 1466517258339 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cbb4000 == 47 [pid = 1652] [id = 652] 06:54:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x118522c00) [pid = 1652] [serial = 1956] [outer = 0x0] 06:54:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x129369000) [pid = 1652] [serial = 1957] [outer = 0x118522c00] 06:54:18 INFO - PROCESS | 1652 | 1466517258365 Marionette DEBUG loaded listener.js 06:54:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12a59d400) [pid = 1652] [serial = 1958] [outer = 0x118522c00] 06:54:18 INFO - PROCESS | 1652 | 1466517258744 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]]]}] 06:54:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 06:54:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 568ms 06:54:18 INFO - PROCESS | 1652 | 1466517258794 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 06:54:18 INFO - PROCESS | 1652 | 1466517258795 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 06:54:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 06:54:18 INFO - PROCESS | 1652 | 1466517258799 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 06:54:18 INFO - PROCESS | 1652 | 1466517258800 Marionette TRACE conn2 <- [1,2582,null,{}] 06:54:18 INFO - PROCESS | 1652 | 1466517258803 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}] 06:54:18 INFO - PROCESS | 1652 | 1466517258805 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:18 INFO - PROCESS | 1652 | 1466517258978 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 06:54:19 INFO - PROCESS | 1652 | 1466517259098 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:19 INFO - PROCESS | 1652 | 1466517259100 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x1167a3000 == 48 [pid = 1652] [id = 653] 06:54:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x110e79000) [pid = 1652] [serial = 1959] [outer = 0x0] 06:54:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x1126f2000) [pid = 1652] [serial = 1960] [outer = 0x110e79000] 06:54:19 INFO - PROCESS | 1652 | 1466517259132 Marionette DEBUG loaded listener.js 06:54:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x113a31800) [pid = 1652] [serial = 1961] [outer = 0x110e79000] 06:54:19 INFO - PROCESS | 1652 | 1466517259592 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]]]}] 06:54:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 06:54:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 822ms 06:54:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 06:54:19 INFO - PROCESS | 1652 | 1466517259623 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 06:54:19 INFO - PROCESS | 1652 | 1466517259625 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 06:54:19 INFO - PROCESS | 1652 | 1466517259628 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 06:54:19 INFO - PROCESS | 1652 | 1466517259630 Marionette TRACE conn2 <- [1,2586,null,{}] 06:54:19 INFO - PROCESS | 1652 | 1466517259634 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}] 06:54:19 INFO - PROCESS | 1652 | 1466517259637 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:19 INFO - PROCESS | 1652 | 1466517259775 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 06:54:19 INFO - PROCESS | 1652 | 1466517259878 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:19 INFO - PROCESS | 1652 | 1466517259879 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x12460a000 == 49 [pid = 1652] [id = 654] 06:54:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x113f3b000) [pid = 1652] [serial = 1962] [outer = 0x0] 06:54:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x11832b000) [pid = 1652] [serial = 1963] [outer = 0x113f3b000] 06:54:19 INFO - PROCESS | 1652 | 1466517259912 Marionette DEBUG loaded listener.js 06:54:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x1194c5400) [pid = 1652] [serial = 1964] [outer = 0x113f3b000] 06:54:20 INFO - PROCESS | 1652 | 1466517260338 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]]]}] 06:54:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 06:54:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 719ms 06:54:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 06:54:20 INFO - PROCESS | 1652 | 1466517260350 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 06:54:20 INFO - PROCESS | 1652 | 1466517260353 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 06:54:20 INFO - PROCESS | 1652 | 1466517260357 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 06:54:20 INFO - PROCESS | 1652 | 1466517260359 Marionette TRACE conn2 <- [1,2590,null,{}] 06:54:20 INFO - PROCESS | 1652 | 1466517260361 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}] 06:54:20 INFO - PROCESS | 1652 | 1466517260363 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:20 INFO - PROCESS | 1652 | 1466517260474 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 06:54:20 INFO - PROCESS | 1652 | 1466517260585 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:20 INFO - PROCESS | 1652 | 1466517260587 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b057000 == 50 [pid = 1652] [id = 655] 06:54:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x123b6d000) [pid = 1652] [serial = 1965] [outer = 0x0] 06:54:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x123b75000) [pid = 1652] [serial = 1966] [outer = 0x123b6d000] 06:54:20 INFO - PROCESS | 1652 | 1466517260658 Marionette DEBUG loaded listener.js 06:54:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x1244ec800) [pid = 1652] [serial = 1967] [outer = 0x123b6d000] 06:54:21 INFO - PROCESS | 1652 | 1466517261217 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]]]}] 06:54:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 06:54:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 873ms 06:54:21 INFO - PROCESS | 1652 | 1466517261237 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 06:54:21 INFO - PROCESS | 1652 | 1466517261239 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 06:54:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 06:54:21 INFO - PROCESS | 1652 | 1466517261246 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 06:54:21 INFO - PROCESS | 1652 | 1466517261250 Marionette TRACE conn2 <- [1,2594,null,{}] 06:54:21 INFO - PROCESS | 1652 | 1466517261255 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}] 06:54:21 INFO - PROCESS | 1652 | 1466517261259 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:21 INFO - PROCESS | 1652 | 1466517261369 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 06:54:21 INFO - PROCESS | 1652 | 1466517261432 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:21 INFO - PROCESS | 1652 | 1466517261434 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d02b800 == 51 [pid = 1652] [id = 656] 06:54:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x1244ea800) [pid = 1652] [serial = 1968] [outer = 0x0] 06:54:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x12879c400) [pid = 1652] [serial = 1969] [outer = 0x1244ea800] 06:54:21 INFO - PROCESS | 1652 | 1466517261462 Marionette DEBUG loaded listener.js 06:54:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x1289e1400) [pid = 1652] [serial = 1970] [outer = 0x1244ea800] 06:54:22 INFO - PROCESS | 1652 | 1466517262121 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]]]}] 06:54:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 06:54:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 928ms 06:54:22 INFO - PROCESS | 1652 | 1466517262171 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 06:54:22 INFO - PROCESS | 1652 | 1466517262174 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 06:54:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 06:54:22 INFO - PROCESS | 1652 | 1466517262177 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 06:54:22 INFO - PROCESS | 1652 | 1466517262179 Marionette TRACE conn2 <- [1,2598,null,{}] 06:54:22 INFO - PROCESS | 1652 | 1466517262183 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}] 06:54:22 INFO - PROCESS | 1652 | 1466517262184 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:22 INFO - PROCESS | 1652 | 1466517262320 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 06:54:22 INFO - PROCESS | 1652 | 1466517262428 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:22 INFO - PROCESS | 1652 | 1466517262431 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x116256000 == 52 [pid = 1652] [id = 657] 06:54:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x1180c3800) [pid = 1652] [serial = 1971] [outer = 0x0] 06:54:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x11814d000) [pid = 1652] [serial = 1972] [outer = 0x1180c3800] 06:54:22 INFO - PROCESS | 1652 | 1466517262461 Marionette DEBUG loaded listener.js 06:54:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x118331000) [pid = 1652] [serial = 1973] [outer = 0x1180c3800] 06:54:22 INFO - PROCESS | 1652 | --DOCSHELL 0x12cbb4000 == 51 [pid = 1652] [id = 652] 06:54:22 INFO - PROCESS | 1652 | --DOCSHELL 0x12bf46800 == 50 [pid = 1652] [id = 651] 06:54:22 INFO - PROCESS | 1652 | --DOCSHELL 0x12bbb7800 == 49 [pid = 1652] [id = 650] 06:54:22 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x12463f000) [pid = 1652] [serial = 1906] [outer = 0x0] [url = about:blank] 06:54:22 INFO - PROCESS | 1652 | --DOCSHELL 0x12b871800 == 48 [pid = 1652] [id = 649] 06:54:22 INFO - PROCESS | 1652 | --DOCSHELL 0x12b066800 == 47 [pid = 1652] [id = 648] 06:54:22 INFO - PROCESS | 1652 | --DOCSHELL 0x12aaae800 == 46 [pid = 1652] [id = 647] 06:54:22 INFO - PROCESS | 1652 | --DOCSHELL 0x116935800 == 45 [pid = 1652] [id = 646] 06:54:22 INFO - PROCESS | 1652 | --DOCSHELL 0x126594000 == 44 [pid = 1652] [id = 645] 06:54:22 INFO - PROCESS | 1652 | --DOCSHELL 0x12446b000 == 43 [pid = 1652] [id = 644] 06:54:22 INFO - PROCESS | 1652 | --DOCSHELL 0x117e89000 == 42 [pid = 1652] [id = 643] 06:54:22 INFO - PROCESS | 1652 | --DOCSHELL 0x1169ac800 == 41 [pid = 1652] [id = 642] 06:54:22 INFO - PROCESS | 1652 | --DOCSHELL 0x119819800 == 40 [pid = 1652] [id = 636] 06:54:22 INFO - PROCESS | 1652 | --DOCSHELL 0x12bbae000 == 39 [pid = 1652] [id = 635] 06:54:22 INFO - PROCESS | 1652 | 1466517262881 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]]]}] 06:54:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 06:54:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 719ms 06:54:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 06:54:22 INFO - PROCESS | 1652 | 1466517262897 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 06:54:22 INFO - PROCESS | 1652 | 1466517262900 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 06:54:22 INFO - PROCESS | 1652 | 1466517262907 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 06:54:22 INFO - PROCESS | 1652 | 1466517262910 Marionette TRACE conn2 <- [1,2602,null,{}] 06:54:22 INFO - PROCESS | 1652 | 1466517262912 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}] 06:54:22 INFO - PROCESS | 1652 | 1466517262914 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:23 INFO - PROCESS | 1652 | 1466517263010 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 06:54:23 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x113dac800) [pid = 1652] [serial = 1880] [outer = 0x0] [url = about:blank] 06:54:23 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x1126f6c00) [pid = 1652] [serial = 1879] [outer = 0x0] [url = about:blank] 06:54:23 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x113a36000) [pid = 1652] [serial = 1873] [outer = 0x0] [url = about:blank] 06:54:23 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x11814a000) [pid = 1652] [serial = 1882] [outer = 0x0] [url = about:blank] 06:54:23 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x118322800) [pid = 1652] [serial = 1883] [outer = 0x0] [url = about:blank] 06:54:23 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x118329400) [pid = 1652] [serial = 1885] [outer = 0x0] [url = about:blank] 06:54:23 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x11933c400) [pid = 1652] [serial = 1888] [outer = 0x0] [url = about:blank] 06:54:23 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x11739cc00) [pid = 1652] [serial = 1876] [outer = 0x0] [url = about:blank] 06:54:23 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x119dc8400) [pid = 1652] [serial = 1891] [outer = 0x0] [url = about:blank] 06:54:23 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x123d7e800) [pid = 1652] [serial = 1895] [outer = 0x0] [url = about:blank] 06:54:23 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x123b72000) [pid = 1652] [serial = 1894] [outer = 0x0] [url = about:blank] 06:54:23 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x113daec00) [pid = 1652] [serial = 1897] [outer = 0x0] [url = about:blank] 06:54:23 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1194cb000) [pid = 1652] [serial = 1900] [outer = 0x0] [url = about:blank] 06:54:23 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x119e7f800) [pid = 1652] [serial = 1892] [outer = 0x0] [url = about:blank] 06:54:23 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x12408bc00) [pid = 1652] [serial = 1903] [outer = 0x0] [url = about:blank] 06:54:23 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x119ad3c00) [pid = 1652] [serial = 1889] [outer = 0x0] [url = about:blank] 06:54:23 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x115ef7000) [pid = 1652] [serial = 1901] [outer = 0x0] [url = about:blank] 06:54:23 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1244e6c00) [pid = 1652] [serial = 1904] [outer = 0x0] [url = about:blank] 06:54:23 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x119338800) [pid = 1652] [serial = 1886] [outer = 0x0] [url = about:blank] 06:54:23 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x117062400) [pid = 1652] [serial = 1898] [outer = 0x0] [url = about:blank] 06:54:23 INFO - PROCESS | 1652 | 1466517263084 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:23 INFO - PROCESS | 1652 | 1466517263085 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x120f35800 == 40 [pid = 1652] [id = 658] 06:54:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x115e98400) [pid = 1652] [serial = 1974] [outer = 0x0] 06:54:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x118322800) [pid = 1652] [serial = 1975] [outer = 0x115e98400] 06:54:23 INFO - PROCESS | 1652 | 1466517263114 Marionette DEBUG loaded listener.js 06:54:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x119cb0400) [pid = 1652] [serial = 1976] [outer = 0x115e98400] 06:54:23 INFO - PROCESS | 1652 | 1466517263431 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]]]}] 06:54:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 06:54:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 573ms 06:54:23 INFO - PROCESS | 1652 | 1466517263478 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 06:54:23 INFO - PROCESS | 1652 | 1466517263479 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 06:54:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 06:54:23 INFO - PROCESS | 1652 | 1466517263482 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 06:54:23 INFO - PROCESS | 1652 | 1466517263484 Marionette TRACE conn2 <- [1,2606,null,{}] 06:54:23 INFO - PROCESS | 1652 | 1466517263492 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}] 06:54:23 INFO - PROCESS | 1652 | 1466517263495 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:23 INFO - PROCESS | 1652 | 1466517263630 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 06:54:23 INFO - PROCESS | 1652 | 1466517263728 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:23 INFO - PROCESS | 1652 | 1466517263730 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x126594000 == 41 [pid = 1652] [id = 659] 06:54:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x119dc8400) [pid = 1652] [serial = 1977] [outer = 0x0] 06:54:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x123ceb000) [pid = 1652] [serial = 1978] [outer = 0x119dc8400] 06:54:23 INFO - PROCESS | 1652 | 1466517263775 Marionette DEBUG loaded listener.js 06:54:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x124c23c00) [pid = 1652] [serial = 1979] [outer = 0x119dc8400] 06:54:24 INFO - PROCESS | 1652 | 1466517264166 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]]]}] 06:54:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 06:54:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 722ms 06:54:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 06:54:24 INFO - PROCESS | 1652 | 1466517264204 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 06:54:24 INFO - PROCESS | 1652 | 1466517264206 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 06:54:24 INFO - PROCESS | 1652 | 1466517264208 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 06:54:24 INFO - PROCESS | 1652 | 1466517264209 Marionette TRACE conn2 <- [1,2610,null,{}] 06:54:24 INFO - PROCESS | 1652 | 1466517264212 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}] 06:54:24 INFO - PROCESS | 1652 | 1466517264213 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:24 INFO - PROCESS | 1652 | 1466517264318 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 06:54:24 INFO - PROCESS | 1652 | 1466517264324 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:24 INFO - PROCESS | 1652 | 1466517264325 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x1295e9800 == 42 [pid = 1652] [id = 660] 06:54:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x127018800) [pid = 1652] [serial = 1980] [outer = 0x0] 06:54:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x12879dc00) [pid = 1652] [serial = 1981] [outer = 0x127018800] 06:54:24 INFO - PROCESS | 1652 | 1466517264351 Marionette DEBUG loaded listener.js 06:54:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1287ab000) [pid = 1652] [serial = 1982] [outer = 0x127018800] 06:54:24 INFO - PROCESS | 1652 | 1466517264698 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]]]}] 06:54:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 06:54:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 520ms 06:54:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 06:54:24 INFO - PROCESS | 1652 | 1466517264729 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 06:54:24 INFO - PROCESS | 1652 | 1466517264731 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 06:54:24 INFO - PROCESS | 1652 | 1466517264734 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 06:54:24 INFO - PROCESS | 1652 | 1466517264736 Marionette TRACE conn2 <- [1,2614,null,{}] 06:54:24 INFO - PROCESS | 1652 | 1466517264740 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}] 06:54:24 INFO - PROCESS | 1652 | 1466517264742 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:24 INFO - PROCESS | 1652 | 1466517264924 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 06:54:24 INFO - PROCESS | 1652 | 1466517264991 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:25 INFO - PROCESS | 1652 | 1466517265002 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a84d800 == 43 [pid = 1652] [id = 661] 06:54:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x1166ea800) [pid = 1652] [serial = 1983] [outer = 0x0] 06:54:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x128972000) [pid = 1652] [serial = 1984] [outer = 0x1166ea800] 06:54:25 INFO - PROCESS | 1652 | 1466517265049 Marionette DEBUG loaded listener.js 06:54:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x128b3ac00) [pid = 1652] [serial = 1985] [outer = 0x1166ea800] 06:54:25 INFO - PROCESS | 1652 | 1466517265371 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]]]}] 06:54:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 06:54:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 676ms 06:54:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 06:54:25 INFO - PROCESS | 1652 | 1466517265410 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 06:54:25 INFO - PROCESS | 1652 | 1466517265411 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 06:54:25 INFO - PROCESS | 1652 | 1466517265413 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 06:54:25 INFO - PROCESS | 1652 | 1466517265414 Marionette TRACE conn2 <- [1,2618,null,{}] 06:54:25 INFO - PROCESS | 1652 | 1466517265417 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}] 06:54:25 INFO - PROCESS | 1652 | 1466517265421 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:25 INFO - PROCESS | 1652 | 1466517265550 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 06:54:25 INFO - PROCESS | 1652 | 1466517265579 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:25 INFO - PROCESS | 1652 | 1466517265581 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b123800 == 44 [pid = 1652] [id = 662] 06:54:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x12902b800) [pid = 1652] [serial = 1986] [outer = 0x0] 06:54:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x12922a400) [pid = 1652] [serial = 1987] [outer = 0x12902b800] 06:54:25 INFO - PROCESS | 1652 | 1466517265606 Marionette DEBUG loaded listener.js 06:54:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x12a5a4c00) [pid = 1652] [serial = 1988] [outer = 0x12902b800] 06:54:25 INFO - PROCESS | 1652 | 1466517265965 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]]]}] 06:54:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 06:54:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 568ms 06:54:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 06:54:25 INFO - PROCESS | 1652 | 1466517265982 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 06:54:25 INFO - PROCESS | 1652 | 1466517265983 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 06:54:25 INFO - PROCESS | 1652 | 1466517265986 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 06:54:25 INFO - PROCESS | 1652 | 1466517265988 Marionette TRACE conn2 <- [1,2622,null,{}] 06:54:25 INFO - PROCESS | 1652 | 1466517265991 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}] 06:54:25 INFO - PROCESS | 1652 | 1466517265992 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:26 INFO - PROCESS | 1652 | 1466517266109 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 06:54:26 INFO - PROCESS | 1652 | 1466517266122 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:26 INFO - PROCESS | 1652 | 1466517266123 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bbba000 == 45 [pid = 1652] [id = 663] 06:54:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x12a5c0000) [pid = 1652] [serial = 1989] [outer = 0x0] 06:54:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x12a5c8c00) [pid = 1652] [serial = 1990] [outer = 0x12a5c0000] 06:54:26 INFO - PROCESS | 1652 | 1466517266148 Marionette DEBUG loaded listener.js 06:54:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x12a854800) [pid = 1652] [serial = 1991] [outer = 0x12a5c0000] 06:54:26 INFO - PROCESS | 1652 | 1466517266495 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]]]}] 06:54:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 06:54:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 525ms 06:54:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 06:54:26 INFO - PROCESS | 1652 | 1466517266510 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 06:54:26 INFO - PROCESS | 1652 | 1466517266511 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 06:54:26 INFO - PROCESS | 1652 | 1466517266513 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 06:54:26 INFO - PROCESS | 1652 | 1466517266515 Marionette TRACE conn2 <- [1,2626,null,{}] 06:54:26 INFO - PROCESS | 1652 | 1466517266517 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}] 06:54:26 INFO - PROCESS | 1652 | 1466517266518 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:26 INFO - PROCESS | 1652 | 1466517266631 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 06:54:26 INFO - PROCESS | 1652 | 1466517266643 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:26 INFO - PROCESS | 1652 | 1466517266644 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c48b000 == 46 [pid = 1652] [id = 664] 06:54:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x11386d000) [pid = 1652] [serial = 1992] [outer = 0x0] 06:54:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x12a85bc00) [pid = 1652] [serial = 1993] [outer = 0x11386d000] 06:54:26 INFO - PROCESS | 1652 | 1466517266668 Marionette DEBUG loaded listener.js 06:54:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x12aa95400) [pid = 1652] [serial = 1994] [outer = 0x11386d000] 06:54:27 INFO - PROCESS | 1652 | 1466517267027 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]]]}] 06:54:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 06:54:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 567ms 06:54:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 06:54:27 INFO - PROCESS | 1652 | 1466517267082 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 06:54:27 INFO - PROCESS | 1652 | 1466517267083 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 06:54:27 INFO - PROCESS | 1652 | 1466517267085 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 06:54:27 INFO - PROCESS | 1652 | 1466517267087 Marionette TRACE conn2 <- [1,2630,null,{}] 06:54:27 INFO - PROCESS | 1652 | 1466517267089 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}] 06:54:27 INFO - PROCESS | 1652 | 1466517267090 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:27 INFO - PROCESS | 1652 | 1466517267208 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 06:54:27 INFO - PROCESS | 1652 | 1466517267500 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:27 INFO - PROCESS | 1652 | 1466517267501 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:27 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x11336c400) [pid = 1652] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 06:54:27 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x1172bac00) [pid = 1652] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 06:54:27 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x123df0400) [pid = 1652] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 06:54:27 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x128d58800) [pid = 1652] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 06:54:27 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x111c14800) [pid = 1652] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 06:54:27 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x12921d000) [pid = 1652] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 06:54:27 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x1133c9800) [pid = 1652] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 06:54:27 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x1287a8000) [pid = 1652] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 06:54:27 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x12896a800) [pid = 1652] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 06:54:27 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x119e82400) [pid = 1652] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 06:54:27 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x118736000) [pid = 1652] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 06:54:27 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x123b76400) [pid = 1652] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 06:54:27 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1187e0800) [pid = 1652] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 06:54:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x117257800 == 47 [pid = 1652] [id = 665] 06:54:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x110e7c400) [pid = 1652] [serial = 1995] [outer = 0x0] 06:54:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x1133c9800) [pid = 1652] [serial = 1996] [outer = 0x110e7c400] 06:54:27 INFO - PROCESS | 1652 | 1466517267538 Marionette DEBUG loaded listener.js 06:54:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x116f83000) [pid = 1652] [serial = 1997] [outer = 0x110e7c400] 06:54:27 INFO - PROCESS | 1652 | 1466517267805 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]]]}] 06:54:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 06:54:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 775ms 06:54:27 INFO - PROCESS | 1652 | 1466517267861 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 06:54:27 INFO - PROCESS | 1652 | 1466517267862 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 06:54:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 06:54:27 INFO - PROCESS | 1652 | 1466517267865 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 06:54:27 INFO - PROCESS | 1652 | 1466517267866 Marionette TRACE conn2 <- [1,2634,null,{}] 06:54:27 INFO - PROCESS | 1652 | 1466517267868 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}] 06:54:27 INFO - PROCESS | 1652 | 1466517267870 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:27 INFO - PROCESS | 1652 | 1466517267976 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 06:54:27 INFO - PROCESS | 1652 | 1466517267980 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:27 INFO - PROCESS | 1652 | 1466517267981 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d029800 == 48 [pid = 1652] [id = 666] 06:54:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x113f34400) [pid = 1652] [serial = 1998] [outer = 0x0] 06:54:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x11852f400) [pid = 1652] [serial = 1999] [outer = 0x113f34400] 06:54:28 INFO - PROCESS | 1652 | 1466517268006 Marionette DEBUG loaded listener.js 06:54:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x1261b0c00) [pid = 1652] [serial = 2000] [outer = 0x113f34400] 06:54:28 INFO - PROCESS | 1652 | 1466517268362 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]]]}] 06:54:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 06:54:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 522ms 06:54:28 INFO - PROCESS | 1652 | 1466517268388 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 06:54:28 INFO - PROCESS | 1652 | 1466517268390 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 06:54:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 06:54:28 INFO - PROCESS | 1652 | 1466517268392 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 06:54:28 INFO - PROCESS | 1652 | 1466517268394 Marionette TRACE conn2 <- [1,2638,null,{}] 06:54:28 INFO - PROCESS | 1652 | 1466517268397 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}] 06:54:28 INFO - PROCESS | 1652 | 1466517268409 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:28 INFO - PROCESS | 1652 | 1466517268539 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 06:54:28 INFO - PROCESS | 1652 | 1466517268544 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:28 INFO - PROCESS | 1652 | 1466517268545 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x1287c2000 == 49 [pid = 1652] [id = 667] 06:54:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x127012c00) [pid = 1652] [serial = 2001] [outer = 0x0] 06:54:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x12aa97c00) [pid = 1652] [serial = 2002] [outer = 0x127012c00] 06:54:28 INFO - PROCESS | 1652 | 1466517268572 Marionette DEBUG loaded listener.js 06:54:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x12b03b400) [pid = 1652] [serial = 2003] [outer = 0x127012c00] 06:54:28 INFO - PROCESS | 1652 | 1466517268892 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]]]}] 06:54:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 06:54:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 519ms 06:54:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 06:54:28 INFO - PROCESS | 1652 | 1466517268912 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 06:54:28 INFO - PROCESS | 1652 | 1466517268914 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 06:54:28 INFO - PROCESS | 1652 | 1466517268916 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 06:54:28 INFO - PROCESS | 1652 | 1466517268917 Marionette TRACE conn2 <- [1,2642,null,{}] 06:54:28 INFO - PROCESS | 1652 | 1466517268921 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}] 06:54:28 INFO - PROCESS | 1652 | 1466517268924 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:29 INFO - PROCESS | 1652 | 1466517269012 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 06:54:29 INFO - PROCESS | 1652 | 1466517269079 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:29 INFO - PROCESS | 1652 | 1466517269080 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x12441f800 == 50 [pid = 1652] [id = 668] 06:54:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x1287a8000) [pid = 1652] [serial = 2004] [outer = 0x0] 06:54:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x12b1b1c00) [pid = 1652] [serial = 2005] [outer = 0x1287a8000] 06:54:29 INFO - PROCESS | 1652 | 1466517269104 Marionette DEBUG loaded listener.js 06:54:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x12b933c00) [pid = 1652] [serial = 2006] [outer = 0x1287a8000] 06:54:29 INFO - PROCESS | 1652 | 1466517269395 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]]]}] 06:54:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 06:54:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 519ms 06:54:29 INFO - PROCESS | 1652 | 1466517269436 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 06:54:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 06:54:29 INFO - PROCESS | 1652 | 1466517269448 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 06:54:29 INFO - PROCESS | 1652 | 1466517269451 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 06:54:29 INFO - PROCESS | 1652 | 1466517269452 Marionette TRACE conn2 <- [1,2646,null,{}] 06:54:29 INFO - PROCESS | 1652 | 1466517269456 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}] 06:54:29 INFO - PROCESS | 1652 | 1466517269458 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:29 INFO - PROCESS | 1652 | 1466517269545 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 06:54:29 INFO - PROCESS | 1652 | 1466517269664 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:29 INFO - PROCESS | 1652 | 1466517269666 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x1169a2800 == 51 [pid = 1652] [id = 669] 06:54:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x110e1d000) [pid = 1652] [serial = 2007] [outer = 0x0] 06:54:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x11336c000) [pid = 1652] [serial = 2008] [outer = 0x110e1d000] 06:54:29 INFO - PROCESS | 1652 | 1466517269697 Marionette DEBUG loaded listener.js 06:54:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x116f84400) [pid = 1652] [serial = 2009] [outer = 0x110e1d000] 06:54:30 INFO - PROCESS | 1652 | 1466517270155 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]]]}] 06:54:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 06:54:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 720ms 06:54:30 INFO - PROCESS | 1652 | 1466517270172 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 06:54:30 INFO - PROCESS | 1652 | 1466517270175 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 06:54:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 06:54:30 INFO - PROCESS | 1652 | 1466517270178 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 06:54:30 INFO - PROCESS | 1652 | 1466517270180 Marionette TRACE conn2 <- [1,2650,null,{}] 06:54:30 INFO - PROCESS | 1652 | 1466517270184 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}] 06:54:30 INFO - PROCESS | 1652 | 1466517270187 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:30 INFO - PROCESS | 1652 | 1466517270300 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 06:54:30 INFO - PROCESS | 1652 | 1466517270404 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:30 INFO - PROCESS | 1652 | 1466517270406 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x1252b4000 == 52 [pid = 1652] [id = 670] 06:54:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x1198f2800) [pid = 1652] [serial = 2010] [outer = 0x0] 06:54:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x119cbc800) [pid = 1652] [serial = 2011] [outer = 0x1198f2800] 06:54:30 INFO - PROCESS | 1652 | 1466517270436 Marionette DEBUG loaded listener.js 06:54:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x119e80000) [pid = 1652] [serial = 2012] [outer = 0x1198f2800] 06:54:30 INFO - PROCESS | 1652 | 1466517270817 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]]]}] 06:54:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 06:54:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 670ms 06:54:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 06:54:30 INFO - PROCESS | 1652 | 1466517270850 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 06:54:30 INFO - PROCESS | 1652 | 1466517270853 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 06:54:30 INFO - PROCESS | 1652 | 1466517270855 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 06:54:30 INFO - PROCESS | 1652 | 1466517270857 Marionette TRACE conn2 <- [1,2654,null,{}] 06:54:30 INFO - PROCESS | 1652 | 1466517270860 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}] 06:54:30 INFO - PROCESS | 1652 | 1466517270861 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:30 INFO - PROCESS | 1652 | 1466517270975 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 06:54:31 INFO - PROCESS | 1652 | 1466517271057 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:31 INFO - PROCESS | 1652 | 1466517271059 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a6ae000 == 53 [pid = 1652] [id = 671] 06:54:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x123b7e800) [pid = 1652] [serial = 2013] [outer = 0x0] 06:54:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x124f14400) [pid = 1652] [serial = 2014] [outer = 0x123b7e800] 06:54:31 INFO - PROCESS | 1652 | 1466517271090 Marionette DEBUG loaded listener.js 06:54:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x127011800) [pid = 1652] [serial = 2015] [outer = 0x123b7e800] 06:54:31 INFO - PROCESS | 1652 | 1466517271513 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]]]}] 06:54:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 06:54:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 671ms 06:54:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 06:54:31 INFO - PROCESS | 1652 | 1466517271526 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 06:54:31 INFO - PROCESS | 1652 | 1466517271528 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 06:54:31 INFO - PROCESS | 1652 | 1466517271535 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 06:54:31 INFO - PROCESS | 1652 | 1466517271539 Marionette TRACE conn2 <- [1,2658,null,{}] 06:54:31 INFO - PROCESS | 1652 | 1466517271543 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}] 06:54:31 INFO - PROCESS | 1652 | 1466517271546 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:31 INFO - PROCESS | 1652 | 1466517271657 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 06:54:31 INFO - PROCESS | 1652 | 1466517271773 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:31 INFO - PROCESS | 1652 | 1466517271775 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d171000 == 54 [pid = 1652] [id = 672] 06:54:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x1287a8c00) [pid = 1652] [serial = 2016] [outer = 0x0] 06:54:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x129032c00) [pid = 1652] [serial = 2017] [outer = 0x1287a8c00] 06:54:31 INFO - PROCESS | 1652 | 1466517271804 Marionette DEBUG loaded listener.js 06:54:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x129366c00) [pid = 1652] [serial = 2018] [outer = 0x1287a8c00] 06:54:32 INFO - PROCESS | 1652 | 1466517272216 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]]]}] 06:54:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 06:54:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 729ms 06:54:32 INFO - PROCESS | 1652 | 1466517272261 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 06:54:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 06:54:32 INFO - PROCESS | 1652 | 1466517272263 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 06:54:32 INFO - PROCESS | 1652 | 1466517272265 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 06:54:32 INFO - PROCESS | 1652 | 1466517272267 Marionette TRACE conn2 <- [1,2662,null,{}] 06:54:32 INFO - PROCESS | 1652 | 1466517272269 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}] 06:54:32 INFO - PROCESS | 1652 | 1466517272271 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:32 INFO - PROCESS | 1652 | 1466517272381 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 06:54:32 INFO - PROCESS | 1652 | 1466517272521 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:32 INFO - PROCESS | 1652 | 1466517272522 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d62f800 == 55 [pid = 1652] [id = 673] 06:54:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x119e67400) [pid = 1652] [serial = 2019] [outer = 0x0] 06:54:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x12a35ec00) [pid = 1652] [serial = 2020] [outer = 0x119e67400] 06:54:32 INFO - PROCESS | 1652 | 1466517272552 Marionette DEBUG loaded listener.js 06:54:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x12a856c00) [pid = 1652] [serial = 2021] [outer = 0x119e67400] 06:54:32 INFO - PROCESS | 1652 | 1466517272937 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]]]}] 06:54:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 06:54:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 719ms 06:54:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 06:54:32 INFO - PROCESS | 1652 | 1466517272984 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 06:54:32 INFO - PROCESS | 1652 | 1466517272986 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 06:54:33 INFO - PROCESS | 1652 | 1466517273013 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 06:54:33 INFO - PROCESS | 1652 | 1466517273014 Marionette TRACE conn2 <- [1,2666,null,{}] 06:54:33 INFO - PROCESS | 1652 | 1466517273017 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}] 06:54:33 INFO - PROCESS | 1652 | 1466517273018 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:33 INFO - PROCESS | 1652 | 1466517273128 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 06:54:33 INFO - PROCESS | 1652 | 1466517273208 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:33 INFO - PROCESS | 1652 | 1466517273213 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x123a7c000 == 56 [pid = 1652] [id = 674] 06:54:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x12902dc00) [pid = 1652] [serial = 2022] [outer = 0x0] 06:54:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 128 (0x12a860800) [pid = 1652] [serial = 2023] [outer = 0x12902dc00] 06:54:33 INFO - PROCESS | 1652 | 1466517273248 Marionette DEBUG loaded listener.js 06:54:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 129 (0x12b037800) [pid = 1652] [serial = 2024] [outer = 0x12902dc00] 06:54:34 INFO - PROCESS | 1652 | 1466517274399 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]]]}] 06:54:34 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) 06:54:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1445ms 06:54:34 INFO - PROCESS | 1652 | 1466517274434 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 06:54:34 INFO - PROCESS | 1652 | 1466517274436 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 06:54:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 06:54:34 INFO - PROCESS | 1652 | 1466517274440 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 06:54:34 INFO - PROCESS | 1652 | 1466517274442 Marionette TRACE conn2 <- [1,2670,null,{}] 06:54:34 INFO - PROCESS | 1652 | 1466517274445 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}] 06:54:34 INFO - PROCESS | 1652 | 1466517274447 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:34 INFO - PROCESS | 1652 | 1466517274544 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 06:54:34 INFO - PROCESS | 1652 | 1466517274611 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:34 INFO - PROCESS | 1652 | 1466517274612 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x11981c000 == 57 [pid = 1652] [id = 675] 06:54:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 130 (0x118323400) [pid = 1652] [serial = 2025] [outer = 0x0] 06:54:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 131 (0x118732800) [pid = 1652] [serial = 2026] [outer = 0x118323400] 06:54:34 INFO - PROCESS | 1652 | 1466517274660 Marionette DEBUG loaded listener.js 06:54:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 132 (0x11933b400) [pid = 1652] [serial = 2027] [outer = 0x118323400] 06:54:35 INFO - PROCESS | 1652 | --DOCSHELL 0x119c2a000 == 56 [pid = 1652] [id = 625] 06:54:35 INFO - PROCESS | 1652 | --DOCSHELL 0x116fa1000 == 55 [pid = 1652] [id = 624] 06:54:35 INFO - PROCESS | 1652 | --DOCSHELL 0x12441f800 == 54 [pid = 1652] [id = 668] 06:54:35 INFO - PROCESS | 1652 | --DOCSHELL 0x1287c2000 == 53 [pid = 1652] [id = 667] 06:54:35 INFO - PROCESS | 1652 | --DOCSHELL 0x12d029800 == 52 [pid = 1652] [id = 666] 06:54:35 INFO - PROCESS | 1652 | --DOCSHELL 0x117257800 == 51 [pid = 1652] [id = 665] 06:54:35 INFO - PROCESS | 1652 | --DOCSHELL 0x12c48b000 == 50 [pid = 1652] [id = 664] 06:54:35 INFO - PROCESS | 1652 | --DOCSHELL 0x12bbba000 == 49 [pid = 1652] [id = 663] 06:54:35 INFO - PROCESS | 1652 | --DOCSHELL 0x12b123800 == 48 [pid = 1652] [id = 662] 06:54:35 INFO - PROCESS | 1652 | --DOCSHELL 0x12a84d800 == 47 [pid = 1652] [id = 661] 06:54:35 INFO - PROCESS | 1652 | --DOCSHELL 0x1295e9800 == 46 [pid = 1652] [id = 660] 06:54:35 INFO - PROCESS | 1652 | --DOCSHELL 0x126594000 == 45 [pid = 1652] [id = 659] 06:54:35 INFO - PROCESS | 1652 | --DOCSHELL 0x120f35800 == 44 [pid = 1652] [id = 658] 06:54:35 INFO - PROCESS | 1652 | --DOCSHELL 0x116256000 == 43 [pid = 1652] [id = 657] 06:54:35 INFO - PROCESS | 1652 | --DOCSHELL 0x1167a4800 == 42 [pid = 1652] [id = 623] 06:54:35 INFO - PROCESS | 1652 | --DOCSHELL 0x12bf49000 == 41 [pid = 1652] [id = 639] 06:54:35 INFO - PROCESS | 1652 | --DOCSHELL 0x1167a3000 == 40 [pid = 1652] [id = 653] 06:54:35 INFO - PROCESS | 1652 | --DOCSHELL 0x12d02b800 == 39 [pid = 1652] [id = 656] 06:54:35 INFO - PROCESS | 1652 | --DOCSHELL 0x12460a000 == 38 [pid = 1652] [id = 654] 06:54:35 INFO - PROCESS | 1652 | --DOCSHELL 0x12b057000 == 37 [pid = 1652] [id = 655] 06:54:35 INFO - PROCESS | 1652 | --DOCSHELL 0x1274ae800 == 36 [pid = 1652] [id = 637] 06:54:35 INFO - PROCESS | 1652 | --DOCSHELL 0x119a1b000 == 35 [pid = 1652] [id = 641] 06:54:35 INFO - PROCESS | 1652 | --DOCSHELL 0x12c7b5000 == 34 [pid = 1652] [id = 640] 06:54:35 INFO - PROCESS | 1652 | --DOCSHELL 0x12bdae000 == 33 [pid = 1652] [id = 638] 06:54:35 INFO - PROCESS | 1652 | --DOCSHELL 0x123a7c000 == 32 [pid = 1652] [id = 674] 06:54:35 INFO - PROCESS | 1652 | --DOCSHELL 0x12d62f800 == 31 [pid = 1652] [id = 673] 06:54:35 INFO - PROCESS | 1652 | --DOCSHELL 0x12d171000 == 30 [pid = 1652] [id = 672] 06:54:35 INFO - PROCESS | 1652 | --DOCSHELL 0x12a6ae000 == 29 [pid = 1652] [id = 671] 06:54:35 INFO - PROCESS | 1652 | --DOCSHELL 0x1252b4000 == 28 [pid = 1652] [id = 670] 06:54:35 INFO - PROCESS | 1652 | --DOCSHELL 0x1169a2800 == 27 [pid = 1652] [id = 669] 06:54:35 INFO - PROCESS | 1652 | --DOMWINDOW == 131 (0x11219e000) [pid = 1652] [serial = 1871] [outer = 0x0] [url = about:blank] 06:54:35 INFO - PROCESS | 1652 | --DOMWINDOW == 130 (0x124640c00) [pid = 1652] [serial = 1918] [outer = 0x0] [url = about:blank] 06:54:35 INFO - PROCESS | 1652 | --DOMWINDOW == 129 (0x118151800) [pid = 1652] [serial = 1928] [outer = 0x0] [url = about:blank] 06:54:35 INFO - PROCESS | 1652 | --DOMWINDOW == 128 (0x118737400) [pid = 1652] [serial = 1912] [outer = 0x0] [url = about:blank] 06:54:35 INFO - PROCESS | 1652 | --DOMWINDOW == 127 (0x1173a2800) [pid = 1652] [serial = 1927] [outer = 0x0] [url = about:blank] 06:54:35 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x124f78c00) [pid = 1652] [serial = 1907] [outer = 0x0] [url = about:blank] 06:54:35 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x12902e800) [pid = 1652] [serial = 1948] [outer = 0x0] [url = about:blank] 06:54:35 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x119e7a000) [pid = 1652] [serial = 1951] [outer = 0x0] [url = about:blank] 06:54:35 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x129369000) [pid = 1652] [serial = 1957] [outer = 0x0] [url = about:blank] 06:54:35 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x128d57000) [pid = 1652] [serial = 1946] [outer = 0x0] [url = about:blank] 06:54:35 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x12935d400) [pid = 1652] [serial = 1955] [outer = 0x0] [url = about:blank] 06:54:35 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x129226000) [pid = 1652] [serial = 1954] [outer = 0x0] [url = about:blank] 06:54:35 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x12921d400) [pid = 1652] [serial = 1949] [outer = 0x0] [url = about:blank] 06:54:35 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x12921c800) [pid = 1652] [serial = 1952] [outer = 0x0] [url = about:blank] 06:54:35 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x127012000) [pid = 1652] [serial = 1940] [outer = 0x0] [url = about:blank] 06:54:35 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x1289d8400) [pid = 1652] [serial = 1942] [outer = 0x0] [url = about:blank] 06:54:35 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x128b32c00) [pid = 1652] [serial = 1945] [outer = 0x0] [url = about:blank] 06:54:35 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x124ff8400) [pid = 1652] [serial = 1939] [outer = 0x0] [url = about:blank] 06:54:35 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x1287a9000) [pid = 1652] [serial = 1925] [outer = 0x0] [url = about:blank] 06:54:35 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x119e7fc00) [pid = 1652] [serial = 1924] [outer = 0x0] [url = about:blank] 06:54:35 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x119dca800) [pid = 1652] [serial = 1915] [outer = 0x0] [url = about:blank] 06:54:35 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x1241d6000) [pid = 1652] [serial = 1936] [outer = 0x0] [url = about:blank] 06:54:35 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x1244eac00) [pid = 1652] [serial = 1937] [outer = 0x0] [url = about:blank] 06:54:35 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x113f30400) [pid = 1652] [serial = 1909] [outer = 0x0] [url = about:blank] 06:54:35 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x119830400) [pid = 1652] [serial = 1933] [outer = 0x0] [url = about:blank] 06:54:35 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x119e84000) [pid = 1652] [serial = 1934] [outer = 0x0] [url = about:blank] 06:54:35 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x1289e2400) [pid = 1652] [serial = 1943] [outer = 0x0] [url = about:blank] 06:54:35 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x11739fc00) [pid = 1652] [serial = 1930] [outer = 0x0] [url = about:blank] 06:54:35 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x11873c800) [pid = 1652] [serial = 1931] [outer = 0x0] [url = about:blank] 06:54:35 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x12578b400) [pid = 1652] [serial = 1921] [outer = 0x0] [url = about:blank] 06:54:36 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 06:54:36 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 06:54:36 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 06:54:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:54:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:54:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1728ms 06:54:36 INFO - PROCESS | 1652 | 1466517276162 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"]]]}] 06:54:36 INFO - PROCESS | 1652 | 1466517276168 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 06:54:36 INFO - PROCESS | 1652 | 1466517276172 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 06:54:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 06:54:36 INFO - PROCESS | 1652 | 1466517276175 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 06:54:36 INFO - PROCESS | 1652 | 1466517276177 Marionette TRACE conn2 <- [1,2674,null,{}] 06:54:36 INFO - PROCESS | 1652 | 1466517276181 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}] 06:54:36 INFO - PROCESS | 1652 | 1466517276182 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:36 INFO - PROCESS | 1652 | 1466517276268 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 06:54:36 INFO - PROCESS | 1652 | 1466517276329 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:36 INFO - PROCESS | 1652 | 1466517276330 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x117e88800 == 28 [pid = 1652] [id = 676] 06:54:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x1166eac00) [pid = 1652] [serial = 2028] [outer = 0x0] 06:54:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x1172bac00) [pid = 1652] [serial = 2029] [outer = 0x1166eac00] 06:54:36 INFO - PROCESS | 1652 | 1466517276358 Marionette DEBUG loaded listener.js 06:54:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x1180c3000) [pid = 1652] [serial = 2030] [outer = 0x1166eac00] 06:54:37 INFO - PROCESS | 1652 | 1466517277148 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"]]]}] 06:54:37 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 06:54:37 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 06:54:37 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 06:54:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:54:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:54:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1021ms 06:54:37 INFO - PROCESS | 1652 | 1466517277197 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 06:54:37 INFO - PROCESS | 1652 | 1466517277200 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 06:54:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 06:54:37 INFO - PROCESS | 1652 | 1466517277205 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 06:54:37 INFO - PROCESS | 1652 | 1466517277207 Marionette TRACE conn2 <- [1,2678,null,{}] 06:54:37 INFO - PROCESS | 1652 | 1466517277209 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}] 06:54:37 INFO - PROCESS | 1652 | 1466517277211 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:37 INFO - PROCESS | 1652 | 1466517277307 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 06:54:37 INFO - PROCESS | 1652 | 1466517277383 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:37 INFO - PROCESS | 1652 | 1466517277384 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x12385f800 == 29 [pid = 1652] [id = 677] 06:54:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x11814ec00) [pid = 1652] [serial = 2031] [outer = 0x0] 06:54:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x11907b000) [pid = 1652] [serial = 2032] [outer = 0x11814ec00] 06:54:37 INFO - PROCESS | 1652 | 1466517277412 Marionette DEBUG loaded listener.js 06:54:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x119831800) [pid = 1652] [serial = 2033] [outer = 0x11814ec00] 06:54:38 INFO - PROCESS | 1652 | 1466517278221 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]]]}] 06:54:38 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) 06:54:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1071ms 06:54:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 06:54:38 INFO - PROCESS | 1652 | 1466517278276 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 06:54:38 INFO - PROCESS | 1652 | 1466517278278 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 06:54:38 INFO - PROCESS | 1652 | 1466517278280 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 06:54:38 INFO - PROCESS | 1652 | 1466517278282 Marionette TRACE conn2 <- [1,2682,null,{}] 06:54:38 INFO - PROCESS | 1652 | 1466517278291 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}] 06:54:38 INFO - PROCESS | 1652 | 1466517278294 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:38 INFO - PROCESS | 1652 | 1466517278401 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 06:54:38 INFO - PROCESS | 1652 | 1466517278407 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:38 INFO - PROCESS | 1652 | 1466517278409 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x12460c800 == 30 [pid = 1652] [id = 678] 06:54:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x119ad5800) [pid = 1652] [serial = 2034] [outer = 0x0] 06:54:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x119e7d400) [pid = 1652] [serial = 2035] [outer = 0x119ad5800] 06:54:38 INFO - PROCESS | 1652 | 1466517278437 Marionette DEBUG loaded listener.js 06:54:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x123830400) [pid = 1652] [serial = 2036] [outer = 0x119ad5800] 06:54:39 INFO - PROCESS | 1652 | 1466517279267 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]]]}] 06:54:39 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) 06:54:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1022ms 06:54:39 INFO - PROCESS | 1652 | 1466517279303 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 06:54:39 INFO - PROCESS | 1652 | 1466517279306 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 06:54:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 06:54:39 INFO - PROCESS | 1652 | 1466517279317 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 06:54:39 INFO - PROCESS | 1652 | 1466517279318 Marionette TRACE conn2 <- [1,2686,null,{}] 06:54:39 INFO - PROCESS | 1652 | 1466517279321 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}] 06:54:39 INFO - PROCESS | 1652 | 1466517279322 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:39 INFO - PROCESS | 1652 | 1466517279705 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 06:54:39 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x127012c00) [pid = 1652] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 06:54:39 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x12902b800) [pid = 1652] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 06:54:39 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x12a5c0000) [pid = 1652] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 06:54:39 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x119dc8400) [pid = 1652] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 06:54:39 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x113f3b000) [pid = 1652] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 06:54:39 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x115e98400) [pid = 1652] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 06:54:39 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x1244ea800) [pid = 1652] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 06:54:39 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x127018800) [pid = 1652] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 06:54:39 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1180c3800) [pid = 1652] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 06:54:39 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x123b6d000) [pid = 1652] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 06:54:39 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1166ea800) [pid = 1652] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 06:54:39 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x110e79000) [pid = 1652] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 06:54:39 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x11386d000) [pid = 1652] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 06:54:39 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x110e7c400) [pid = 1652] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 06:54:39 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x113f34400) [pid = 1652] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 06:54:39 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1287a8000) [pid = 1652] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 06:54:39 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1172ba400) [pid = 1652] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 06:54:39 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1133bf000) [pid = 1652] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 06:54:39 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x118522c00) [pid = 1652] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 06:54:39 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x124080c00) [pid = 1652] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 06:54:39 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x119dc2c00) [pid = 1652] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 06:54:39 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x11820f800) [pid = 1652] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 06:54:39 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x124089400) [pid = 1652] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 06:54:39 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x1133c3000) [pid = 1652] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 06:54:39 INFO - PROCESS | 1652 | 1466517279777 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:39 INFO - PROCESS | 1652 | 1466517279778 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x11877e800 == 31 [pid = 1652] [id = 679] 06:54:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x110e7f800) [pid = 1652] [serial = 2037] [outer = 0x0] 06:54:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1133c3000) [pid = 1652] [serial = 2038] [outer = 0x110e7f800] 06:54:39 INFO - PROCESS | 1652 | 1466517279804 Marionette DEBUG loaded listener.js 06:54:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1173a0000) [pid = 1652] [serial = 2039] [outer = 0x110e7f800] 06:54:40 INFO - PROCESS | 1652 | 1466517280565 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"]]]}] 06:54:40 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 06:54:40 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 06:54:40 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 06:54:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:54:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:54:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1278ms 06:54:40 INFO - PROCESS | 1652 | 1466517280588 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 06:54:40 INFO - PROCESS | 1652 | 1466517280591 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 06:54:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 06:54:40 INFO - PROCESS | 1652 | 1466517280593 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 06:54:40 INFO - PROCESS | 1652 | 1466517280595 Marionette TRACE conn2 <- [1,2690,null,{}] 06:54:40 INFO - PROCESS | 1652 | 1466517280597 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}] 06:54:40 INFO - PROCESS | 1652 | 1466517280598 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:40 INFO - PROCESS | 1652 | 1466517280677 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 06:54:40 INFO - PROCESS | 1652 | 1466517280680 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:40 INFO - PROCESS | 1652 | 1466517280681 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x1274b3800 == 32 [pid = 1652] [id = 680] 06:54:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1173a4000) [pid = 1652] [serial = 2040] [outer = 0x0] 06:54:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x119ad6800) [pid = 1652] [serial = 2041] [outer = 0x1173a4000] 06:54:40 INFO - PROCESS | 1652 | 1466517280706 Marionette DEBUG loaded listener.js 06:54:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x124082000) [pid = 1652] [serial = 2042] [outer = 0x1173a4000] 06:54:41 INFO - PROCESS | 1652 | 1466517281557 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"]]]}] 06:54:41 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 06:54:41 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 06:54:41 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 06:54:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:54:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:54:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 969ms 06:54:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 06:54:41 INFO - PROCESS | 1652 | 1466517281564 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 06:54:41 INFO - PROCESS | 1652 | 1466517281565 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 06:54:41 INFO - PROCESS | 1652 | 1466517281567 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 06:54:41 INFO - PROCESS | 1652 | 1466517281568 Marionette TRACE conn2 <- [1,2694,null,{}] 06:54:41 INFO - PROCESS | 1652 | 1466517281572 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}] 06:54:41 INFO - PROCESS | 1652 | 1466517281576 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:41 INFO - PROCESS | 1652 | 1466517281690 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 06:54:41 INFO - PROCESS | 1652 | 1466517281777 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:41 INFO - PROCESS | 1652 | 1466517281779 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x116090800 == 33 [pid = 1652] [id = 681] 06:54:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x110e7ac00) [pid = 1652] [serial = 2043] [outer = 0x0] 06:54:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x112a7f800) [pid = 1652] [serial = 2044] [outer = 0x110e7ac00] 06:54:41 INFO - PROCESS | 1652 | 1466517281811 Marionette DEBUG loaded listener.js 06:54:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x113d3b000) [pid = 1652] [serial = 2045] [outer = 0x110e7ac00] 06:54:42 INFO - PROCESS | 1652 | 1466517282820 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"]]]}] 06:54:42 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 06:54:42 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 06:54:42 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 06:54:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:54:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:54:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1276ms 06:54:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 06:54:42 INFO - PROCESS | 1652 | 1466517282845 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 06:54:42 INFO - PROCESS | 1652 | 1466517282847 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 06:54:42 INFO - PROCESS | 1652 | 1466517282850 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 06:54:42 INFO - PROCESS | 1652 | 1466517282852 Marionette TRACE conn2 <- [1,2698,null,{}] 06:54:42 INFO - PROCESS | 1652 | 1466517282856 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}] 06:54:42 INFO - PROCESS | 1652 | 1466517282858 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:42 INFO - PROCESS | 1652 | 1466517282965 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 06:54:43 INFO - PROCESS | 1652 | 1466517283028 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:43 INFO - PROCESS | 1652 | 1466517283030 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x124422000 == 34 [pid = 1652] [id = 682] 06:54:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x118279000) [pid = 1652] [serial = 2046] [outer = 0x0] 06:54:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x118331c00) [pid = 1652] [serial = 2047] [outer = 0x118279000] 06:54:43 INFO - PROCESS | 1652 | 1466517283083 Marionette DEBUG loaded listener.js 06:54:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x1194bd400) [pid = 1652] [serial = 2048] [outer = 0x118279000] 06:54:44 INFO - PROCESS | 1652 | 1466517284103 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"]]]}] 06:54:44 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 06:54:44 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 06:54:44 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 06:54:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:54:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:54:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1272ms 06:54:44 INFO - PROCESS | 1652 | 1466517284123 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 06:54:44 INFO - PROCESS | 1652 | 1466517284127 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 06:54:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 06:54:44 INFO - PROCESS | 1652 | 1466517284131 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 06:54:44 INFO - PROCESS | 1652 | 1466517284134 Marionette TRACE conn2 <- [1,2702,null,{}] 06:54:44 INFO - PROCESS | 1652 | 1466517284140 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}] 06:54:44 INFO - PROCESS | 1652 | 1466517284142 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:44 INFO - PROCESS | 1652 | 1466517284267 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 06:54:44 INFO - PROCESS | 1652 | 1466517284385 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:44 INFO - PROCESS | 1652 | 1466517284387 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:44 INFO - PROCESS | 1652 | --DOCSHELL 0x1274b3800 == 33 [pid = 1652] [id = 680] 06:54:44 INFO - PROCESS | 1652 | --DOCSHELL 0x11877e800 == 32 [pid = 1652] [id = 679] 06:54:44 INFO - PROCESS | 1652 | --DOCSHELL 0x12460c800 == 31 [pid = 1652] [id = 678] 06:54:44 INFO - PROCESS | 1652 | --DOCSHELL 0x12385f800 == 30 [pid = 1652] [id = 677] 06:54:44 INFO - PROCESS | 1652 | --DOCSHELL 0x117e88800 == 29 [pid = 1652] [id = 676] 06:54:44 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x12a59d400) [pid = 1652] [serial = 1958] [outer = 0x0] [url = about:blank] 06:54:44 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x1180c5400) [pid = 1652] [serial = 1877] [outer = 0x0] [url = about:blank] 06:54:44 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x115ea6800) [pid = 1652] [serial = 1874] [outer = 0x0] [url = about:blank] 06:54:44 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x12527c800) [pid = 1652] [serial = 1919] [outer = 0x0] [url = about:blank] 06:54:44 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x12382c800) [pid = 1652] [serial = 1916] [outer = 0x0] [url = about:blank] 06:54:44 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x11933f800) [pid = 1652] [serial = 1913] [outer = 0x0] [url = about:blank] 06:54:44 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x126507c00) [pid = 1652] [serial = 1922] [outer = 0x0] [url = about:blank] 06:54:44 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x116f7f400) [pid = 1652] [serial = 1910] [outer = 0x0] [url = about:blank] 06:54:44 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x12b03b400) [pid = 1652] [serial = 2003] [outer = 0x0] [url = about:blank] 06:54:44 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x12922a400) [pid = 1652] [serial = 1987] [outer = 0x0] [url = about:blank] 06:54:44 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x12a5c8c00) [pid = 1652] [serial = 1990] [outer = 0x0] [url = about:blank] 06:54:44 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x12a5a4c00) [pid = 1652] [serial = 1988] [outer = 0x0] [url = about:blank] 06:54:44 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x123ceb000) [pid = 1652] [serial = 1978] [outer = 0x0] [url = about:blank] 06:54:44 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x124c23c00) [pid = 1652] [serial = 1979] [outer = 0x0] [url = about:blank] 06:54:44 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x11832b000) [pid = 1652] [serial = 1963] [outer = 0x0] [url = about:blank] 06:54:44 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x1194c5400) [pid = 1652] [serial = 1964] [outer = 0x0] [url = about:blank] 06:54:44 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x118322800) [pid = 1652] [serial = 1975] [outer = 0x0] [url = about:blank] 06:54:44 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x119cb0400) [pid = 1652] [serial = 1976] [outer = 0x0] [url = about:blank] 06:54:44 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x12879c400) [pid = 1652] [serial = 1969] [outer = 0x0] [url = about:blank] 06:54:44 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x1289e1400) [pid = 1652] [serial = 1970] [outer = 0x0] [url = about:blank] 06:54:44 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x12879dc00) [pid = 1652] [serial = 1981] [outer = 0x0] [url = about:blank] 06:54:44 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x1287ab000) [pid = 1652] [serial = 1982] [outer = 0x0] [url = about:blank] 06:54:44 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x11814d000) [pid = 1652] [serial = 1972] [outer = 0x0] [url = about:blank] 06:54:44 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x118331000) [pid = 1652] [serial = 1973] [outer = 0x0] [url = about:blank] 06:54:44 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x123b75000) [pid = 1652] [serial = 1966] [outer = 0x0] [url = about:blank] 06:54:44 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x1244ec800) [pid = 1652] [serial = 1967] [outer = 0x0] [url = about:blank] 06:54:44 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x128972000) [pid = 1652] [serial = 1984] [outer = 0x0] [url = about:blank] 06:54:44 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x1126f2000) [pid = 1652] [serial = 1960] [outer = 0x0] [url = about:blank] 06:54:44 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x113a31800) [pid = 1652] [serial = 1961] [outer = 0x0] [url = about:blank] 06:54:44 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0x12a85bc00) [pid = 1652] [serial = 1993] [outer = 0x0] [url = about:blank] 06:54:44 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0x12a854800) [pid = 1652] [serial = 1991] [outer = 0x0] [url = about:blank] 06:54:44 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0x12aa95400) [pid = 1652] [serial = 1994] [outer = 0x0] [url = about:blank] 06:54:44 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0x1133c9800) [pid = 1652] [serial = 1996] [outer = 0x0] [url = about:blank] 06:54:44 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0x12aa97c00) [pid = 1652] [serial = 2002] [outer = 0x0] [url = about:blank] 06:54:44 INFO - PROCESS | 1652 | --DOMWINDOW == 64 (0x116f83000) [pid = 1652] [serial = 1997] [outer = 0x0] [url = about:blank] 06:54:44 INFO - PROCESS | 1652 | --DOMWINDOW == 63 (0x1261b0c00) [pid = 1652] [serial = 2000] [outer = 0x0] [url = about:blank] 06:54:44 INFO - PROCESS | 1652 | --DOMWINDOW == 62 (0x11852f400) [pid = 1652] [serial = 1999] [outer = 0x0] [url = about:blank] 06:54:44 INFO - PROCESS | 1652 | --DOMWINDOW == 61 (0x128b3ac00) [pid = 1652] [serial = 1985] [outer = 0x0] [url = about:blank] 06:54:44 INFO - PROCESS | 1652 | --DOMWINDOW == 60 (0x12b933c00) [pid = 1652] [serial = 2006] [outer = 0x0] [url = about:blank] 06:54:44 INFO - PROCESS | 1652 | --DOMWINDOW == 59 (0x12b1b1c00) [pid = 1652] [serial = 2005] [outer = 0x0] [url = about:blank] 06:54:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x116664000 == 30 [pid = 1652] [id = 683] 06:54:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 60 (0x1133c9800) [pid = 1652] [serial = 2049] [outer = 0x0] 06:54:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 61 (0x115ea6800) [pid = 1652] [serial = 2050] [outer = 0x1133c9800] 06:54:44 INFO - PROCESS | 1652 | 1466517284441 Marionette DEBUG loaded listener.js 06:54:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 62 (0x117395400) [pid = 1652] [serial = 2051] [outer = 0x1133c9800] 06:54:44 INFO - PROCESS | 1652 | 1466517284758 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]]]}] 06:54:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 06:54:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 677ms 06:54:44 INFO - PROCESS | 1652 | 1466517284807 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 06:54:44 INFO - PROCESS | 1652 | 1466517284811 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 06:54:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 06:54:44 INFO - PROCESS | 1652 | 1466517284815 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 06:54:44 INFO - PROCESS | 1652 | 1466517284817 Marionette TRACE conn2 <- [1,2706,null,{}] 06:54:44 INFO - PROCESS | 1652 | 1466517284820 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}] 06:54:44 INFO - PROCESS | 1652 | 1466517284821 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:44 INFO - PROCESS | 1652 | 1466517284908 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 06:54:44 INFO - PROCESS | 1652 | 1466517284912 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:44 INFO - PROCESS | 1652 | 1466517284914 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x123c2b000 == 31 [pid = 1652] [id = 684] 06:54:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 63 (0x1180c3800) [pid = 1652] [serial = 2052] [outer = 0x0] 06:54:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 64 (0x118322800) [pid = 1652] [serial = 2053] [outer = 0x1180c3800] 06:54:44 INFO - PROCESS | 1652 | 1466517284942 Marionette DEBUG loaded listener.js 06:54:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0x1187e4800) [pid = 1652] [serial = 2054] [outer = 0x1180c3800] 06:54:45 INFO - PROCESS | 1652 | 1466517285375 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]]]}] 06:54:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 06:54:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 571ms 06:54:45 INFO - PROCESS | 1652 | 1466517285386 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 06:54:45 INFO - PROCESS | 1652 | 1466517285391 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 06:54:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 06:54:45 INFO - PROCESS | 1652 | 1466517285394 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 06:54:45 INFO - PROCESS | 1652 | 1466517285398 Marionette TRACE conn2 <- [1,2710,null,{}] 06:54:45 INFO - PROCESS | 1652 | 1466517285422 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}] 06:54:45 INFO - PROCESS | 1652 | 1466517285427 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:45 INFO - PROCESS | 1652 | 1466517285560 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 06:54:45 INFO - PROCESS | 1652 | 1466517285692 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:45 INFO - PROCESS | 1652 | 1466517285694 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x124bb5800 == 32 [pid = 1652] [id = 685] 06:54:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0x118143c00) [pid = 1652] [serial = 2055] [outer = 0x0] 06:54:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0x1198f3400) [pid = 1652] [serial = 2056] [outer = 0x118143c00] 06:54:45 INFO - PROCESS | 1652 | 1466517285730 Marionette DEBUG loaded listener.js 06:54:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0x119dc8400) [pid = 1652] [serial = 2057] [outer = 0x118143c00] 06:54:46 INFO - PROCESS | 1652 | 1466517286032 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] 06:54:46 INFO - PROCESS | 1652 | 1466517286070 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 06:54:46 INFO - PROCESS | 1652 | 1466517286076 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 06:54:46 INFO - PROCESS | 1652 | 1466517286077 Marionette TRACE conn2 <- [1,2714,null,{}] 06:54:46 INFO - PROCESS | 1652 | 1466517286080 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}] 06:54:46 INFO - PROCESS | 1652 | 1466517286081 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:46 INFO - PROCESS | 1652 | 1466517286196 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 06:54:46 INFO - PROCESS | 1652 | 1466517286202 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:46 INFO - PROCESS | 1652 | 1466517286203 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x1287c5800 == 33 [pid = 1652] [id = 686] 06:54:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0x1176c0400) [pid = 1652] [serial = 2058] [outer = 0x0] 06:54:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x119e65800) [pid = 1652] [serial = 2059] [outer = 0x1176c0400] 06:54:46 INFO - PROCESS | 1652 | 1466517286230 Marionette DEBUG loaded listener.js 06:54:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x123ce1000) [pid = 1652] [serial = 2060] [outer = 0x1176c0400] 06:54:46 INFO - PROCESS | 1652 | 1466517286565 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]]]}] 06:54:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 06:54:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 521ms 06:54:46 INFO - PROCESS | 1652 | 1466517286597 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 06:54:46 INFO - PROCESS | 1652 | 1466517286599 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 06:54:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 06:54:46 INFO - PROCESS | 1652 | 1466517286601 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 06:54:46 INFO - PROCESS | 1652 | 1466517286602 Marionette TRACE conn2 <- [1,2718,null,{}] 06:54:46 INFO - PROCESS | 1652 | 1466517286604 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}] 06:54:46 INFO - PROCESS | 1652 | 1466517286606 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:46 INFO - PROCESS | 1652 | 1466517286707 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 06:54:46 INFO - PROCESS | 1652 | 1466517286711 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:46 INFO - PROCESS | 1652 | 1466517286712 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x119c73000 == 34 [pid = 1652] [id = 687] 06:54:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x118322c00) [pid = 1652] [serial = 2061] [outer = 0x0] 06:54:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x124083800) [pid = 1652] [serial = 2062] [outer = 0x118322c00] 06:54:46 INFO - PROCESS | 1652 | 1466517286737 Marionette DEBUG loaded listener.js 06:54:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x1243c4c00) [pid = 1652] [serial = 2063] [outer = 0x118322c00] 06:54:47 INFO - PROCESS | 1652 | 1466517287113 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] 06:54:47 INFO - PROCESS | 1652 | 1466517287124 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 06:54:47 INFO - PROCESS | 1652 | 1466517287126 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 06:54:47 INFO - PROCESS | 1652 | 1466517287128 Marionette TRACE conn2 <- [1,2722,null,{}] 06:54:47 INFO - PROCESS | 1652 | 1466517287136 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}] 06:54:47 INFO - PROCESS | 1652 | 1466517287142 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:47 INFO - PROCESS | 1652 | 1466517287262 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 06:54:47 INFO - PROCESS | 1652 | 1466517287275 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:47 INFO - PROCESS | 1652 | 1466517287277 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x1292a9800 == 35 [pid = 1652] [id = 688] 06:54:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x1244e6000) [pid = 1652] [serial = 2064] [outer = 0x0] 06:54:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x124b9c000) [pid = 1652] [serial = 2065] [outer = 0x1244e6000] 06:54:47 INFO - PROCESS | 1652 | 1466517287301 Marionette DEBUG loaded listener.js 06:54:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x1261b1800) [pid = 1652] [serial = 2066] [outer = 0x1244e6000] 06:54:47 INFO - PROCESS | 1652 | 1466517287656 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] 06:54:47 INFO - PROCESS | 1652 | 1466517287703 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 06:54:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 06:54:47 INFO - PROCESS | 1652 | 1466517287706 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 06:54:47 INFO - PROCESS | 1652 | 1466517287707 Marionette TRACE conn2 <- [1,2726,null,{}] 06:54:47 INFO - PROCESS | 1652 | 1466517287709 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}] 06:54:47 INFO - PROCESS | 1652 | 1466517287710 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:47 INFO - PROCESS | 1652 | 1466517287812 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 06:54:47 INFO - PROCESS | 1652 | 1466517287824 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:47 INFO - PROCESS | 1652 | 1466517287825 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a6b7000 == 36 [pid = 1652] [id = 689] 06:54:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x1265c0000) [pid = 1652] [serial = 2067] [outer = 0x0] 06:54:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x1287a0800) [pid = 1652] [serial = 2068] [outer = 0x1265c0000] 06:54:47 INFO - PROCESS | 1652 | 1466517287849 Marionette DEBUG loaded listener.js 06:54:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x12896bc00) [pid = 1652] [serial = 2069] [outer = 0x1265c0000] 06:54:48 INFO - PROCESS | 1652 | 1466517288217 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]]]}] 06:54:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 06:54:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 519ms 06:54:48 INFO - PROCESS | 1652 | 1466517288225 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 06:54:48 INFO - PROCESS | 1652 | 1466517288226 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 06:54:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 06:54:48 INFO - PROCESS | 1652 | 1466517288229 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 06:54:48 INFO - PROCESS | 1652 | 1466517288230 Marionette TRACE conn2 <- [1,2730,null,{}] 06:54:48 INFO - PROCESS | 1652 | 1466517288232 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}] 06:54:48 INFO - PROCESS | 1652 | 1466517288233 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:48 INFO - PROCESS | 1652 | 1466517288336 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 06:54:48 INFO - PROCESS | 1652 | 1466517288347 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:48 INFO - PROCESS | 1652 | 1466517288349 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x12aac6000 == 37 [pid = 1652] [id = 690] 06:54:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x12896cc00) [pid = 1652] [serial = 2070] [outer = 0x0] 06:54:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x128975c00) [pid = 1652] [serial = 2071] [outer = 0x12896cc00] 06:54:48 INFO - PROCESS | 1652 | 1466517288374 Marionette DEBUG loaded listener.js 06:54:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1289e4c00) [pid = 1652] [serial = 2072] [outer = 0x12896cc00] 06:54:48 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x119e67400) [pid = 1652] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 06:54:48 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x12902dc00) [pid = 1652] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 06:54:48 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x110e7f800) [pid = 1652] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 06:54:48 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x11814ec00) [pid = 1652] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 06:54:48 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x118323400) [pid = 1652] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 06:54:48 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x119ad5800) [pid = 1652] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 06:54:48 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x1166eac00) [pid = 1652] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 06:54:48 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x110e1d000) [pid = 1652] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 06:54:48 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x1198f2800) [pid = 1652] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 06:54:48 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x123b7e800) [pid = 1652] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 06:54:48 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x1287a8c00) [pid = 1652] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 06:54:49 INFO - PROCESS | 1652 | 1466517289199 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"]]]}] 06:54:49 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 06:54:49 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 06:54:49 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 06:54:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:54:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:54:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1018ms 06:54:49 INFO - PROCESS | 1652 | 1466517289248 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 06:54:49 INFO - PROCESS | 1652 | 1466517289249 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 06:54:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 06:54:49 INFO - PROCESS | 1652 | 1466517289251 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 06:54:49 INFO - PROCESS | 1652 | 1466517289253 Marionette TRACE conn2 <- [1,2734,null,{}] 06:54:49 INFO - PROCESS | 1652 | 1466517289255 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}] 06:54:49 INFO - PROCESS | 1652 | 1466517289256 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:49 INFO - PROCESS | 1652 | 1466517289361 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 06:54:49 INFO - PROCESS | 1652 | 1466517289368 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:49 INFO - PROCESS | 1652 | 1466517289369 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b06f800 == 38 [pid = 1652] [id = 691] 06:54:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x118323400) [pid = 1652] [serial = 2073] [outer = 0x0] 06:54:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x124080800) [pid = 1652] [serial = 2074] [outer = 0x118323400] 06:54:49 INFO - PROCESS | 1652 | 1466517289395 Marionette DEBUG loaded listener.js 06:54:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x1289dc800) [pid = 1652] [serial = 2075] [outer = 0x118323400] 06:54:49 INFO - PROCESS | 1652 | 1466517289713 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]]]}] 06:54:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 06:54:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 471ms 06:54:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 06:54:49 INFO - PROCESS | 1652 | 1466517289729 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 06:54:49 INFO - PROCESS | 1652 | 1466517289730 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 06:54:49 INFO - PROCESS | 1652 | 1466517289733 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 06:54:49 INFO - PROCESS | 1652 | 1466517289734 Marionette TRACE conn2 <- [1,2738,null,{}] 06:54:49 INFO - PROCESS | 1652 | 1466517289737 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}] 06:54:49 INFO - PROCESS | 1652 | 1466517289741 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:49 INFO - PROCESS | 1652 | 1466517289828 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 06:54:49 INFO - PROCESS | 1652 | 1466517289832 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:49 INFO - PROCESS | 1652 | 1466517289833 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x1287b2800 == 39 [pid = 1652] [id = 692] 06:54:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x128970000) [pid = 1652] [serial = 2076] [outer = 0x0] 06:54:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x128b34c00) [pid = 1652] [serial = 2077] [outer = 0x128970000] 06:54:49 INFO - PROCESS | 1652 | 1466517289857 Marionette DEBUG loaded listener.js 06:54:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x12902b800) [pid = 1652] [serial = 2078] [outer = 0x128970000] 06:54:50 INFO - PROCESS | 1652 | 1466517290184 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]]]}] 06:54:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 06:54:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 468ms 06:54:50 INFO - PROCESS | 1652 | 1466517290202 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 06:54:50 INFO - PROCESS | 1652 | 1466517290203 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 06:54:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 06:54:50 INFO - PROCESS | 1652 | 1466517290209 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 06:54:50 INFO - PROCESS | 1652 | 1466517290211 Marionette TRACE conn2 <- [1,2742,null,{}] 06:54:50 INFO - PROCESS | 1652 | 1466517290214 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}] 06:54:50 INFO - PROCESS | 1652 | 1466517290215 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:50 INFO - PROCESS | 1652 | 1466517290344 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 06:54:50 INFO - PROCESS | 1652 | 1466517290350 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:50 INFO - PROCESS | 1652 | 1466517290352 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bbc4000 == 40 [pid = 1652] [id = 693] 06:54:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x123b74400) [pid = 1652] [serial = 2079] [outer = 0x0] 06:54:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x129030400) [pid = 1652] [serial = 2080] [outer = 0x123b74400] 06:54:50 INFO - PROCESS | 1652 | 1466517290379 Marionette DEBUG loaded listener.js 06:54:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x12a35b400) [pid = 1652] [serial = 2081] [outer = 0x123b74400] 06:54:50 INFO - PROCESS | 1652 | 1466517290857 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]]]}] 06:54:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 06:54:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 721ms 06:54:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 06:54:50 INFO - PROCESS | 1652 | 1466517290930 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 06:54:50 INFO - PROCESS | 1652 | 1466517290932 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 06:54:50 INFO - PROCESS | 1652 | 1466517290935 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 06:54:50 INFO - PROCESS | 1652 | 1466517290937 Marionette TRACE conn2 <- [1,2746,null,{}] 06:54:50 INFO - PROCESS | 1652 | 1466517290941 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}] 06:54:50 INFO - PROCESS | 1652 | 1466517290942 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:51 INFO - PROCESS | 1652 | 1466517291052 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 06:54:51 INFO - PROCESS | 1652 | 1466517291128 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:51 INFO - PROCESS | 1652 | 1466517291129 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x123c25800 == 41 [pid = 1652] [id = 694] 06:54:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x116971400) [pid = 1652] [serial = 2082] [outer = 0x0] 06:54:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1176bf400) [pid = 1652] [serial = 2083] [outer = 0x116971400] 06:54:51 INFO - PROCESS | 1652 | 1466517291160 Marionette DEBUG loaded listener.js 06:54:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x118212000) [pid = 1652] [serial = 2084] [outer = 0x116971400] 06:54:51 INFO - PROCESS | 1652 | 1466517291590 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]]]}] 06:54:51 INFO - PROCESS | 1652 | --DOCSHELL 0x12461b000 == 40 [pid = 1652] [id = 15] 06:54:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 06:54:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 672ms 06:54:51 INFO - PROCESS | 1652 | 1466517291646 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 06:54:51 INFO - PROCESS | 1652 | 1466517291649 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 06:54:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 06:54:51 INFO - PROCESS | 1652 | 1466517291655 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 06:54:51 INFO - PROCESS | 1652 | 1466517291657 Marionette TRACE conn2 <- [1,2750,null,{}] 06:54:51 INFO - PROCESS | 1652 | 1466517291659 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}] 06:54:51 INFO - PROCESS | 1652 | 1466517291661 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:51 INFO - PROCESS | 1652 | 1466517291790 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 06:54:51 INFO - PROCESS | 1652 | 1466517291880 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:51 INFO - PROCESS | 1652 | 1466517291881 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x12928d800 == 41 [pid = 1652] [id = 695] 06:54:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1194be400) [pid = 1652] [serial = 2085] [outer = 0x0] 06:54:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x119ac8800) [pid = 1652] [serial = 2086] [outer = 0x1194be400] 06:54:51 INFO - PROCESS | 1652 | 1466517291913 Marionette DEBUG loaded listener.js 06:54:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x119e83800) [pid = 1652] [serial = 2087] [outer = 0x1194be400] 06:54:52 INFO - PROCESS | 1652 | 1466517292327 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]]]}] 06:54:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 06:54:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 720ms 06:54:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 06:54:52 INFO - PROCESS | 1652 | 1466517292375 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 06:54:52 INFO - PROCESS | 1652 | 1466517292376 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 06:54:52 INFO - PROCESS | 1652 | 1466517292379 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 06:54:52 INFO - PROCESS | 1652 | 1466517292381 Marionette TRACE conn2 <- [1,2754,null,{}] 06:54:52 INFO - PROCESS | 1652 | 1466517292390 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}] 06:54:52 INFO - PROCESS | 1652 | 1466517292393 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:52 INFO - PROCESS | 1652 | 1466517292501 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 06:54:52 INFO - PROCESS | 1652 | 1466517292567 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:52 INFO - PROCESS | 1652 | 1466517292569 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bdb9800 == 42 [pid = 1652] [id = 696] 06:54:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1241df400) [pid = 1652] [serial = 2088] [outer = 0x0] 06:54:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x124638c00) [pid = 1652] [serial = 2089] [outer = 0x1241df400] 06:54:52 INFO - PROCESS | 1652 | 1466517292601 Marionette DEBUG loaded listener.js 06:54:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x125165000) [pid = 1652] [serial = 2090] [outer = 0x1241df400] 06:54:53 INFO - PROCESS | 1652 | 1466517293055 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]]]}] 06:54:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 06:54:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 722ms 06:54:53 INFO - PROCESS | 1652 | 1466517293130 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 06:54:53 INFO - PROCESS | 1652 | 1466517293132 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 06:54:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 06:54:53 INFO - PROCESS | 1652 | 1466517293137 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 06:54:53 INFO - PROCESS | 1652 | 1466517293140 Marionette TRACE conn2 <- [1,2758,null,{}] 06:54:53 INFO - PROCESS | 1652 | 1466517293143 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}] 06:54:53 INFO - PROCESS | 1652 | 1466517293144 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:53 INFO - PROCESS | 1652 | 1466517293247 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 06:54:53 INFO - PROCESS | 1652 | 1466517293323 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:53 INFO - PROCESS | 1652 | 1466517293325 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c482800 == 43 [pid = 1652] [id = 697] 06:54:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1289d9400) [pid = 1652] [serial = 2091] [outer = 0x0] 06:54:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12902c000) [pid = 1652] [serial = 2092] [outer = 0x1289d9400] 06:54:53 INFO - PROCESS | 1652 | 1466517293353 Marionette DEBUG loaded listener.js 06:54:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x129229000) [pid = 1652] [serial = 2093] [outer = 0x1289d9400] 06:54:53 INFO - PROCESS | 1652 | 1466517293760 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]]]}] 06:54:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 06:54:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 675ms 06:54:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 06:54:53 INFO - PROCESS | 1652 | 1466517293812 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 06:54:53 INFO - PROCESS | 1652 | 1466517293813 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 06:54:53 INFO - PROCESS | 1652 | 1466517293816 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 06:54:53 INFO - PROCESS | 1652 | 1466517293817 Marionette TRACE conn2 <- [1,2762,null,{}] 06:54:53 INFO - PROCESS | 1652 | 1466517293820 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}] 06:54:53 INFO - PROCESS | 1652 | 1466517293821 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:53 INFO - PROCESS | 1652 | 1466517293938 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 06:54:54 INFO - PROCESS | 1652 | 1466517294002 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:54 INFO - PROCESS | 1652 | 1466517294004 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x112619000 == 44 [pid = 1652] [id = 698] 06:54:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x110e79800) [pid = 1652] [serial = 2094] [outer = 0x0] 06:54:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x1126f8c00) [pid = 1652] [serial = 2095] [outer = 0x110e79800] 06:54:54 INFO - PROCESS | 1652 | 1466517294073 Marionette DEBUG loaded listener.js 06:54:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x119dc8800) [pid = 1652] [serial = 2096] [outer = 0x110e79800] 06:54:54 INFO - PROCESS | 1652 | 1466517294647 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]]]}] 06:54:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 06:54:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 871ms 06:54:54 INFO - PROCESS | 1652 | 1466517294688 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 06:54:54 INFO - PROCESS | 1652 | 1466517294690 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 06:54:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 06:54:54 INFO - PROCESS | 1652 | 1466517294693 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 06:54:54 INFO - PROCESS | 1652 | 1466517294695 Marionette TRACE conn2 <- [1,2766,null,{}] 06:54:54 INFO - PROCESS | 1652 | 1466517294699 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}] 06:54:54 INFO - PROCESS | 1652 | 1466517294701 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:54 INFO - PROCESS | 1652 | 1466517294812 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 06:54:54 INFO - PROCESS | 1652 | 1466517294893 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:54 INFO - PROCESS | 1652 | 1466517294894 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x124419800 == 45 [pid = 1652] [id = 699] 06:54:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x116f8a800) [pid = 1652] [serial = 2097] [outer = 0x0] 06:54:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x1172b8400) [pid = 1652] [serial = 2098] [outer = 0x116f8a800] 06:54:54 INFO - PROCESS | 1652 | 1466517294923 Marionette DEBUG loaded listener.js 06:54:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x11814bc00) [pid = 1652] [serial = 2099] [outer = 0x116f8a800] 06:54:55 INFO - PROCESS | 1652 | 1466517295349 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]]]}] 06:54:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 06:54:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 671ms 06:54:55 INFO - PROCESS | 1652 | 1466517295364 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 06:54:55 INFO - PROCESS | 1652 | 1466517295367 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 06:54:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 06:54:55 INFO - PROCESS | 1652 | 1466517295372 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 06:54:55 INFO - PROCESS | 1652 | 1466517295373 Marionette TRACE conn2 <- [1,2770,null,{}] 06:54:55 INFO - PROCESS | 1652 | 1466517295376 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}] 06:54:55 INFO - PROCESS | 1652 | 1466517295377 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:56 INFO - PROCESS | 1652 | --DOCSHELL 0x1287b2800 == 44 [pid = 1652] [id = 692] 06:54:56 INFO - PROCESS | 1652 | --DOCSHELL 0x12b06f800 == 43 [pid = 1652] [id = 691] 06:54:56 INFO - PROCESS | 1652 | --DOCSHELL 0x12aac6000 == 42 [pid = 1652] [id = 690] 06:54:56 INFO - PROCESS | 1652 | --DOCSHELL 0x12a6b7000 == 41 [pid = 1652] [id = 689] 06:54:56 INFO - PROCESS | 1652 | --DOCSHELL 0x1292a9800 == 40 [pid = 1652] [id = 688] 06:54:56 INFO - PROCESS | 1652 | --DOCSHELL 0x119c73000 == 39 [pid = 1652] [id = 687] 06:54:56 INFO - PROCESS | 1652 | --DOCSHELL 0x1287c5800 == 38 [pid = 1652] [id = 686] 06:54:56 INFO - PROCESS | 1652 | --DOCSHELL 0x124bb5800 == 37 [pid = 1652] [id = 685] 06:54:56 INFO - PROCESS | 1652 | --DOCSHELL 0x123c2b000 == 36 [pid = 1652] [id = 684] 06:54:56 INFO - PROCESS | 1652 | --DOCSHELL 0x116664000 == 35 [pid = 1652] [id = 683] 06:54:56 INFO - PROCESS | 1652 | --DOCSHELL 0x124422000 == 34 [pid = 1652] [id = 682] 06:54:56 INFO - PROCESS | 1652 | --DOCSHELL 0x116090800 == 33 [pid = 1652] [id = 681] 06:54:56 INFO - PROCESS | 1652 | --DOCSHELL 0x11981c000 == 32 [pid = 1652] [id = 675] 06:54:56 INFO - PROCESS | 1652 | --DOCSHELL 0x124419800 == 31 [pid = 1652] [id = 699] 06:54:56 INFO - PROCESS | 1652 | --DOCSHELL 0x112619000 == 30 [pid = 1652] [id = 698] 06:54:56 INFO - PROCESS | 1652 | --DOCSHELL 0x12c482800 == 29 [pid = 1652] [id = 697] 06:54:56 INFO - PROCESS | 1652 | --DOCSHELL 0x12bdb9800 == 28 [pid = 1652] [id = 696] 06:54:56 INFO - PROCESS | 1652 | --DOCSHELL 0x12928d800 == 27 [pid = 1652] [id = 695] 06:54:56 INFO - PROCESS | 1652 | --DOCSHELL 0x12bbc4000 == 26 [pid = 1652] [id = 693] 06:54:56 INFO - PROCESS | 1652 | --DOCSHELL 0x123c25800 == 25 [pid = 1652] [id = 694] 06:54:56 INFO - PROCESS | 1652 | --DOCSHELL 0x12461a800 == 24 [pid = 1652] [id = 16] 06:54:56 INFO - PROCESS | 1652 | 1466517296028 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 06:54:56 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x11933b400) [pid = 1652] [serial = 2027] [outer = 0x0] [url = about:blank] 06:54:56 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x118732800) [pid = 1652] [serial = 2026] [outer = 0x0] [url = about:blank] 06:54:56 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x119e7d400) [pid = 1652] [serial = 2035] [outer = 0x0] [url = about:blank] 06:54:56 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1172bac00) [pid = 1652] [serial = 2029] [outer = 0x0] [url = about:blank] 06:54:56 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1180c3000) [pid = 1652] [serial = 2030] [outer = 0x0] [url = about:blank] 06:54:56 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x123830400) [pid = 1652] [serial = 2036] [outer = 0x0] [url = about:blank] 06:54:56 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x116f84400) [pid = 1652] [serial = 2009] [outer = 0x0] [url = about:blank] 06:54:56 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x11336c000) [pid = 1652] [serial = 2008] [outer = 0x0] [url = about:blank] 06:54:56 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x119e80000) [pid = 1652] [serial = 2012] [outer = 0x0] [url = about:blank] 06:54:56 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x119cbc800) [pid = 1652] [serial = 2011] [outer = 0x0] [url = about:blank] 06:54:56 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x127011800) [pid = 1652] [serial = 2015] [outer = 0x0] [url = about:blank] 06:54:56 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x124f14400) [pid = 1652] [serial = 2014] [outer = 0x0] [url = about:blank] 06:54:56 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x129366c00) [pid = 1652] [serial = 2018] [outer = 0x0] [url = about:blank] 06:54:56 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x129032c00) [pid = 1652] [serial = 2017] [outer = 0x0] [url = about:blank] 06:54:56 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x12a35ec00) [pid = 1652] [serial = 2020] [outer = 0x0] [url = about:blank] 06:54:56 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x12a856c00) [pid = 1652] [serial = 2021] [outer = 0x0] [url = about:blank] 06:54:56 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x12b037800) [pid = 1652] [serial = 2024] [outer = 0x0] [url = about:blank] 06:54:56 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x12a860800) [pid = 1652] [serial = 2023] [outer = 0x0] [url = about:blank] 06:54:56 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x1173a0000) [pid = 1652] [serial = 2039] [outer = 0x0] [url = about:blank] 06:54:56 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x1133c3000) [pid = 1652] [serial = 2038] [outer = 0x0] [url = about:blank] 06:54:56 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x11907b000) [pid = 1652] [serial = 2032] [outer = 0x0] [url = about:blank] 06:54:56 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x119831800) [pid = 1652] [serial = 2033] [outer = 0x0] [url = about:blank] 06:54:56 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x119ad6800) [pid = 1652] [serial = 2041] [outer = 0x0] [url = about:blank] 06:54:56 INFO - PROCESS | 1652 | 1466517296160 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:56 INFO - PROCESS | 1652 | 1466517296162 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x1126bc800 == 25 [pid = 1652] [id = 700] 06:54:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x110fa0c00) [pid = 1652] [serial = 2100] [outer = 0x0] 06:54:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x111c19800) [pid = 1652] [serial = 2101] [outer = 0x110fa0c00] 06:54:56 INFO - PROCESS | 1652 | 1466517296191 Marionette DEBUG loaded listener.js 06:54:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x1121a6400) [pid = 1652] [serial = 2102] [outer = 0x110fa0c00] 06:54:56 INFO - PROCESS | 1652 | 1466517296545 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]]]}] 06:54:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 06:54:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1223ms 06:54:56 INFO - PROCESS | 1652 | 1466517296622 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 06:54:56 INFO - PROCESS | 1652 | 1466517296626 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 06:54:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 06:54:56 INFO - PROCESS | 1652 | 1466517296633 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 06:54:56 INFO - PROCESS | 1652 | 1466517296636 Marionette TRACE conn2 <- [1,2774,null,{}] 06:54:56 INFO - PROCESS | 1652 | 1466517296641 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}] 06:54:56 INFO - PROCESS | 1652 | 1466517296643 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:56 INFO - PROCESS | 1652 | 1466517296770 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 06:54:56 INFO - PROCESS | 1652 | 1466517296783 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:56 INFO - PROCESS | 1652 | 1466517296785 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x117269800 == 26 [pid = 1652] [id = 701] 06:54:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x11336d800) [pid = 1652] [serial = 2103] [outer = 0x0] 06:54:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x1133c9400) [pid = 1652] [serial = 2104] [outer = 0x11336d800] 06:54:56 INFO - PROCESS | 1652 | 1466517296831 Marionette DEBUG loaded listener.js 06:54:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x113f35c00) [pid = 1652] [serial = 2105] [outer = 0x11336d800] 06:54:57 INFO - PROCESS | 1652 | 1466517297223 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]]]}] 06:54:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 06:54:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 624ms 06:54:57 INFO - PROCESS | 1652 | 1466517297256 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 06:54:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 06:54:57 INFO - PROCESS | 1652 | 1466517297258 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 06:54:57 INFO - PROCESS | 1652 | 1466517297260 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 06:54:57 INFO - PROCESS | 1652 | 1466517297261 Marionette TRACE conn2 <- [1,2778,null,{}] 06:54:57 INFO - PROCESS | 1652 | 1466517297264 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}] 06:54:57 INFO - PROCESS | 1652 | 1466517297265 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:57 INFO - PROCESS | 1652 | 1466517297345 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 06:54:57 INFO - PROCESS | 1652 | 1466517297373 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:57 INFO - PROCESS | 1652 | 1466517297374 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x117267800 == 27 [pid = 1652] [id = 702] 06:54:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x116078000) [pid = 1652] [serial = 2106] [outer = 0x0] 06:54:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x1166ecc00) [pid = 1652] [serial = 2107] [outer = 0x116078000] 06:54:57 INFO - PROCESS | 1652 | 1466517297408 Marionette DEBUG loaded listener.js 06:54:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x116f7f400) [pid = 1652] [serial = 2108] [outer = 0x116078000] 06:54:57 INFO - PROCESS | 1652 | 1466517297752 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]]]}] 06:54:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 06:54:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 518ms 06:54:57 INFO - PROCESS | 1652 | 1466517297779 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 06:54:57 INFO - PROCESS | 1652 | 1466517297782 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 06:54:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 06:54:57 INFO - PROCESS | 1652 | 1466517297790 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 06:54:57 INFO - PROCESS | 1652 | 1466517297793 Marionette TRACE conn2 <- [1,2782,null,{}] 06:54:57 INFO - PROCESS | 1652 | 1466517297796 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}] 06:54:57 INFO - PROCESS | 1652 | 1466517297798 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:57 INFO - PROCESS | 1652 | 1466517297913 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 06:54:57 INFO - PROCESS | 1652 | 1466517297919 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:57 INFO - PROCESS | 1652 | 1466517297921 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x123972800 == 28 [pid = 1652] [id = 703] 06:54:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x116f87800) [pid = 1652] [serial = 2109] [outer = 0x0] 06:54:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1180c4000) [pid = 1652] [serial = 2110] [outer = 0x116f87800] 06:54:57 INFO - PROCESS | 1652 | 1466517297950 Marionette DEBUG loaded listener.js 06:54:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x118218400) [pid = 1652] [serial = 2111] [outer = 0x116f87800] 06:54:58 INFO - PROCESS | 1652 | 1466517298292 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]]]}] 06:54:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 06:54:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 526ms 06:54:58 INFO - PROCESS | 1652 | 1466517298312 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 06:54:58 INFO - PROCESS | 1652 | 1466517298313 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 06:54:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 06:54:58 INFO - PROCESS | 1652 | 1466517298315 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 06:54:58 INFO - PROCESS | 1652 | 1466517298317 Marionette TRACE conn2 <- [1,2786,null,{}] 06:54:58 INFO - PROCESS | 1652 | 1466517298325 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}] 06:54:58 INFO - PROCESS | 1652 | 1466517298326 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:58 INFO - PROCESS | 1652 | 1466517298427 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 06:54:58 INFO - PROCESS | 1652 | 1466517298431 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:58 INFO - PROCESS | 1652 | 1466517298432 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x123cad800 == 29 [pid = 1652] [id = 704] 06:54:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1172c2800) [pid = 1652] [serial = 2112] [outer = 0x0] 06:54:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x11832ac00) [pid = 1652] [serial = 2113] [outer = 0x1172c2800] 06:54:58 INFO - PROCESS | 1652 | 1466517298464 Marionette DEBUG loaded listener.js 06:54:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1187d6400) [pid = 1652] [serial = 2114] [outer = 0x1172c2800] 06:54:58 INFO - PROCESS | 1652 | 1466517298817 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]]]}] 06:54:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 06:54:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 519ms 06:54:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 06:54:58 INFO - PROCESS | 1652 | 1466517298835 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 06:54:58 INFO - PROCESS | 1652 | 1466517298836 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 06:54:58 INFO - PROCESS | 1652 | 1466517298838 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 06:54:58 INFO - PROCESS | 1652 | 1466517298839 Marionette TRACE conn2 <- [1,2790,null,{}] 06:54:58 INFO - PROCESS | 1652 | 1466517298842 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}] 06:54:58 INFO - PROCESS | 1652 | 1466517298843 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:58 INFO - PROCESS | 1652 | 1466517298944 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 06:54:58 INFO - PROCESS | 1652 | 1466517298980 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:58 INFO - PROCESS | 1652 | 1466517298984 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x124bb2000 == 30 [pid = 1652] [id = 705] 06:54:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x115ea7c00) [pid = 1652] [serial = 2115] [outer = 0x0] 06:54:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x11933c000) [pid = 1652] [serial = 2116] [outer = 0x115ea7c00] 06:54:59 INFO - PROCESS | 1652 | 1466517299016 Marionette DEBUG loaded listener.js 06:54:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x119824400) [pid = 1652] [serial = 2117] [outer = 0x115ea7c00] 06:54:59 INFO - PROCESS | 1652 | 1466517299344 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]]]}] 06:54:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 06:54:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 569ms 06:54:59 INFO - PROCESS | 1652 | 1466517299408 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 06:54:59 INFO - PROCESS | 1652 | 1466517299409 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 06:54:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 06:54:59 INFO - PROCESS | 1652 | 1466517299411 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 06:54:59 INFO - PROCESS | 1652 | 1466517299412 Marionette TRACE conn2 <- [1,2794,null,{}] 06:54:59 INFO - PROCESS | 1652 | 1466517299414 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}] 06:54:59 INFO - PROCESS | 1652 | 1466517299416 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:59 INFO - PROCESS | 1652 | 1466517299524 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 06:54:59 INFO - PROCESS | 1652 | 1466517299542 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:59 INFO - PROCESS | 1652 | 1466517299544 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:54:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x1126c7800 == 31 [pid = 1652] [id = 706] 06:54:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x119824c00) [pid = 1652] [serial = 2118] [outer = 0x0] 06:54:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x119ac8400) [pid = 1652] [serial = 2119] [outer = 0x119824c00] 06:54:59 INFO - PROCESS | 1652 | 1466517299568 Marionette DEBUG loaded listener.js 06:54:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x119dc2400) [pid = 1652] [serial = 2120] [outer = 0x119824c00] 06:54:59 INFO - PROCESS | 1652 | 1466517299909 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]]]}] 06:54:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 06:54:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 519ms 06:54:59 INFO - PROCESS | 1652 | 1466517299930 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 06:54:59 INFO - PROCESS | 1652 | 1466517299931 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 06:54:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 06:54:59 INFO - PROCESS | 1652 | 1466517299934 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 06:54:59 INFO - PROCESS | 1652 | 1466517299935 Marionette TRACE conn2 <- [1,2798,null,{}] 06:54:59 INFO - PROCESS | 1652 | 1466517299937 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}] 06:54:59 INFO - PROCESS | 1652 | 1466517299938 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:00 INFO - PROCESS | 1652 | 1466517300038 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 06:55:00 INFO - PROCESS | 1652 | 1466517300051 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:00 INFO - PROCESS | 1652 | 1466517300052 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x1287be800 == 32 [pid = 1652] [id = 707] 06:55:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x1126f9800) [pid = 1652] [serial = 2121] [outer = 0x0] 06:55:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x119e78000) [pid = 1652] [serial = 2122] [outer = 0x1126f9800] 06:55:00 INFO - PROCESS | 1652 | 1466517300078 Marionette DEBUG loaded listener.js 06:55:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x119e80400) [pid = 1652] [serial = 2123] [outer = 0x1126f9800] 06:55:00 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x124641000) [pid = 1652] [serial = 44] [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.] 06:55:00 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x12461b800) [pid = 1652] [serial = 41] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 06:55:00 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x123b74400) [pid = 1652] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 06:55:00 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x128970000) [pid = 1652] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 06:55:00 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x118322c00) [pid = 1652] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 06:55:00 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1244e6000) [pid = 1652] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 06:55:00 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1265c0000) [pid = 1652] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 06:55:00 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x118323400) [pid = 1652] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 06:55:00 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x12896cc00) [pid = 1652] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 06:55:00 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x110e7ac00) [pid = 1652] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 06:55:00 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x118279000) [pid = 1652] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 06:55:00 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1180c3800) [pid = 1652] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 06:55:00 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x118143c00) [pid = 1652] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 06:55:00 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x1176c0400) [pid = 1652] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 06:55:00 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1133c9800) [pid = 1652] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 06:55:00 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x1173a4000) [pid = 1652] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 06:55:00 INFO - PROCESS | 1652 | 1466517300576 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]]]}] 06:55:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 06:55:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 668ms 06:55:00 INFO - PROCESS | 1652 | 1466517300602 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 06:55:00 INFO - PROCESS | 1652 | 1466517300604 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 06:55:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 06:55:00 INFO - PROCESS | 1652 | 1466517300612 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 06:55:00 INFO - PROCESS | 1652 | 1466517300613 Marionette TRACE conn2 <- [1,2802,null,{}] 06:55:00 INFO - PROCESS | 1652 | 1466517300615 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}] 06:55:00 INFO - PROCESS | 1652 | 1466517300617 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:00 INFO - PROCESS | 1652 | 1466517300729 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 06:55:00 INFO - PROCESS | 1652 | 1466517300783 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:00 INFO - PROCESS | 1652 | 1466517300784 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x1289a4000 == 33 [pid = 1652] [id = 708] 06:55:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x11386e400) [pid = 1652] [serial = 2124] [outer = 0x0] 06:55:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x118323400) [pid = 1652] [serial = 2125] [outer = 0x11386e400] 06:55:00 INFO - PROCESS | 1652 | 1466517300809 Marionette DEBUG loaded listener.js 06:55:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x119e7c000) [pid = 1652] [serial = 2126] [outer = 0x11386e400] 06:55:01 INFO - PROCESS | 1652 | 1466517301077 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]]]}] 06:55:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 06:55:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 469ms 06:55:01 INFO - PROCESS | 1652 | 1466517301081 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 06:55:01 INFO - PROCESS | 1652 | 1466517301083 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 06:55:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 06:55:01 INFO - PROCESS | 1652 | 1466517301085 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 06:55:01 INFO - PROCESS | 1652 | 1466517301086 Marionette TRACE conn2 <- [1,2806,null,{}] 06:55:01 INFO - PROCESS | 1652 | 1466517301099 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}] 06:55:01 INFO - PROCESS | 1652 | 1466517301100 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:01 INFO - PROCESS | 1652 | 1466517301185 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 06:55:01 INFO - PROCESS | 1652 | 1466517301191 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:01 INFO - PROCESS | 1652 | 1466517301193 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x12929e000 == 34 [pid = 1652] [id = 709] 06:55:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x119e7d800) [pid = 1652] [serial = 2127] [outer = 0x0] 06:55:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x120fdb800) [pid = 1652] [serial = 2128] [outer = 0x119e7d800] 06:55:01 INFO - PROCESS | 1652 | 1466517301217 Marionette DEBUG loaded listener.js 06:55:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1239c8400) [pid = 1652] [serial = 2129] [outer = 0x119e7d800] 06:55:01 INFO - PROCESS | 1652 | 1466517301539 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]]]}] 06:55:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 06:55:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 478ms 06:55:01 INFO - PROCESS | 1652 | 1466517301564 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 06:55:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 06:55:01 INFO - PROCESS | 1652 | 1466517301565 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 06:55:01 INFO - PROCESS | 1652 | 1466517301567 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 06:55:01 INFO - PROCESS | 1652 | 1466517301568 Marionette TRACE conn2 <- [1,2810,null,{}] 06:55:01 INFO - PROCESS | 1652 | 1466517301571 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}] 06:55:01 INFO - PROCESS | 1652 | 1466517301572 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:01 INFO - PROCESS | 1652 | 1466517301680 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 06:55:01 INFO - PROCESS | 1652 | 1466517301687 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:01 INFO - PROCESS | 1652 | 1466517301689 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x1295f5800 == 35 [pid = 1652] [id = 710] 06:55:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x119e83c00) [pid = 1652] [serial = 2130] [outer = 0x0] 06:55:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x123b6e000) [pid = 1652] [serial = 2131] [outer = 0x119e83c00] 06:55:01 INFO - PROCESS | 1652 | 1466517301715 Marionette DEBUG loaded listener.js 06:55:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x123ceac00) [pid = 1652] [serial = 2132] [outer = 0x119e83c00] 06:55:02 INFO - PROCESS | 1652 | 1466517302109 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]]]}] 06:55:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 06:55:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 571ms 06:55:02 INFO - PROCESS | 1652 | 1466517302139 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 06:55:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 06:55:02 INFO - PROCESS | 1652 | 1466517302141 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 06:55:02 INFO - PROCESS | 1652 | 1466517302145 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 06:55:02 INFO - PROCESS | 1652 | 1466517302148 Marionette TRACE conn2 <- [1,2814,null,{}] 06:55:02 INFO - PROCESS | 1652 | 1466517302151 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}] 06:55:02 INFO - PROCESS | 1652 | 1466517302153 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:02 INFO - PROCESS | 1652 | 1466517302362 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 06:55:02 INFO - PROCESS | 1652 | 1466517302447 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:02 INFO - PROCESS | 1652 | 1466517302449 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x113353800 == 36 [pid = 1652] [id = 711] 06:55:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x110e20800) [pid = 1652] [serial = 2133] [outer = 0x0] 06:55:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x110e75c00) [pid = 1652] [serial = 2134] [outer = 0x110e20800] 06:55:02 INFO - PROCESS | 1652 | 1466517302481 Marionette DEBUG loaded listener.js 06:55:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1121a6c00) [pid = 1652] [serial = 2135] [outer = 0x110e20800] 06:55:03 INFO - PROCESS | 1652 | 1466517303012 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]]]}] 06:55:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 06:55:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 922ms 06:55:03 INFO - PROCESS | 1652 | 1466517303067 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 06:55:03 INFO - PROCESS | 1652 | 1466517303070 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 06:55:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 06:55:03 INFO - PROCESS | 1652 | 1466517303073 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 06:55:03 INFO - PROCESS | 1652 | 1466517303076 Marionette TRACE conn2 <- [1,2818,null,{}] 06:55:03 INFO - PROCESS | 1652 | 1466517303079 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}] 06:55:03 INFO - PROCESS | 1652 | 1466517303081 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:03 INFO - PROCESS | 1652 | 1466517303195 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 06:55:03 INFO - PROCESS | 1652 | 1466517303276 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:03 INFO - PROCESS | 1652 | 1466517303277 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x12396e000 == 37 [pid = 1652] [id = 712] 06:55:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x113f3ac00) [pid = 1652] [serial = 2136] [outer = 0x0] 06:55:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x115e9d000) [pid = 1652] [serial = 2137] [outer = 0x113f3ac00] 06:55:03 INFO - PROCESS | 1652 | 1466517303307 Marionette DEBUG loaded listener.js 06:55:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x116766c00) [pid = 1652] [serial = 2138] [outer = 0x113f3ac00] 06:55:04 INFO - PROCESS | 1652 | 1466517304020 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]]]}] 06:55:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 06:55:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1027ms 06:55:04 INFO - PROCESS | 1652 | 1466517304100 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 06:55:04 INFO - PROCESS | 1652 | 1466517304104 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 06:55:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 06:55:04 INFO - PROCESS | 1652 | 1466517304110 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 06:55:04 INFO - PROCESS | 1652 | 1466517304112 Marionette TRACE conn2 <- [1,2822,null,{}] 06:55:04 INFO - PROCESS | 1652 | 1466517304136 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}] 06:55:04 INFO - PROCESS | 1652 | 1466517304138 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:04 INFO - PROCESS | 1652 | 1466517304320 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 06:55:04 INFO - PROCESS | 1652 | 1466517304331 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:04 INFO - PROCESS | 1652 | 1466517304335 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x119099000 == 38 [pid = 1652] [id = 713] 06:55:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x113aaf000) [pid = 1652] [serial = 2139] [outer = 0x0] 06:55:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x113f3a000) [pid = 1652] [serial = 2140] [outer = 0x113aaf000] 06:55:04 INFO - PROCESS | 1652 | 1466517304383 Marionette DEBUG loaded listener.js 06:55:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x116624000) [pid = 1652] [serial = 2141] [outer = 0x113aaf000] 06:55:04 INFO - PROCESS | 1652 | --DOCSHELL 0x1295f5800 == 37 [pid = 1652] [id = 710] 06:55:04 INFO - PROCESS | 1652 | --DOCSHELL 0x12929e000 == 36 [pid = 1652] [id = 709] 06:55:04 INFO - PROCESS | 1652 | --DOCSHELL 0x1289a4000 == 35 [pid = 1652] [id = 708] 06:55:04 INFO - PROCESS | 1652 | --DOCSHELL 0x1287be800 == 34 [pid = 1652] [id = 707] 06:55:04 INFO - PROCESS | 1652 | --DOCSHELL 0x1126c7800 == 33 [pid = 1652] [id = 706] 06:55:04 INFO - PROCESS | 1652 | --DOCSHELL 0x124bb2000 == 32 [pid = 1652] [id = 705] 06:55:04 INFO - PROCESS | 1652 | --DOCSHELL 0x123cad800 == 31 [pid = 1652] [id = 704] 06:55:04 INFO - PROCESS | 1652 | --DOCSHELL 0x123972800 == 30 [pid = 1652] [id = 703] 06:55:04 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x124622000) [pid = 1652] [serial = 43] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 06:55:04 INFO - PROCESS | 1652 | --DOCSHELL 0x117267800 == 29 [pid = 1652] [id = 702] 06:55:04 INFO - PROCESS | 1652 | --DOCSHELL 0x117269800 == 28 [pid = 1652] [id = 701] 06:55:04 INFO - PROCESS | 1652 | --DOCSHELL 0x1126bc800 == 27 [pid = 1652] [id = 700] 06:55:04 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x124082000) [pid = 1652] [serial = 2042] [outer = 0x0] [url = about:blank] 06:55:04 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x119828c00) [pid = 1652] [serial = 1412] [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.] 06:55:04 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x12a35b400) [pid = 1652] [serial = 2081] [outer = 0x0] [url = about:blank] 06:55:04 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x129030400) [pid = 1652] [serial = 2080] [outer = 0x0] [url = about:blank] 06:55:04 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x128b34c00) [pid = 1652] [serial = 2077] [outer = 0x0] [url = about:blank] 06:55:04 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x124083800) [pid = 1652] [serial = 2062] [outer = 0x0] [url = about:blank] 06:55:04 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x124b9c000) [pid = 1652] [serial = 2065] [outer = 0x0] [url = about:blank] 06:55:04 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1287a0800) [pid = 1652] [serial = 2068] [outer = 0x0] [url = about:blank] 06:55:04 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x124080800) [pid = 1652] [serial = 2074] [outer = 0x0] [url = about:blank] 06:55:04 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x128975c00) [pid = 1652] [serial = 2071] [outer = 0x0] [url = about:blank] 06:55:04 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x112a7f800) [pid = 1652] [serial = 2044] [outer = 0x0] [url = about:blank] 06:55:04 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x113d3b000) [pid = 1652] [serial = 2045] [outer = 0x0] [url = about:blank] 06:55:04 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x118331c00) [pid = 1652] [serial = 2047] [outer = 0x0] [url = about:blank] 06:55:04 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x1194bd400) [pid = 1652] [serial = 2048] [outer = 0x0] [url = about:blank] 06:55:04 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x118322800) [pid = 1652] [serial = 2053] [outer = 0x0] [url = about:blank] 06:55:04 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1187e4800) [pid = 1652] [serial = 2054] [outer = 0x0] [url = about:blank] 06:55:04 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x1198f3400) [pid = 1652] [serial = 2056] [outer = 0x0] [url = about:blank] 06:55:04 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x119dc8400) [pid = 1652] [serial = 2057] [outer = 0x0] [url = about:blank] 06:55:04 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x119e65800) [pid = 1652] [serial = 2059] [outer = 0x0] [url = about:blank] 06:55:04 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x115ea6800) [pid = 1652] [serial = 2050] [outer = 0x0] [url = about:blank] 06:55:04 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x117395400) [pid = 1652] [serial = 2051] [outer = 0x0] [url = about:blank] 06:55:04 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x1289e4c00) [pid = 1652] [serial = 2072] [outer = 0x0] [url = about:blank] 06:55:04 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x12902b800) [pid = 1652] [serial = 2078] [outer = 0x0] [url = about:blank] 06:55:04 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x1261b1800) [pid = 1652] [serial = 2066] [outer = 0x0] [url = about:blank] 06:55:04 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x12896bc00) [pid = 1652] [serial = 2069] [outer = 0x0] [url = about:blank] 06:55:04 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x1243c4c00) [pid = 1652] [serial = 2063] [outer = 0x0] [url = about:blank] 06:55:04 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x1289dc800) [pid = 1652] [serial = 2075] [outer = 0x0] [url = about:blank] 06:55:04 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x123ce1000) [pid = 1652] [serial = 2060] [outer = 0x0] [url = about:blank] 06:55:04 INFO - PROCESS | 1652 | 1466517304844 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]]]}] 06:55:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 06:55:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 742ms 06:55:04 INFO - PROCESS | 1652 | 1466517304850 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 06:55:04 INFO - PROCESS | 1652 | 1466517304854 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 06:55:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 06:55:04 INFO - PROCESS | 1652 | 1466517304862 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 06:55:04 INFO - PROCESS | 1652 | 1466517304864 Marionette TRACE conn2 <- [1,2826,null,{}] 06:55:04 INFO - PROCESS | 1652 | 1466517304866 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}] 06:55:04 INFO - PROCESS | 1652 | 1466517304868 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:04 INFO - PROCESS | 1652 | 1466517304953 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 06:55:05 INFO - PROCESS | 1652 | 1466517305012 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:05 INFO - PROCESS | 1652 | 1466517305013 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x119818000 == 28 [pid = 1652] [id = 714] 06:55:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x113d38c00) [pid = 1652] [serial = 2142] [outer = 0x0] 06:55:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x116969400) [pid = 1652] [serial = 2143] [outer = 0x113d38c00] 06:55:05 INFO - PROCESS | 1652 | 1466517305042 Marionette DEBUG loaded listener.js 06:55:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x1173a0400) [pid = 1652] [serial = 2144] [outer = 0x113d38c00] 06:55:05 INFO - PROCESS | 1652 | 1466517305367 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 06:55:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 06:55:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 518ms 06:55:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 06:55:05 INFO - PROCESS | 1652 | 1466517305381 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 06:55:05 INFO - PROCESS | 1652 | 1466517305382 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 06:55:05 INFO - PROCESS | 1652 | 1466517305384 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 06:55:05 INFO - PROCESS | 1652 | 1466517305387 Marionette TRACE conn2 <- [1,2830,null,{}] 06:55:05 INFO - PROCESS | 1652 | 1466517305399 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}] 06:55:05 INFO - PROCESS | 1652 | 1466517305402 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:05 INFO - PROCESS | 1652 | 1466517305489 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 06:55:05 INFO - PROCESS | 1652 | 1466517305495 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:05 INFO - PROCESS | 1652 | 1466517305497 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x124423000 == 29 [pid = 1652] [id = 715] 06:55:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x118147800) [pid = 1652] [serial = 2145] [outer = 0x0] 06:55:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x11827b400) [pid = 1652] [serial = 2146] [outer = 0x118147800] 06:55:05 INFO - PROCESS | 1652 | 1466517305526 Marionette DEBUG loaded listener.js 06:55:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x1187e4800) [pid = 1652] [serial = 2147] [outer = 0x118147800] 06:55:05 INFO - PROCESS | 1652 | 1466517305917 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]]]}] 06:55:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 06:55:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 577ms 06:55:05 INFO - PROCESS | 1652 | 1466517305963 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 06:55:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 06:55:05 INFO - PROCESS | 1652 | 1466517305965 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 06:55:05 INFO - PROCESS | 1652 | 1466517305967 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 06:55:05 INFO - PROCESS | 1652 | 1466517305968 Marionette TRACE conn2 <- [1,2834,null,{}] 06:55:05 INFO - PROCESS | 1652 | 1466517305970 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}] 06:55:05 INFO - PROCESS | 1652 | 1466517305972 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:06 INFO - PROCESS | 1652 | 1466517306058 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 06:55:06 INFO - PROCESS | 1652 | 1466517306062 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:06 INFO - PROCESS | 1652 | 1466517306063 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x125812800 == 30 [pid = 1652] [id = 716] 06:55:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x119078800) [pid = 1652] [serial = 2148] [outer = 0x0] 06:55:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x1194cac00) [pid = 1652] [serial = 2149] [outer = 0x119078800] 06:55:06 INFO - PROCESS | 1652 | 1466517306091 Marionette DEBUG loaded listener.js 06:55:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x1198eec00) [pid = 1652] [serial = 2150] [outer = 0x119078800] 06:55:06 INFO - PROCESS | 1652 | 1466517306570 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 06:55:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 06:55:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 620ms 06:55:06 INFO - PROCESS | 1652 | 1466517306590 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 06:55:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 06:55:06 INFO - PROCESS | 1652 | 1466517306592 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 06:55:06 INFO - PROCESS | 1652 | 1466517306595 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 06:55:06 INFO - PROCESS | 1652 | 1466517306597 Marionette TRACE conn2 <- [1,2838,null,{}] 06:55:06 INFO - PROCESS | 1652 | 1466517306600 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}] 06:55:06 INFO - PROCESS | 1652 | 1466517306603 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:06 INFO - PROCESS | 1652 | 1466517306735 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 06:55:06 INFO - PROCESS | 1652 | 1466517306745 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:06 INFO - PROCESS | 1652 | 1466517306746 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x119094000 == 31 [pid = 1652] [id = 717] 06:55:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1194bc400) [pid = 1652] [serial = 2151] [outer = 0x0] 06:55:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x119cb1400) [pid = 1652] [serial = 2152] [outer = 0x1194bc400] 06:55:06 INFO - PROCESS | 1652 | 1466517306798 Marionette DEBUG loaded listener.js 06:55:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x119dc3000) [pid = 1652] [serial = 2153] [outer = 0x1194bc400] 06:55:07 INFO - PROCESS | 1652 | 1466517307247 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]]]}] 06:55:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 06:55:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 671ms 06:55:07 INFO - PROCESS | 1652 | 1466517307266 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 06:55:07 INFO - PROCESS | 1652 | 1466517307267 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 06:55:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 06:55:07 INFO - PROCESS | 1652 | 1466517307270 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 06:55:07 INFO - PROCESS | 1652 | 1466517307271 Marionette TRACE conn2 <- [1,2842,null,{}] 06:55:07 INFO - PROCESS | 1652 | 1466517307282 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}] 06:55:07 INFO - PROCESS | 1652 | 1466517307286 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:07 INFO - PROCESS | 1652 | 1466517307416 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 06:55:07 INFO - PROCESS | 1652 | 1466517307422 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:07 INFO - PROCESS | 1652 | 1466517307423 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x129297800 == 32 [pid = 1652] [id = 718] 06:55:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x119ad5000) [pid = 1652] [serial = 2154] [outer = 0x0] 06:55:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1239c8800) [pid = 1652] [serial = 2155] [outer = 0x119ad5000] 06:55:07 INFO - PROCESS | 1652 | 1466517307449 Marionette DEBUG loaded listener.js 06:55:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x124083800) [pid = 1652] [serial = 2156] [outer = 0x119ad5000] 06:55:07 INFO - PROCESS | 1652 | 1466517307782 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]]]}] 06:55:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 06:55:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 528ms 06:55:07 INFO - PROCESS | 1652 | 1466517307804 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 06:55:07 INFO - PROCESS | 1652 | 1466517307807 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 06:55:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 06:55:07 INFO - PROCESS | 1652 | 1466517307811 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 06:55:07 INFO - PROCESS | 1652 | 1466517307813 Marionette TRACE conn2 <- [1,2846,null,{}] 06:55:07 INFO - PROCESS | 1652 | 1466517307815 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}] 06:55:07 INFO - PROCESS | 1652 | 1466517307816 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:07 INFO - PROCESS | 1652 | 1466517307919 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 06:55:07 INFO - PROCESS | 1652 | 1466517307923 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:07 INFO - PROCESS | 1652 | 1466517307924 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a50e000 == 33 [pid = 1652] [id = 719] 06:55:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x123d7e800) [pid = 1652] [serial = 2157] [outer = 0x0] 06:55:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x12414a400) [pid = 1652] [serial = 2158] [outer = 0x123d7e800] 06:55:07 INFO - PROCESS | 1652 | 1466517307956 Marionette DEBUG loaded listener.js 06:55:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1243bec00) [pid = 1652] [serial = 2159] [outer = 0x123d7e800] 06:55:08 INFO - PROCESS | 1652 | 1466517308306 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]]]}] 06:55:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 06:55:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 518ms 06:55:08 INFO - PROCESS | 1652 | 1466517308331 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 06:55:08 INFO - PROCESS | 1652 | 1466517308332 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 06:55:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 06:55:08 INFO - PROCESS | 1652 | 1466517308335 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 06:55:08 INFO - PROCESS | 1652 | 1466517308336 Marionette TRACE conn2 <- [1,2850,null,{}] 06:55:08 INFO - PROCESS | 1652 | 1466517308338 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}] 06:55:08 INFO - PROCESS | 1652 | 1466517308342 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:08 INFO - PROCESS | 1652 | 1466517308452 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 06:55:08 INFO - PROCESS | 1652 | 1466517308456 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:08 INFO - PROCESS | 1652 | 1466517308457 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x12aaba800 == 34 [pid = 1652] [id = 720] 06:55:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1243bf000) [pid = 1652] [serial = 2160] [outer = 0x0] 06:55:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x1244e6000) [pid = 1652] [serial = 2161] [outer = 0x1243bf000] 06:55:08 INFO - PROCESS | 1652 | 1466517308483 Marionette DEBUG loaded listener.js 06:55:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x124634000) [pid = 1652] [serial = 2162] [outer = 0x1243bf000] 06:55:08 INFO - PROCESS | 1652 | 1466517308808 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 06:55:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 06:55:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 518ms 06:55:08 INFO - PROCESS | 1652 | 1466517308854 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 06:55:08 INFO - PROCESS | 1652 | 1466517308857 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 06:55:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 06:55:08 INFO - PROCESS | 1652 | 1466517308860 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 06:55:08 INFO - PROCESS | 1652 | 1466517308861 Marionette TRACE conn2 <- [1,2854,null,{}] 06:55:08 INFO - PROCESS | 1652 | 1466517308863 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}] 06:55:08 INFO - PROCESS | 1652 | 1466517308865 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:08 INFO - PROCESS | 1652 | 1466517308966 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 06:55:09 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x116f87800) [pid = 1652] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 06:55:09 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x110fa0c00) [pid = 1652] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 06:55:09 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x116078000) [pid = 1652] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 06:55:09 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x11336d800) [pid = 1652] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 06:55:09 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1172c2800) [pid = 1652] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 06:55:09 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x116f8a800) [pid = 1652] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 06:55:09 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x116971400) [pid = 1652] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 06:55:09 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x115ea7c00) [pid = 1652] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 06:55:09 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1194be400) [pid = 1652] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 06:55:09 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x1241df400) [pid = 1652] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 06:55:09 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x119824c00) [pid = 1652] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 06:55:09 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x1289d9400) [pid = 1652] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 06:55:09 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x11386e400) [pid = 1652] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 06:55:09 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x1126f9800) [pid = 1652] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 06:55:09 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x110e79800) [pid = 1652] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 06:55:09 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x119e7d800) [pid = 1652] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 06:55:09 INFO - PROCESS | 1652 | 1466517309112 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:09 INFO - PROCESS | 1652 | 1466517309114 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x123858800 == 35 [pid = 1652] [id = 721] 06:55:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x110e79800) [pid = 1652] [serial = 2163] [outer = 0x0] 06:55:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x11213d400) [pid = 1652] [serial = 2164] [outer = 0x110e79800] 06:55:09 INFO - PROCESS | 1652 | 1466517309139 Marionette DEBUG loaded listener.js 06:55:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x113f30400) [pid = 1652] [serial = 2165] [outer = 0x110e79800] 06:55:09 INFO - PROCESS | 1652 | 1466517309434 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]]]}] 06:55:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 06:55:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 619ms 06:55:09 INFO - PROCESS | 1652 | 1466517309480 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 06:55:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 06:55:09 INFO - PROCESS | 1652 | 1466517309481 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 06:55:09 INFO - PROCESS | 1652 | 1466517309483 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 06:55:09 INFO - PROCESS | 1652 | 1466517309484 Marionette TRACE conn2 <- [1,2858,null,{}] 06:55:09 INFO - PROCESS | 1652 | 1466517309487 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}] 06:55:09 INFO - PROCESS | 1652 | 1466517309488 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:09 INFO - PROCESS | 1652 | 1466517309575 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 06:55:09 INFO - PROCESS | 1652 | 1466517309579 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:09 INFO - PROCESS | 1652 | 1466517309580 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x1257be800 == 36 [pid = 1652] [id = 722] 06:55:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x115e98400) [pid = 1652] [serial = 2166] [outer = 0x0] 06:55:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1194c3800) [pid = 1652] [serial = 2167] [outer = 0x115e98400] 06:55:09 INFO - PROCESS | 1652 | 1466517309604 Marionette DEBUG loaded listener.js 06:55:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x1241d7800) [pid = 1652] [serial = 2168] [outer = 0x115e98400] 06:55:09 INFO - PROCESS | 1652 | 1466517309953 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 06:55:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 06:55:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 519ms 06:55:10 INFO - PROCESS | 1652 | 1466517310003 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 06:55:10 INFO - PROCESS | 1652 | 1466517310004 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 06:55:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 06:55:10 INFO - PROCESS | 1652 | 1466517310006 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 06:55:10 INFO - PROCESS | 1652 | 1466517310008 Marionette TRACE conn2 <- [1,2862,null,{}] 06:55:10 INFO - PROCESS | 1652 | 1466517310010 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}] 06:55:10 INFO - PROCESS | 1652 | 1466517310013 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:10 INFO - PROCESS | 1652 | 1466517310170 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 06:55:10 INFO - PROCESS | 1652 | 1466517310178 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:10 INFO - PROCESS | 1652 | 1466517310179 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b869800 == 37 [pid = 1652] [id = 723] 06:55:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x124639000) [pid = 1652] [serial = 2169] [outer = 0x0] 06:55:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x124f12400) [pid = 1652] [serial = 2170] [outer = 0x124639000] 06:55:10 INFO - PROCESS | 1652 | 1466517310211 Marionette DEBUG loaded listener.js 06:55:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x118146c00) [pid = 1652] [serial = 2171] [outer = 0x124639000] 06:55:10 INFO - PROCESS | 1652 | 1466517310565 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]]]}] 06:55:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 06:55:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 571ms 06:55:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 06:55:10 INFO - PROCESS | 1652 | 1466517310578 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 06:55:10 INFO - PROCESS | 1652 | 1466517310579 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 06:55:10 INFO - PROCESS | 1652 | 1466517310581 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 06:55:10 INFO - PROCESS | 1652 | 1466517310582 Marionette TRACE conn2 <- [1,2866,null,{}] 06:55:10 INFO - PROCESS | 1652 | 1466517310584 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}] 06:55:10 INFO - PROCESS | 1652 | 1466517310586 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:10 INFO - PROCESS | 1652 | 1466517310699 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 06:55:10 INFO - PROCESS | 1652 | 1466517310705 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:10 INFO - PROCESS | 1652 | 1466517310707 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bbb2000 == 38 [pid = 1652] [id = 724] 06:55:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x124b92400) [pid = 1652] [serial = 2172] [outer = 0x0] 06:55:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x125787000) [pid = 1652] [serial = 2173] [outer = 0x124b92400] 06:55:10 INFO - PROCESS | 1652 | 1466517310730 Marionette DEBUG loaded listener.js 06:55:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1261adc00) [pid = 1652] [serial = 2174] [outer = 0x124b92400] 06:55:11 INFO - PROCESS | 1652 | 1466517311029 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]]]}] 06:55:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 06:55:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 469ms 06:55:11 INFO - PROCESS | 1652 | 1466517311051 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 06:55:11 INFO - PROCESS | 1652 | 1466517311052 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 06:55:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 06:55:11 INFO - PROCESS | 1652 | 1466517311054 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 06:55:11 INFO - PROCESS | 1652 | 1466517311056 Marionette TRACE conn2 <- [1,2870,null,{}] 06:55:11 INFO - PROCESS | 1652 | 1466517311062 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}] 06:55:11 INFO - PROCESS | 1652 | 1466517311063 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:11 INFO - PROCESS | 1652 | 1466517311204 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 06:55:11 INFO - PROCESS | 1652 | 1466517311305 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:11 INFO - PROCESS | 1652 | 1466517311306 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x116950800 == 39 [pid = 1652] [id = 725] 06:55:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x111c22000) [pid = 1652] [serial = 2175] [outer = 0x0] 06:55:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x11219ec00) [pid = 1652] [serial = 2176] [outer = 0x111c22000] 06:55:11 INFO - PROCESS | 1652 | 1466517311340 Marionette DEBUG loaded listener.js 06:55:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x11271ec00) [pid = 1652] [serial = 2177] [outer = 0x111c22000] 06:55:11 INFO - PROCESS | 1652 | 1466517311825 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]]]}] 06:55:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 06:55:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 822ms 06:55:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 06:55:11 INFO - PROCESS | 1652 | 1466517311877 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 06:55:11 INFO - PROCESS | 1652 | 1466517311880 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 06:55:11 INFO - PROCESS | 1652 | 1466517311883 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 06:55:11 INFO - PROCESS | 1652 | 1466517311885 Marionette TRACE conn2 <- [1,2874,null,{}] 06:55:11 INFO - PROCESS | 1652 | 1466517311889 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}] 06:55:11 INFO - PROCESS | 1652 | 1466517311892 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:12 INFO - PROCESS | 1652 | 1466517312003 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 06:55:12 INFO - PROCESS | 1652 | 1466517312075 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:12 INFO - PROCESS | 1652 | 1466517312076 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x124616800 == 40 [pid = 1652] [id = 726] 06:55:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x116f82400) [pid = 1652] [serial = 2178] [outer = 0x0] 06:55:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x1173a4800) [pid = 1652] [serial = 2179] [outer = 0x116f82400] 06:55:12 INFO - PROCESS | 1652 | 1466517312107 Marionette DEBUG loaded listener.js 06:55:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x11814a800) [pid = 1652] [serial = 2180] [outer = 0x116f82400] 06:55:12 INFO - PROCESS | 1652 | 1466517312515 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]]]}] 06:55:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 06:55:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 669ms 06:55:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 06:55:12 INFO - PROCESS | 1652 | 1466517312553 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 06:55:12 INFO - PROCESS | 1652 | 1466517312555 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 06:55:12 INFO - PROCESS | 1652 | 1466517312558 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 06:55:12 INFO - PROCESS | 1652 | 1466517312559 Marionette TRACE conn2 <- [1,2878,null,{}] 06:55:12 INFO - PROCESS | 1652 | 1466517312562 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}] 06:55:12 INFO - PROCESS | 1652 | 1466517312563 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:12 INFO - PROCESS | 1652 | 1466517312688 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 06:55:12 INFO - PROCESS | 1652 | 1466517312754 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:12 INFO - PROCESS | 1652 | 1466517312756 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b06d800 == 41 [pid = 1652] [id = 727] 06:55:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x1187da000) [pid = 1652] [serial = 2181] [outer = 0x0] 06:55:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x1194c3000) [pid = 1652] [serial = 2182] [outer = 0x1187da000] 06:55:12 INFO - PROCESS | 1652 | 1466517312826 Marionette DEBUG loaded listener.js 06:55:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x119cb5c00) [pid = 1652] [serial = 2183] [outer = 0x1187da000] 06:55:13 INFO - PROCESS | 1652 | 1466517313278 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]]]}] 06:55:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 06:55:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 768ms 06:55:13 INFO - PROCESS | 1652 | 1466517313327 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 06:55:13 INFO - PROCESS | 1652 | 1466517313330 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 06:55:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 06:55:13 INFO - PROCESS | 1652 | 1466517313338 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 06:55:13 INFO - PROCESS | 1652 | 1466517313343 Marionette TRACE conn2 <- [1,2882,null,{}] 06:55:13 INFO - PROCESS | 1652 | 1466517313346 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}] 06:55:13 INFO - PROCESS | 1652 | 1466517313348 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:13 INFO - PROCESS | 1652 | 1466517313460 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 06:55:13 INFO - PROCESS | 1652 | 1466517313536 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:13 INFO - PROCESS | 1652 | 1466517313537 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x11707b800 == 42 [pid = 1652] [id = 728] 06:55:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x113371000) [pid = 1652] [serial = 2184] [outer = 0x0] 06:55:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x11826dc00) [pid = 1652] [serial = 2185] [outer = 0x113371000] 06:55:13 INFO - PROCESS | 1652 | 1466517313566 Marionette DEBUG loaded listener.js 06:55:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x120fda800) [pid = 1652] [serial = 2186] [outer = 0x113371000] 06:55:14 INFO - PROCESS | 1652 | 1466517314167 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]]]}] 06:55:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 06:55:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 880ms 06:55:14 INFO - PROCESS | 1652 | 1466517314213 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 06:55:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 06:55:14 INFO - PROCESS | 1652 | 1466517314216 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 06:55:14 INFO - PROCESS | 1652 | 1466517314219 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 06:55:14 INFO - PROCESS | 1652 | 1466517314220 Marionette TRACE conn2 <- [1,2886,null,{}] 06:55:14 INFO - PROCESS | 1652 | 1466517314224 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}] 06:55:14 INFO - PROCESS | 1652 | 1466517314226 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:14 INFO - PROCESS | 1652 | 1466517314326 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 06:55:14 INFO - PROCESS | 1652 | 1466517314402 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:14 INFO - PROCESS | 1652 | 1466517314404 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x116090800 == 43 [pid = 1652] [id = 729] 06:55:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x115e9b800) [pid = 1652] [serial = 2187] [outer = 0x0] 06:55:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x115ef7000) [pid = 1652] [serial = 2188] [outer = 0x115e9b800] 06:55:14 INFO - PROCESS | 1652 | 1466517314433 Marionette DEBUG loaded listener.js 06:55:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x116a0c400) [pid = 1652] [serial = 2189] [outer = 0x115e9b800] 06:55:15 INFO - PROCESS | 1652 | --DOCSHELL 0x12bbb2000 == 42 [pid = 1652] [id = 724] 06:55:15 INFO - PROCESS | 1652 | --DOCSHELL 0x12b869800 == 41 [pid = 1652] [id = 723] 06:55:15 INFO - PROCESS | 1652 | --DOCSHELL 0x1257be800 == 40 [pid = 1652] [id = 722] 06:55:15 INFO - PROCESS | 1652 | --DOCSHELL 0x123858800 == 39 [pid = 1652] [id = 721] 06:55:15 INFO - PROCESS | 1652 | --DOCSHELL 0x12aaba800 == 38 [pid = 1652] [id = 720] 06:55:15 INFO - PROCESS | 1652 | --DOCSHELL 0x12a50e000 == 37 [pid = 1652] [id = 719] 06:55:15 INFO - PROCESS | 1652 | --DOCSHELL 0x129297800 == 36 [pid = 1652] [id = 718] 06:55:15 INFO - PROCESS | 1652 | --DOCSHELL 0x119094000 == 35 [pid = 1652] [id = 717] 06:55:15 INFO - PROCESS | 1652 | --DOCSHELL 0x125812800 == 34 [pid = 1652] [id = 716] 06:55:15 INFO - PROCESS | 1652 | --DOCSHELL 0x124423000 == 33 [pid = 1652] [id = 715] 06:55:15 INFO - PROCESS | 1652 | --DOCSHELL 0x119818000 == 32 [pid = 1652] [id = 714] 06:55:15 INFO - PROCESS | 1652 | --DOCSHELL 0x119099000 == 31 [pid = 1652] [id = 713] 06:55:15 INFO - PROCESS | 1652 | --DOCSHELL 0x12396e000 == 30 [pid = 1652] [id = 712] 06:55:15 INFO - PROCESS | 1652 | --DOCSHELL 0x113353800 == 29 [pid = 1652] [id = 711] 06:55:15 INFO - PROCESS | 1652 | --DOCSHELL 0x11707b800 == 28 [pid = 1652] [id = 728] 06:55:15 INFO - PROCESS | 1652 | --DOCSHELL 0x12b06d800 == 27 [pid = 1652] [id = 727] 06:55:15 INFO - PROCESS | 1652 | --DOCSHELL 0x124616800 == 26 [pid = 1652] [id = 726] 06:55:15 INFO - PROCESS | 1652 | --DOCSHELL 0x116950800 == 25 [pid = 1652] [id = 725] 06:55:15 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x1180c4000) [pid = 1652] [serial = 2110] [outer = 0x0] [url = about:blank] 06:55:15 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x111c19800) [pid = 1652] [serial = 2101] [outer = 0x0] [url = about:blank] 06:55:15 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1121a6400) [pid = 1652] [serial = 2102] [outer = 0x0] [url = about:blank] 06:55:15 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x1166ecc00) [pid = 1652] [serial = 2107] [outer = 0x0] [url = about:blank] 06:55:15 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x116f7f400) [pid = 1652] [serial = 2108] [outer = 0x0] [url = about:blank] 06:55:15 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1133c9400) [pid = 1652] [serial = 2104] [outer = 0x0] [url = about:blank] 06:55:15 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x11832ac00) [pid = 1652] [serial = 2113] [outer = 0x0] [url = about:blank] 06:55:15 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x113f35c00) [pid = 1652] [serial = 2105] [outer = 0x0] [url = about:blank] 06:55:15 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x11814bc00) [pid = 1652] [serial = 2099] [outer = 0x0] [url = about:blank] 06:55:15 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1172b8400) [pid = 1652] [serial = 2098] [outer = 0x0] [url = about:blank] 06:55:15 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x118212000) [pid = 1652] [serial = 2084] [outer = 0x0] [url = about:blank] 06:55:15 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1176bf400) [pid = 1652] [serial = 2083] [outer = 0x0] [url = about:blank] 06:55:15 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x11933c000) [pid = 1652] [serial = 2116] [outer = 0x0] [url = about:blank] 06:55:15 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x119824400) [pid = 1652] [serial = 2117] [outer = 0x0] [url = about:blank] 06:55:15 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x119e83800) [pid = 1652] [serial = 2087] [outer = 0x0] [url = about:blank] 06:55:15 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x119ac8800) [pid = 1652] [serial = 2086] [outer = 0x0] [url = about:blank] 06:55:15 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x125165000) [pid = 1652] [serial = 2090] [outer = 0x0] [url = about:blank] 06:55:15 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x124638c00) [pid = 1652] [serial = 2089] [outer = 0x0] [url = about:blank] 06:55:15 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x119ac8400) [pid = 1652] [serial = 2119] [outer = 0x0] [url = about:blank] 06:55:15 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x119dc2400) [pid = 1652] [serial = 2120] [outer = 0x0] [url = about:blank] 06:55:15 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x129229000) [pid = 1652] [serial = 2093] [outer = 0x0] [url = about:blank] 06:55:15 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x12902c000) [pid = 1652] [serial = 2092] [outer = 0x0] [url = about:blank] 06:55:15 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x118323400) [pid = 1652] [serial = 2125] [outer = 0x0] [url = about:blank] 06:55:15 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x119e78000) [pid = 1652] [serial = 2122] [outer = 0x0] [url = about:blank] 06:55:15 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x1126f8c00) [pid = 1652] [serial = 2095] [outer = 0x0] [url = about:blank] 06:55:15 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x1239c8400) [pid = 1652] [serial = 2129] [outer = 0x0] [url = about:blank] 06:55:15 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x119dc8800) [pid = 1652] [serial = 2096] [outer = 0x0] [url = about:blank] 06:55:15 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x120fdb800) [pid = 1652] [serial = 2128] [outer = 0x0] [url = about:blank] 06:55:15 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x119e80400) [pid = 1652] [serial = 2123] [outer = 0x0] [url = about:blank] 06:55:15 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x1187d6400) [pid = 1652] [serial = 2114] [outer = 0x0] [url = about:blank] 06:55:15 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x123b6e000) [pid = 1652] [serial = 2131] [outer = 0x0] [url = about:blank] 06:55:15 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x118218400) [pid = 1652] [serial = 2111] [outer = 0x0] [url = about:blank] 06:55:15 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x119e7c000) [pid = 1652] [serial = 2126] [outer = 0x0] [url = about:blank] 06:55:15 INFO - PROCESS | 1652 | 1466517315426 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]]]}] 06:55:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 06:55:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1226ms 06:55:15 INFO - PROCESS | 1652 | 1466517315445 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 06:55:15 INFO - PROCESS | 1652 | 1466517315448 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 06:55:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 06:55:15 INFO - PROCESS | 1652 | 1466517315452 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 06:55:15 INFO - PROCESS | 1652 | 1466517315453 Marionette TRACE conn2 <- [1,2890,null,{}] 06:55:15 INFO - PROCESS | 1652 | 1466517315460 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}] 06:55:15 INFO - PROCESS | 1652 | 1466517315462 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:15 INFO - PROCESS | 1652 | 1466517315548 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 06:55:15 INFO - PROCESS | 1652 | 1466517315553 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:15 INFO - PROCESS | 1652 | 1466517315555 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x11624a800 == 26 [pid = 1652] [id = 730] 06:55:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x112a76800) [pid = 1652] [serial = 2190] [outer = 0x0] 06:55:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x112a9d800) [pid = 1652] [serial = 2191] [outer = 0x112a76800] 06:55:15 INFO - PROCESS | 1652 | 1466517315587 Marionette DEBUG loaded listener.js 06:55:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x1133cbc00) [pid = 1652] [serial = 2192] [outer = 0x112a76800] 06:55:15 INFO - PROCESS | 1652 | 1466517315994 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 06:55:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 06:55:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 575ms 06:55:16 INFO - PROCESS | 1652 | 1466517316026 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 06:55:16 INFO - PROCESS | 1652 | 1466517316030 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 06:55:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 06:55:16 INFO - PROCESS | 1652 | 1466517316034 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 06:55:16 INFO - PROCESS | 1652 | 1466517316036 Marionette TRACE conn2 <- [1,2894,null,{}] 06:55:16 INFO - PROCESS | 1652 | 1466517316045 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}] 06:55:16 INFO - PROCESS | 1652 | 1466517316046 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:16 INFO - PROCESS | 1652 | 1466517316130 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 06:55:16 INFO - PROCESS | 1652 | 1466517316135 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:16 INFO - PROCESS | 1652 | 1466517316136 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x1191c6800 == 27 [pid = 1652] [id = 731] 06:55:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x115ea4c00) [pid = 1652] [serial = 2193] [outer = 0x0] 06:55:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x116a0b800) [pid = 1652] [serial = 2194] [outer = 0x115ea4c00] 06:55:16 INFO - PROCESS | 1652 | 1466517316168 Marionette DEBUG loaded listener.js 06:55:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x117059400) [pid = 1652] [serial = 2195] [outer = 0x115ea4c00] 06:55:16 INFO - PROCESS | 1652 | 1466517316516 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]]]}] 06:55:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 06:55:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 529ms 06:55:16 INFO - PROCESS | 1652 | 1466517316563 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 06:55:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 06:55:16 INFO - PROCESS | 1652 | 1466517316573 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 06:55:16 INFO - PROCESS | 1652 | 1466517316575 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 06:55:16 INFO - PROCESS | 1652 | 1466517316578 Marionette TRACE conn2 <- [1,2898,null,{}] 06:55:16 INFO - PROCESS | 1652 | 1466517316586 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}] 06:55:16 INFO - PROCESS | 1652 | 1466517316589 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:16 INFO - PROCESS | 1652 | 1466517316670 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 06:55:16 INFO - PROCESS | 1652 | 1466517316678 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:16 INFO - PROCESS | 1652 | 1466517316680 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x1191c4000 == 28 [pid = 1652] [id = 732] 06:55:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x118145000) [pid = 1652] [serial = 2196] [outer = 0x0] 06:55:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x11826cc00) [pid = 1652] [serial = 2197] [outer = 0x118145000] 06:55:16 INFO - PROCESS | 1652 | 1466517316708 Marionette DEBUG loaded listener.js 06:55:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x118329000) [pid = 1652] [serial = 2198] [outer = 0x118145000] 06:55:17 INFO - PROCESS | 1652 | 1466517317066 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]]]}] 06:55:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 06:55:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 521ms 06:55:17 INFO - PROCESS | 1652 | 1466517317096 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 06:55:17 INFO - PROCESS | 1652 | 1466517317098 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 06:55:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 06:55:17 INFO - PROCESS | 1652 | 1466517317100 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 06:55:17 INFO - PROCESS | 1652 | 1466517317101 Marionette TRACE conn2 <- [1,2902,null,{}] 06:55:17 INFO - PROCESS | 1652 | 1466517317104 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}] 06:55:17 INFO - PROCESS | 1652 | 1466517317105 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:17 INFO - PROCESS | 1652 | 1466517317216 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 06:55:17 INFO - PROCESS | 1652 | 1466517317249 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:17 INFO - PROCESS | 1652 | 1466517317251 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x124434800 == 29 [pid = 1652] [id = 733] 06:55:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x11826e800) [pid = 1652] [serial = 2199] [outer = 0x0] 06:55:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x118732800) [pid = 1652] [serial = 2200] [outer = 0x11826e800] 06:55:17 INFO - PROCESS | 1652 | 1466517317277 Marionette DEBUG loaded listener.js 06:55:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x11907f800) [pid = 1652] [serial = 2201] [outer = 0x11826e800] 06:55:17 INFO - PROCESS | 1652 | 1466517317586 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 06:55:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 06:55:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 518ms 06:55:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 06:55:17 INFO - PROCESS | 1652 | 1466517317619 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 06:55:17 INFO - PROCESS | 1652 | 1466517317621 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 06:55:17 INFO - PROCESS | 1652 | 1466517317625 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 06:55:17 INFO - PROCESS | 1652 | 1466517317626 Marionette TRACE conn2 <- [1,2906,null,{}] 06:55:17 INFO - PROCESS | 1652 | 1466517317636 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}] 06:55:17 INFO - PROCESS | 1652 | 1466517317637 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:17 INFO - PROCESS | 1652 | 1466517317734 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 06:55:17 INFO - PROCESS | 1652 | 1466517317772 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:17 INFO - PROCESS | 1652 | 1466517317773 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x124f58000 == 30 [pid = 1652] [id = 734] 06:55:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x116f8d400) [pid = 1652] [serial = 2202] [outer = 0x0] 06:55:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1194c3c00) [pid = 1652] [serial = 2203] [outer = 0x116f8d400] 06:55:17 INFO - PROCESS | 1652 | 1466517317797 Marionette DEBUG loaded listener.js 06:55:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x11982c400) [pid = 1652] [serial = 2204] [outer = 0x116f8d400] 06:55:18 INFO - PROCESS | 1652 | 1466517318132 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]]]}] 06:55:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 06:55:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 528ms 06:55:18 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 06:55:18 INFO - PROCESS | 1652 | 1466517318151 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 06:55:18 INFO - PROCESS | 1652 | 1466517318152 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 06:55:18 INFO - PROCESS | 1652 | 1466517318154 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 06:55:18 INFO - PROCESS | 1652 | 1466517318156 Marionette TRACE conn2 <- [1,2910,null,{}] 06:55:18 INFO - PROCESS | 1652 | 1466517318158 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}] 06:55:18 INFO - PROCESS | 1652 | 1466517318162 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:18 INFO - PROCESS | 1652 | 1466517318285 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 06:55:18 INFO - PROCESS | 1652 | 1466517318289 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:18 INFO - PROCESS | 1652 | 1466517318291 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x1274af000 == 31 [pid = 1652] [id = 735] 06:55:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1194c0c00) [pid = 1652] [serial = 2205] [outer = 0x0] 06:55:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x119cb1000) [pid = 1652] [serial = 2206] [outer = 0x1194c0c00] 06:55:18 INFO - PROCESS | 1652 | 1466517318316 Marionette DEBUG loaded listener.js 06:55:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x119e83800) [pid = 1652] [serial = 2207] [outer = 0x1194c0c00] 06:55:18 INFO - PROCESS | 1652 | 1466517318613 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]]]}] 06:55:18 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 06:55:18 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 06:55:18 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 471ms 06:55:18 INFO - TEST-START | /DOMEvents/constructors.html 06:55:18 INFO - PROCESS | 1652 | 1466517318631 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 06:55:18 INFO - PROCESS | 1652 | 1466517318632 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 06:55:18 INFO - PROCESS | 1652 | 1466517318634 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 06:55:18 INFO - PROCESS | 1652 | 1466517318636 Marionette TRACE conn2 <- [1,2914,null,{}] 06:55:18 INFO - PROCESS | 1652 | 1466517318646 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}] 06:55:18 INFO - PROCESS | 1652 | 1466517318647 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:18 INFO - PROCESS | 1652 | 1466517318761 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 06:55:18 INFO - PROCESS | 1652 | 1466517318805 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:18 INFO - PROCESS | 1652 | 1466517318806 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x128d0c000 == 32 [pid = 1652] [id = 736] 06:55:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x110e7ac00) [pid = 1652] [serial = 2208] [outer = 0x0] 06:55:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1210e4800) [pid = 1652] [serial = 2209] [outer = 0x110e7ac00] 06:55:18 INFO - PROCESS | 1652 | 1466517318830 Marionette DEBUG loaded listener.js 06:55:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x123b75400) [pid = 1652] [serial = 2210] [outer = 0x110e7ac00] 06:55:19 INFO - PROCESS | 1652 | 1466517319185 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]]]}] 06:55:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 06:55:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 06:55:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 06:55:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 06:55:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 06:55:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 06:55:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 06:55:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 06:55:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 06:55:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 06:55:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 06:55:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 06:55:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 06:55:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 06:55:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 06:55:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 06:55:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 06:55:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 06:55:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 06:55:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 06:55:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 06:55:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 06:55:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 06:55:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 06:55:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 06:55:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 06:55:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 06:55:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 06:55:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 06:55:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 06:55:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 06:55:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 06:55:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 06:55:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 06:55:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 06:55:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 06:55:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 06:55:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 06:55:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:55:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 06:55:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:55:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 06:55:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 06:55:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:55:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 06:55:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:55:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 06:55:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 06:55:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:55:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 06:55:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:55:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 06:55:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 06:55:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:55:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 06:55:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:55:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 06:55:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 06:55:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:55:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 06:55:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:55:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 06:55:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 06:55:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:55:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 06:55:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:55:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 06:55:19 INFO - TEST-OK | /DOMEvents/constructors.html | took 581ms 06:55:19 INFO - TEST-START | /DOMEvents/event-phases-order.html 06:55:19 INFO - PROCESS | 1652 | 1466517319224 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 06:55:19 INFO - PROCESS | 1652 | 1466517319225 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 06:55:19 INFO - PROCESS | 1652 | 1466517319227 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 06:55:19 INFO - PROCESS | 1652 | 1466517319228 Marionette TRACE conn2 <- [1,2918,null,{}] 06:55:19 INFO - PROCESS | 1652 | 1466517319230 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}] 06:55:19 INFO - PROCESS | 1652 | 1466517319231 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:19 INFO - PROCESS | 1652 | 1466517319330 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 06:55:19 INFO - PROCESS | 1652 | 1466517319333 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:19 INFO - PROCESS | 1652 | 1466517319334 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x1295ec000 == 33 [pid = 1652] [id = 737] 06:55:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x123b66800) [pid = 1652] [serial = 2211] [outer = 0x0] 06:55:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12407fc00) [pid = 1652] [serial = 2212] [outer = 0x123b66800] 06:55:19 INFO - PROCESS | 1652 | 1466517319358 Marionette DEBUG loaded listener.js 06:55:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1241d3c00) [pid = 1652] [serial = 2213] [outer = 0x123b66800] 06:55:19 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x119ad5000) [pid = 1652] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 06:55:19 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x123d7e800) [pid = 1652] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 06:55:19 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1243bf000) [pid = 1652] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 06:55:19 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x110e79800) [pid = 1652] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 06:55:19 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x113f3ac00) [pid = 1652] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 06:55:19 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x113d38c00) [pid = 1652] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 06:55:19 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x113aaf000) [pid = 1652] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 06:55:19 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1194bc400) [pid = 1652] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 06:55:19 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x119078800) [pid = 1652] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 06:55:19 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x119e83c00) [pid = 1652] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 06:55:19 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x118147800) [pid = 1652] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 06:55:19 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x110e20800) [pid = 1652] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 06:55:19 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x124b92400) [pid = 1652] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 06:55:19 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x124639000) [pid = 1652] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 06:55:19 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x115e98400) [pid = 1652] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 06:55:19 INFO - PROCESS | 1652 | 1466517319840 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 06:55:19 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 06:55:19 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 622ms 06:55:19 INFO - PROCESS | 1652 | 1466517319849 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 06:55:19 INFO - PROCESS | 1652 | 1466517319850 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 06:55:19 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 06:55:19 INFO - PROCESS | 1652 | 1466517319853 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 06:55:19 INFO - PROCESS | 1652 | 1466517319854 Marionette TRACE conn2 <- [1,2922,null,{}] 06:55:19 INFO - PROCESS | 1652 | 1466517319857 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}] 06:55:19 INFO - PROCESS | 1652 | 1466517319858 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:19 INFO - PROCESS | 1652 | 1466517319938 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 06:55:19 INFO - PROCESS | 1652 | 1466517319944 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:19 INFO - PROCESS | 1652 | 1466517319945 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a51d800 == 34 [pid = 1652] [id = 738] 06:55:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x115ea2c00) [pid = 1652] [serial = 2214] [outer = 0x0] 06:55:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x11832fc00) [pid = 1652] [serial = 2215] [outer = 0x115ea2c00] 06:55:19 INFO - PROCESS | 1652 | 1466517319970 Marionette DEBUG loaded listener.js 06:55:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x119e65800) [pid = 1652] [serial = 2216] [outer = 0x115ea2c00] 06:55:20 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 06:55:20 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 06:55:20 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 06:55:20 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 06:55:20 INFO - PROCESS | 1652 | 1466517320304 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]]]}] 06:55:20 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 06:55:20 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 06:55:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 06:55:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:20 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:55:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:55:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:55:20 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 06:55:20 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 06:55:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:55:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:20 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:55:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:55:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:55:20 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 06:55:20 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 06:55:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:55:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:20 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:55:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:55:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:55:20 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]" 06:55:20 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 06:55:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:55:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:20 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:55:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:55:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:55:20 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 06:55:20 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 473ms 06:55:20 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 06:55:20 INFO - PROCESS | 1652 | 1466517320327 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 06:55:20 INFO - PROCESS | 1652 | 1466517320328 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 06:55:20 INFO - PROCESS | 1652 | 1466517320330 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 06:55:20 INFO - PROCESS | 1652 | 1466517320332 Marionette TRACE conn2 <- [1,2926,null,{}] 06:55:20 INFO - PROCESS | 1652 | 1466517320334 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}] 06:55:20 INFO - PROCESS | 1652 | 1466517320335 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:20 INFO - PROCESS | 1652 | 1466517320436 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 06:55:20 INFO - PROCESS | 1652 | 1466517320445 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:20 INFO - PROCESS | 1652 | 1466517320446 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x12aac0000 == 35 [pid = 1652] [id = 739] 06:55:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x119e7bc00) [pid = 1652] [serial = 2217] [outer = 0x0] 06:55:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x12408bc00) [pid = 1652] [serial = 2218] [outer = 0x119e7bc00] 06:55:20 INFO - PROCESS | 1652 | 1466517320471 Marionette DEBUG loaded listener.js 06:55:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1244e1000) [pid = 1652] [serial = 2219] [outer = 0x119e7bc00] 06:55:20 INFO - PROCESS | 1652 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 06:55:20 INFO - PROCESS | 1652 | 1466517320763 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]]]}] 06:55:20 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 06:55:20 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 469ms 06:55:20 INFO - PROCESS | 1652 | 1466517320800 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 06:55:20 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 06:55:20 INFO - PROCESS | 1652 | 1466517320802 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 06:55:20 INFO - PROCESS | 1652 | 1466517320804 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 06:55:20 INFO - PROCESS | 1652 | 1466517320808 Marionette TRACE conn2 <- [1,2930,null,{}] 06:55:20 INFO - PROCESS | 1652 | 1466517320811 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}] 06:55:20 INFO - PROCESS | 1652 | 1466517320813 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:20 INFO - PROCESS | 1652 | 1466517320917 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 06:55:20 INFO - PROCESS | 1652 | 1466517320923 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:20 INFO - PROCESS | 1652 | 1466517320925 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b125000 == 36 [pid = 1652] [id = 740] 06:55:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1244eb000) [pid = 1652] [serial = 2220] [outer = 0x0] 06:55:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x124c1f400) [pid = 1652] [serial = 2221] [outer = 0x1244eb000] 06:55:20 INFO - PROCESS | 1652 | 1466517320951 Marionette DEBUG loaded listener.js 06:55:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x124f7dc00) [pid = 1652] [serial = 2222] [outer = 0x1244eb000] 06:55:21 INFO - PROCESS | 1652 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 06:55:21 INFO - PROCESS | 1652 | 1466517321291 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]]]}] 06:55:21 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 06:55:21 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 524ms 06:55:21 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 06:55:21 INFO - PROCESS | 1652 | 1466517321328 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 06:55:21 INFO - PROCESS | 1652 | 1466517321330 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 06:55:21 INFO - PROCESS | 1652 | 1466517321332 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 06:55:21 INFO - PROCESS | 1652 | 1466517321333 Marionette TRACE conn2 <- [1,2934,null,{}] 06:55:21 INFO - PROCESS | 1652 | 1466517321335 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}] 06:55:21 INFO - PROCESS | 1652 | 1466517321336 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:21 INFO - PROCESS | 1652 | 1466517321446 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 06:55:21 INFO - PROCESS | 1652 | 1466517321452 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:21 INFO - PROCESS | 1652 | 1466517321453 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b870800 == 37 [pid = 1652] [id = 741] 06:55:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x125162400) [pid = 1652] [serial = 2223] [outer = 0x0] 06:55:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12578c400) [pid = 1652] [serial = 2224] [outer = 0x125162400] 06:55:21 INFO - PROCESS | 1652 | 1466517321478 Marionette DEBUG loaded listener.js 06:55:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x1261b1400) [pid = 1652] [serial = 2225] [outer = 0x125162400] 06:55:21 INFO - PROCESS | 1652 | 1466517321826 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]]]}] 06:55:21 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 06:55:21 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 518ms 06:55:21 INFO - PROCESS | 1652 | 1466517321851 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 06:55:21 INFO - PROCESS | 1652 | 1466517321853 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 06:55:21 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 06:55:21 INFO - PROCESS | 1652 | 1466517321857 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 06:55:21 INFO - PROCESS | 1652 | 1466517321859 Marionette TRACE conn2 <- [1,2938,null,{}] 06:55:21 INFO - PROCESS | 1652 | 1466517321863 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}] 06:55:21 INFO - PROCESS | 1652 | 1466517321864 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:22 INFO - PROCESS | 1652 | 1466517322003 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 06:55:22 INFO - PROCESS | 1652 | 1466517322108 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:22 INFO - PROCESS | 1652 | 1466517322110 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x117268800 == 38 [pid = 1652] [id = 742] 06:55:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x1126f8000) [pid = 1652] [serial = 2226] [outer = 0x0] 06:55:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x112a76c00) [pid = 1652] [serial = 2227] [outer = 0x1126f8000] 06:55:22 INFO - PROCESS | 1652 | 1466517322142 Marionette DEBUG loaded listener.js 06:55:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x113a3f400) [pid = 1652] [serial = 2228] [outer = 0x1126f8000] 06:55:22 INFO - PROCESS | 1652 | 1466517322592 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]]]}] 06:55:22 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. 06:55:22 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 771ms 06:55:22 INFO - PROCESS | 1652 | 1466517322682 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 06:55:22 INFO - PROCESS | 1652 | 1466517322687 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 06:55:22 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 06:55:22 INFO - PROCESS | 1652 | 1466517322699 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 06:55:22 INFO - PROCESS | 1652 | 1466517322702 Marionette TRACE conn2 <- [1,2942,null,{}] 06:55:22 INFO - PROCESS | 1652 | 1466517322734 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}] 06:55:22 INFO - PROCESS | 1652 | 1466517322737 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:22 INFO - PROCESS | 1652 | 1466517322903 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 06:55:22 INFO - PROCESS | 1652 | 1466517322963 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:22 INFO - PROCESS | 1652 | 1466517322964 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x124002800 == 39 [pid = 1652] [id = 743] 06:55:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x1172ba800) [pid = 1652] [serial = 2229] [outer = 0x0] 06:55:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x1176bec00) [pid = 1652] [serial = 2230] [outer = 0x1172ba800] 06:55:22 INFO - PROCESS | 1652 | 1466517322995 Marionette DEBUG loaded listener.js 06:55:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x118150400) [pid = 1652] [serial = 2231] [outer = 0x1172ba800] 06:55:23 INFO - PROCESS | 1652 | 1466517323404 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"]]]}] 06:55:23 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 06:55:23 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 06:55:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:55:23 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 06:55:23 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 724ms 06:55:23 INFO - PROCESS | 1652 | 1466517323421 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 06:55:23 INFO - PROCESS | 1652 | 1466517323423 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 06:55:23 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 06:55:23 INFO - PROCESS | 1652 | 1466517323426 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 06:55:23 INFO - PROCESS | 1652 | 1466517323428 Marionette TRACE conn2 <- [1,2946,null,{}] 06:55:23 INFO - PROCESS | 1652 | 1466517323436 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}] 06:55:23 INFO - PROCESS | 1652 | 1466517323440 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:23 INFO - PROCESS | 1652 | 1466517323561 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 06:55:23 INFO - PROCESS | 1652 | 1466517323624 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:23 INFO - PROCESS | 1652 | 1466517323626 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x12aab4000 == 40 [pid = 1652] [id = 744] 06:55:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x118736000) [pid = 1652] [serial = 2232] [outer = 0x0] 06:55:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x119a37400) [pid = 1652] [serial = 2233] [outer = 0x118736000] 06:55:23 INFO - PROCESS | 1652 | 1466517323658 Marionette DEBUG loaded listener.js 06:55:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x119dc1800) [pid = 1652] [serial = 2234] [outer = 0x118736000] 06:55:24 INFO - PROCESS | 1652 | 1466517324382 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]]]}] 06:55:24 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. 06:55:24 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 971ms 06:55:24 INFO - PROCESS | 1652 | 1466517324398 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 06:55:24 INFO - PROCESS | 1652 | 1466517324401 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 06:55:24 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 06:55:24 INFO - PROCESS | 1652 | 1466517324406 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 06:55:24 INFO - PROCESS | 1652 | 1466517324409 Marionette TRACE conn2 <- [1,2950,null,{}] 06:55:24 INFO - PROCESS | 1652 | 1466517324414 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}] 06:55:24 INFO - PROCESS | 1652 | 1466517324417 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:24 INFO - PROCESS | 1652 | 1466517324541 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 06:55:24 INFO - PROCESS | 1652 | 1466517324628 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:24 INFO - PROCESS | 1652 | 1466517324630 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x119099000 == 41 [pid = 1652] [id = 745] 06:55:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x11272a400) [pid = 1652] [serial = 2235] [outer = 0x0] 06:55:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x116f83000) [pid = 1652] [serial = 2236] [outer = 0x11272a400] 06:55:24 INFO - PROCESS | 1652 | 1466517324659 Marionette DEBUG loaded listener.js 06:55:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x1176c8400) [pid = 1652] [serial = 2237] [outer = 0x11272a400] 06:55:24 INFO - PROCESS | 1652 | --DOCSHELL 0x12b125000 == 40 [pid = 1652] [id = 740] 06:55:24 INFO - PROCESS | 1652 | --DOCSHELL 0x12aac0000 == 39 [pid = 1652] [id = 739] 06:55:24 INFO - PROCESS | 1652 | --DOCSHELL 0x12a51d800 == 38 [pid = 1652] [id = 738] 06:55:24 INFO - PROCESS | 1652 | --DOCSHELL 0x1295ec000 == 37 [pid = 1652] [id = 737] 06:55:24 INFO - PROCESS | 1652 | --DOCSHELL 0x128d0c000 == 36 [pid = 1652] [id = 736] 06:55:24 INFO - PROCESS | 1652 | --DOCSHELL 0x1274af000 == 35 [pid = 1652] [id = 735] 06:55:24 INFO - PROCESS | 1652 | --DOCSHELL 0x124f58000 == 34 [pid = 1652] [id = 734] 06:55:24 INFO - PROCESS | 1652 | --DOCSHELL 0x124434800 == 33 [pid = 1652] [id = 733] 06:55:24 INFO - PROCESS | 1652 | --DOCSHELL 0x1191c4000 == 32 [pid = 1652] [id = 732] 06:55:24 INFO - PROCESS | 1652 | --DOCSHELL 0x1191c6800 == 31 [pid = 1652] [id = 731] 06:55:24 INFO - PROCESS | 1652 | --DOCSHELL 0x11624a800 == 30 [pid = 1652] [id = 730] 06:55:24 INFO - PROCESS | 1652 | --DOCSHELL 0x116090800 == 29 [pid = 1652] [id = 729] 06:55:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x113821800 == 30 [pid = 1652] [id = 746] 06:55:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x118279000) [pid = 1652] [serial = 2238] [outer = 0x0] 06:55:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x118147800) [pid = 1652] [serial = 2239] [outer = 0x118279000] 06:55:25 INFO - PROCESS | 1652 | 1466517325062 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]]]}] 06:55:25 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. 06:55:25 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 673ms 06:55:25 INFO - PROCESS | 1652 | 1466517325077 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 06:55:25 INFO - PROCESS | 1652 | 1466517325080 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 06:55:25 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 06:55:25 INFO - PROCESS | 1652 | 1466517325085 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 06:55:25 INFO - PROCESS | 1652 | 1466517325086 Marionette TRACE conn2 <- [1,2954,null,{}] 06:55:25 INFO - PROCESS | 1652 | 1466517325090 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}] 06:55:25 INFO - PROCESS | 1652 | 1466517325093 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:25 INFO - PROCESS | 1652 | 1466517325188 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 06:55:25 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x1239c8800) [pid = 1652] [serial = 2155] [outer = 0x0] [url = about:blank] 06:55:25 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x12414a400) [pid = 1652] [serial = 2158] [outer = 0x0] [url = about:blank] 06:55:25 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x1244e6000) [pid = 1652] [serial = 2161] [outer = 0x0] [url = about:blank] 06:55:25 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x1243bec00) [pid = 1652] [serial = 2159] [outer = 0x0] [url = about:blank] 06:55:25 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x11213d400) [pid = 1652] [serial = 2164] [outer = 0x0] [url = about:blank] 06:55:25 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x115e9d000) [pid = 1652] [serial = 2137] [outer = 0x0] [url = about:blank] 06:55:25 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x116766c00) [pid = 1652] [serial = 2138] [outer = 0x0] [url = about:blank] 06:55:25 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x116969400) [pid = 1652] [serial = 2143] [outer = 0x0] [url = about:blank] 06:55:25 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1173a0400) [pid = 1652] [serial = 2144] [outer = 0x0] [url = about:blank] 06:55:25 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x113f3a000) [pid = 1652] [serial = 2140] [outer = 0x0] [url = about:blank] 06:55:25 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x116624000) [pid = 1652] [serial = 2141] [outer = 0x0] [url = about:blank] 06:55:25 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x119cb1400) [pid = 1652] [serial = 2152] [outer = 0x0] [url = about:blank] 06:55:25 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1194cac00) [pid = 1652] [serial = 2149] [outer = 0x0] [url = about:blank] 06:55:25 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1198eec00) [pid = 1652] [serial = 2150] [outer = 0x0] [url = about:blank] 06:55:25 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x123ceac00) [pid = 1652] [serial = 2132] [outer = 0x0] [url = about:blank] 06:55:25 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x11827b400) [pid = 1652] [serial = 2146] [outer = 0x0] [url = about:blank] 06:55:25 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1187e4800) [pid = 1652] [serial = 2147] [outer = 0x0] [url = about:blank] 06:55:25 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x110e75c00) [pid = 1652] [serial = 2134] [outer = 0x0] [url = about:blank] 06:55:25 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1121a6c00) [pid = 1652] [serial = 2135] [outer = 0x0] [url = about:blank] 06:55:25 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x125787000) [pid = 1652] [serial = 2173] [outer = 0x0] [url = about:blank] 06:55:25 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x113f30400) [pid = 1652] [serial = 2165] [outer = 0x0] [url = about:blank] 06:55:25 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x124f12400) [pid = 1652] [serial = 2170] [outer = 0x0] [url = about:blank] 06:55:25 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x1261adc00) [pid = 1652] [serial = 2174] [outer = 0x0] [url = about:blank] 06:55:25 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x124083800) [pid = 1652] [serial = 2156] [outer = 0x0] [url = about:blank] 06:55:25 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x124634000) [pid = 1652] [serial = 2162] [outer = 0x0] [url = about:blank] 06:55:25 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x1241d7800) [pid = 1652] [serial = 2168] [outer = 0x0] [url = about:blank] 06:55:25 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x1194c3800) [pid = 1652] [serial = 2167] [outer = 0x0] [url = about:blank] 06:55:25 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x119dc3000) [pid = 1652] [serial = 2153] [outer = 0x0] [url = about:blank] 06:55:25 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x118146c00) [pid = 1652] [serial = 2171] [outer = 0x0] [url = about:blank] 06:55:25 INFO - PROCESS | 1652 | 1466517325257 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:25 INFO - PROCESS | 1652 | 1466517325258 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x119a1b000 == 31 [pid = 1652] [id = 747] 06:55:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x113f30400) [pid = 1652] [serial = 2240] [outer = 0x0] 06:55:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x116969400) [pid = 1652] [serial = 2241] [outer = 0x113f30400] 06:55:25 INFO - PROCESS | 1652 | 1466517325288 Marionette DEBUG loaded listener.js 06:55:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x11888e000) [pid = 1652] [serial = 2242] [outer = 0x113f30400] 06:55:25 INFO - PROCESS | 1652 | 1466517325574 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]]]}] 06:55:25 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 06:55:25 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 06:55:25 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 525ms 06:55:25 INFO - PROCESS | 1652 | 1466517325613 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 06:55:25 INFO - PROCESS | 1652 | 1466517325614 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 06:55:25 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 06:55:25 INFO - PROCESS | 1652 | 1466517325617 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 06:55:25 INFO - PROCESS | 1652 | 1466517325619 Marionette TRACE conn2 <- [1,2958,null,{}] 06:55:25 INFO - PROCESS | 1652 | 1466517325630 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}] 06:55:25 INFO - PROCESS | 1652 | 1466517325633 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:25 INFO - PROCESS | 1652 | 1466517325726 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 06:55:25 INFO - PROCESS | 1652 | 1466517325731 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:25 INFO - PROCESS | 1652 | 1466517325733 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x12613e000 == 32 [pid = 1652] [id = 748] 06:55:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x11982f000) [pid = 1652] [serial = 2243] [outer = 0x0] 06:55:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x119dc8400) [pid = 1652] [serial = 2244] [outer = 0x11982f000] 06:55:25 INFO - PROCESS | 1652 | 1466517325761 Marionette DEBUG loaded listener.js 06:55:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x119e7dc00) [pid = 1652] [serial = 2245] [outer = 0x11982f000] 06:55:26 INFO - PROCESS | 1652 | 1466517326099 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]]]}] 06:55:26 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. 06:55:26 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 525ms 06:55:26 INFO - PROCESS | 1652 | 1466517326142 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 06:55:26 INFO - PROCESS | 1652 | 1466517326144 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 06:55:26 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 06:55:26 INFO - PROCESS | 1652 | 1466517326146 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 06:55:26 INFO - PROCESS | 1652 | 1466517326148 Marionette TRACE conn2 <- [1,2962,null,{}] 06:55:26 INFO - PROCESS | 1652 | 1466517326150 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}] 06:55:26 INFO - PROCESS | 1652 | 1466517326151 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:26 INFO - PROCESS | 1652 | 1466517326237 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 06:55:26 INFO - PROCESS | 1652 | 1466517326242 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:26 INFO - PROCESS | 1652 | 1466517326244 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x1289a2800 == 33 [pid = 1652] [id = 749] 06:55:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x119f0dc00) [pid = 1652] [serial = 2246] [outer = 0x0] 06:55:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x123b76c00) [pid = 1652] [serial = 2247] [outer = 0x119f0dc00] 06:55:26 INFO - PROCESS | 1652 | 1466517326269 Marionette DEBUG loaded listener.js 06:55:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x124080c00) [pid = 1652] [serial = 2248] [outer = 0x119f0dc00] 06:55:26 INFO - PROCESS | 1652 | 1466517326577 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]]]}] 06:55:26 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. 06:55:26 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 471ms 06:55:26 INFO - PROCESS | 1652 | 1466517326617 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 06:55:26 INFO - PROCESS | 1652 | 1466517326619 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 06:55:26 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 06:55:26 INFO - PROCESS | 1652 | 1466517326621 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 06:55:26 INFO - PROCESS | 1652 | 1466517326622 Marionette TRACE conn2 <- [1,2966,null,{}] 06:55:26 INFO - PROCESS | 1652 | 1466517326625 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}] 06:55:26 INFO - PROCESS | 1652 | 1466517326626 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:26 INFO - PROCESS | 1652 | 1466517326709 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 06:55:26 INFO - PROCESS | 1652 | 1466517326775 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:26 INFO - PROCESS | 1652 | 1466517326777 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x1295df000 == 34 [pid = 1652] [id = 750] 06:55:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1210e1c00) [pid = 1652] [serial = 2249] [outer = 0x0] 06:55:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x12408cc00) [pid = 1652] [serial = 2250] [outer = 0x1210e1c00] 06:55:26 INFO - PROCESS | 1652 | 1466517326808 Marionette DEBUG loaded listener.js 06:55:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1244dec00) [pid = 1652] [serial = 2251] [outer = 0x1210e1c00] 06:55:27 INFO - PROCESS | 1652 | 1466517327088 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]]]}] 06:55:27 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. 06:55:27 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 521ms 06:55:27 INFO - PROCESS | 1652 | 1466517327144 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 06:55:27 INFO - PROCESS | 1652 | 1466517327145 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 06:55:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 06:55:27 INFO - PROCESS | 1652 | 1466517327148 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 06:55:27 INFO - PROCESS | 1652 | 1466517327149 Marionette TRACE conn2 <- [1,2970,null,{}] 06:55:27 INFO - PROCESS | 1652 | 1466517327151 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}] 06:55:27 INFO - PROCESS | 1652 | 1466517327156 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:27 INFO - PROCESS | 1652 | 1466517327278 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 06:55:27 INFO - PROCESS | 1652 | 1466517327291 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:27 INFO - PROCESS | 1652 | 1466517327292 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x12aab5000 == 35 [pid = 1652] [id = 751] 06:55:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x124099c00) [pid = 1652] [serial = 2252] [outer = 0x0] 06:55:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x124637400) [pid = 1652] [serial = 2253] [outer = 0x124099c00] 06:55:27 INFO - PROCESS | 1652 | 1466517327318 Marionette DEBUG loaded listener.js 06:55:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x126108c00) [pid = 1652] [serial = 2254] [outer = 0x124099c00] 06:55:27 INFO - PROCESS | 1652 | 1466517327614 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]]]}] 06:55:27 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. 06:55:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 518ms 06:55:27 INFO - PROCESS | 1652 | 1466517327666 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 06:55:27 INFO - PROCESS | 1652 | 1466517327667 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 06:55:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 06:55:27 INFO - PROCESS | 1652 | 1466517327670 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 06:55:27 INFO - PROCESS | 1652 | 1466517327671 Marionette TRACE conn2 <- [1,2974,null,{}] 06:55:27 INFO - PROCESS | 1652 | 1466517327673 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}] 06:55:27 INFO - PROCESS | 1652 | 1466517327674 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:27 INFO - PROCESS | 1652 | 1466517327775 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 06:55:27 INFO - PROCESS | 1652 | 1466517327786 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:27 INFO - PROCESS | 1652 | 1466517327787 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b06c800 == 36 [pid = 1652] [id = 752] 06:55:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x1261adc00) [pid = 1652] [serial = 2255] [outer = 0x0] 06:55:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x1270e1c00) [pid = 1652] [serial = 2256] [outer = 0x1261adc00] 06:55:27 INFO - PROCESS | 1652 | 1466517327819 Marionette DEBUG loaded listener.js 06:55:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1287a0c00) [pid = 1652] [serial = 2257] [outer = 0x1261adc00] 06:55:28 INFO - PROCESS | 1652 | 1466517328113 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]]]}] 06:55:28 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. 06:55:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 474ms 06:55:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 06:55:28 INFO - PROCESS | 1652 | 1466517328151 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 06:55:28 INFO - PROCESS | 1652 | 1466517328153 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 06:55:28 INFO - PROCESS | 1652 | 1466517328155 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 06:55:28 INFO - PROCESS | 1652 | 1466517328157 Marionette TRACE conn2 <- [1,2978,null,{}] 06:55:28 INFO - PROCESS | 1652 | 1466517328162 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}] 06:55:28 INFO - PROCESS | 1652 | 1466517328163 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:28 INFO - PROCESS | 1652 | 1466517328272 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 06:55:28 INFO - PROCESS | 1652 | 1466517328275 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:28 INFO - PROCESS | 1652 | 1466517328276 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bbb2000 == 37 [pid = 1652] [id = 753] 06:55:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x1287a1000) [pid = 1652] [serial = 2258] [outer = 0x0] 06:55:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x1287aa800) [pid = 1652] [serial = 2259] [outer = 0x1287a1000] 06:55:28 INFO - PROCESS | 1652 | 1466517328301 Marionette DEBUG loaded listener.js 06:55:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x12896b000) [pid = 1652] [serial = 2260] [outer = 0x1287a1000] 06:55:28 INFO - PROCESS | 1652 | 1466517328618 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]]]}] 06:55:28 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. 06:55:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 522ms 06:55:28 INFO - PROCESS | 1652 | 1466517328679 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 06:55:28 INFO - PROCESS | 1652 | 1466517328682 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 06:55:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 06:55:28 INFO - PROCESS | 1652 | 1466517328685 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 06:55:28 INFO - PROCESS | 1652 | 1466517328687 Marionette TRACE conn2 <- [1,2982,null,{}] 06:55:28 INFO - PROCESS | 1652 | 1466517328693 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}] 06:55:28 INFO - PROCESS | 1652 | 1466517328695 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:28 INFO - PROCESS | 1652 | 1466517328863 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 06:55:28 INFO - PROCESS | 1652 | 1466517328883 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:28 INFO - PROCESS | 1652 | 1466517328884 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bdb9000 == 38 [pid = 1652] [id = 754] 06:55:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x12896d400) [pid = 1652] [serial = 2261] [outer = 0x0] 06:55:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x128974400) [pid = 1652] [serial = 2262] [outer = 0x12896d400] 06:55:28 INFO - PROCESS | 1652 | 1466517328936 Marionette DEBUG loaded listener.js 06:55:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x1289df000) [pid = 1652] [serial = 2263] [outer = 0x12896d400] 06:55:29 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x111c22000) [pid = 1652] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 06:55:29 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x116f82400) [pid = 1652] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 06:55:29 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1187da000) [pid = 1652] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 06:55:29 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x113371000) [pid = 1652] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 06:55:29 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x115ea4c00) [pid = 1652] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 06:55:29 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x118145000) [pid = 1652] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 06:55:29 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x11826e800) [pid = 1652] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 06:55:29 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x115e9b800) [pid = 1652] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 06:55:29 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x116f8d400) [pid = 1652] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 06:55:29 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x110e7ac00) [pid = 1652] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 06:55:29 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1194c0c00) [pid = 1652] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 06:55:29 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x123b66800) [pid = 1652] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 06:55:29 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1244eb000) [pid = 1652] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 06:55:29 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x112a76800) [pid = 1652] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 06:55:29 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x119e7bc00) [pid = 1652] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 06:55:29 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x115ea2c00) [pid = 1652] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 06:55:29 INFO - PROCESS | 1652 | 1466517329385 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"]]]}] 06:55:29 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 06:55:29 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 06:55:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:55:29 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 06:55:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 724ms 06:55:29 INFO - PROCESS | 1652 | 1466517329411 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 06:55:29 INFO - PROCESS | 1652 | 1466517329412 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 06:55:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 06:55:29 INFO - PROCESS | 1652 | 1466517329416 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 06:55:29 INFO - PROCESS | 1652 | 1466517329417 Marionette TRACE conn2 <- [1,2986,null,{}] 06:55:29 INFO - PROCESS | 1652 | 1466517329420 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}] 06:55:29 INFO - PROCESS | 1652 | 1466517329421 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:29 INFO - PROCESS | 1652 | 1466517329539 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 06:55:29 INFO - PROCESS | 1652 | 1466517329583 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:29 INFO - PROCESS | 1652 | 1466517329584 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bf33000 == 39 [pid = 1652] [id = 755] 06:55:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x110e1d800) [pid = 1652] [serial = 2264] [outer = 0x0] 06:55:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x116f83800) [pid = 1652] [serial = 2265] [outer = 0x110e1d800] 06:55:29 INFO - PROCESS | 1652 | 1466517329609 Marionette DEBUG loaded listener.js 06:55:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x12414a800) [pid = 1652] [serial = 2266] [outer = 0x110e1d800] 06:55:29 INFO - PROCESS | 1652 | 1466517329847 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]]]}] 06:55:29 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. 06:55:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 468ms 06:55:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 06:55:29 INFO - PROCESS | 1652 | 1466517329897 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 06:55:29 INFO - PROCESS | 1652 | 1466517329899 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 06:55:29 INFO - PROCESS | 1652 | 1466517329901 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 06:55:29 INFO - PROCESS | 1652 | 1466517329902 Marionette TRACE conn2 <- [1,2990,null,{}] 06:55:29 INFO - PROCESS | 1652 | 1466517329912 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}] 06:55:29 INFO - PROCESS | 1652 | 1466517329914 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:30 INFO - PROCESS | 1652 | 1466517330021 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 06:55:30 INFO - PROCESS | 1652 | 1466517330033 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:30 INFO - PROCESS | 1652 | 1466517330035 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c485800 == 40 [pid = 1652] [id = 756] 06:55:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x12896dc00) [pid = 1652] [serial = 2267] [outer = 0x0] 06:55:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1289e5c00) [pid = 1652] [serial = 2268] [outer = 0x12896dc00] 06:55:30 INFO - PROCESS | 1652 | 1466517330061 Marionette DEBUG loaded listener.js 06:55:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12902b000) [pid = 1652] [serial = 2269] [outer = 0x12896dc00] 06:55:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c7b3800 == 41 [pid = 1652] [id = 757] 06:55:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x129223000) [pid = 1652] [serial = 2270] [outer = 0x0] 06:55:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12902e800) [pid = 1652] [serial = 2271] [outer = 0x129223000] 06:55:30 INFO - PROCESS | 1652 | 1466517330407 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]]]}] 06:55:30 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. 06:55:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 525ms 06:55:30 INFO - PROCESS | 1652 | 1466517330427 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 06:55:30 INFO - PROCESS | 1652 | 1466517330428 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 06:55:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 06:55:30 INFO - PROCESS | 1652 | 1466517330430 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 06:55:30 INFO - PROCESS | 1652 | 1466517330431 Marionette TRACE conn2 <- [1,2994,null,{}] 06:55:30 INFO - PROCESS | 1652 | 1466517330434 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}] 06:55:30 INFO - PROCESS | 1652 | 1466517330435 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:30 INFO - PROCESS | 1652 | 1466517330568 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 06:55:30 INFO - PROCESS | 1652 | 1466517330575 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:30 INFO - PROCESS | 1652 | 1466517330576 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c7bf800 == 42 [pid = 1652] [id = 758] 06:55:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12902b400) [pid = 1652] [serial = 2272] [outer = 0x0] 06:55:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12921cc00) [pid = 1652] [serial = 2273] [outer = 0x12902b400] 06:55:30 INFO - PROCESS | 1652 | 1466517330600 Marionette DEBUG loaded listener.js 06:55:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x129222800) [pid = 1652] [serial = 2274] [outer = 0x12902b400] 06:55:30 INFO - PROCESS | 1652 | 1466517330870 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]]]}] 06:55:30 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 06:55:30 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 06:55:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 468ms 06:55:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 06:55:30 INFO - PROCESS | 1652 | 1466517330899 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 06:55:30 INFO - PROCESS | 1652 | 1466517330900 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 06:55:30 INFO - PROCESS | 1652 | 1466517330902 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 06:55:30 INFO - PROCESS | 1652 | 1466517330903 Marionette TRACE conn2 <- [1,2998,null,{}] 06:55:30 INFO - PROCESS | 1652 | 1466517330915 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}] 06:55:30 INFO - PROCESS | 1652 | 1466517330916 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:31 INFO - PROCESS | 1652 | 1466517331018 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 06:55:31 INFO - PROCESS | 1652 | 1466517331022 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:31 INFO - PROCESS | 1652 | 1466517331023 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c7c8000 == 43 [pid = 1652] [id = 759] 06:55:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x129226000) [pid = 1652] [serial = 2275] [outer = 0x0] 06:55:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x12935c800) [pid = 1652] [serial = 2276] [outer = 0x129226000] 06:55:31 INFO - PROCESS | 1652 | 1466517331047 Marionette DEBUG loaded listener.js 06:55:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x12a35c000) [pid = 1652] [serial = 2277] [outer = 0x129226000] 06:55:31 INFO - PROCESS | 1652 | 1466517331538 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]]]}] 06:55:31 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. 06:55:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 673ms 06:55:31 INFO - PROCESS | 1652 | 1466517331594 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 06:55:31 INFO - PROCESS | 1652 | 1466517331597 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 06:55:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 06:55:31 INFO - PROCESS | 1652 | 1466517331604 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 06:55:31 INFO - PROCESS | 1652 | 1466517331609 Marionette TRACE conn2 <- [1,3002,null,{}] 06:55:31 INFO - PROCESS | 1652 | 1466517331615 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}] 06:55:31 INFO - PROCESS | 1652 | 1466517331618 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:31 INFO - PROCESS | 1652 | 1466517331760 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 06:55:31 INFO - PROCESS | 1652 | 1466517331872 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:31 INFO - PROCESS | 1652 | 1466517331873 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x123a83000 == 44 [pid = 1652] [id = 760] 06:55:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x115e9c800) [pid = 1652] [serial = 2278] [outer = 0x0] 06:55:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x115ea7800) [pid = 1652] [serial = 2279] [outer = 0x115e9c800] 06:55:31 INFO - PROCESS | 1652 | 1466517331904 Marionette DEBUG loaded listener.js 06:55:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x1180b9800) [pid = 1652] [serial = 2280] [outer = 0x115e9c800] 06:55:32 INFO - PROCESS | 1652 | 1466517332272 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]]]}] 06:55:32 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. 06:55:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 674ms 06:55:32 INFO - PROCESS | 1652 | 1466517332278 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 06:55:32 INFO - PROCESS | 1652 | 1466517332281 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 06:55:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 06:55:32 INFO - PROCESS | 1652 | 1466517332285 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 06:55:32 INFO - PROCESS | 1652 | 1466517332288 Marionette TRACE conn2 <- [1,3006,null,{}] 06:55:32 INFO - PROCESS | 1652 | 1466517332292 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}] 06:55:32 INFO - PROCESS | 1652 | 1466517332294 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:32 INFO - PROCESS | 1652 | 1466517332406 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 06:55:32 INFO - PROCESS | 1652 | 1466517332469 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:32 INFO - PROCESS | 1652 | 1466517332470 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x129006000 == 45 [pid = 1652] [id = 761] 06:55:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x118882400) [pid = 1652] [serial = 2281] [outer = 0x0] 06:55:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x11933fc00) [pid = 1652] [serial = 2282] [outer = 0x118882400] 06:55:32 INFO - PROCESS | 1652 | 1466517332542 Marionette DEBUG loaded listener.js 06:55:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x119dc7400) [pid = 1652] [serial = 2283] [outer = 0x118882400] 06:55:32 INFO - PROCESS | 1652 | 1466517332900 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]]]}] 06:55:32 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. 06:55:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 620ms 06:55:32 INFO - PROCESS | 1652 | 1466517332908 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 06:55:32 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 06:55:32 INFO - PROCESS | 1652 | 1466517332910 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 06:55:32 INFO - PROCESS | 1652 | 1466517332912 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 06:55:32 INFO - PROCESS | 1652 | 1466517332915 Marionette TRACE conn2 <- [1,3010,null,{}] 06:55:32 INFO - PROCESS | 1652 | 1466517332922 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}] 06:55:32 INFO - PROCESS | 1652 | 1466517332926 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:33 INFO - PROCESS | 1652 | 1466517333034 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 06:55:33 INFO - PROCESS | 1652 | 1466517333119 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:33 INFO - PROCESS | 1652 | 1466517333121 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c7b2800 == 46 [pid = 1652] [id = 762] 06:55:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x124080400) [pid = 1652] [serial = 2284] [outer = 0x0] 06:55:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x1244e8400) [pid = 1652] [serial = 2285] [outer = 0x124080400] 06:55:33 INFO - PROCESS | 1652 | 1466517333195 Marionette DEBUG loaded listener.js 06:55:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x12480e000) [pid = 1652] [serial = 2286] [outer = 0x124080400] 06:55:33 INFO - PROCESS | 1652 | 1466517333550 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]]]}] 06:55:33 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 06:55:33 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 673ms 06:55:33 INFO - TEST-START | /FileAPI/FileReaderSync.worker 06:55:33 INFO - PROCESS | 1652 | 1466517333586 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 06:55:33 INFO - PROCESS | 1652 | 1466517333587 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 06:55:33 INFO - PROCESS | 1652 | 1466517333590 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 06:55:33 INFO - PROCESS | 1652 | 1466517333591 Marionette TRACE conn2 <- [1,3014,null,{}] 06:55:33 INFO - PROCESS | 1652 | 1466517333594 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}] 06:55:33 INFO - PROCESS | 1652 | 1466517333595 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:33 INFO - PROCESS | 1652 | 1466517333703 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 06:55:33 INFO - PROCESS | 1652 | 1466517333761 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:33 INFO - PROCESS | 1652 | 1466517333762 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d020000 == 47 [pid = 1652] [id = 763] 06:55:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x124f74000) [pid = 1652] [serial = 2287] [outer = 0x0] 06:55:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x1287a6800) [pid = 1652] [serial = 2288] [outer = 0x124f74000] 06:55:33 INFO - PROCESS | 1652 | 1466517333791 Marionette DEBUG loaded listener.js 06:55:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x1289e1c00) [pid = 1652] [serial = 2289] [outer = 0x124f74000] 06:55:33 INFO - PROCESS | 1652 | [1652] 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 06:55:34 INFO - PROCESS | 1652 | 1466517334230 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 06:55:34 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 06:55:34 INFO - {} 06:55:34 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 06:55:34 INFO - {} 06:55:34 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 06:55:34 INFO - {} 06:55:34 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 06:55:34 INFO - {} 06:55:34 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 669ms 06:55:34 INFO - PROCESS | 1652 | 1466517334259 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 06:55:34 INFO - PROCESS | 1652 | 1466517334261 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 06:55:34 INFO - TEST-START | /FileAPI/fileReader.html 06:55:34 INFO - PROCESS | 1652 | 1466517334263 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 06:55:34 INFO - PROCESS | 1652 | 1466517334264 Marionette TRACE conn2 <- [1,3018,null,{}] 06:55:34 INFO - PROCESS | 1652 | 1466517334267 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}] 06:55:34 INFO - PROCESS | 1652 | 1466517334268 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:34 INFO - PROCESS | 1652 | 1466517334546 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 06:55:34 INFO - PROCESS | 1652 | 1466517334678 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:34 INFO - PROCESS | 1652 | 1466517334680 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x119d4c000 == 48 [pid = 1652] [id = 764] 06:55:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x113dacc00) [pid = 1652] [serial = 2290] [outer = 0x0] 06:55:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x115e99800) [pid = 1652] [serial = 2291] [outer = 0x113dacc00] 06:55:34 INFO - PROCESS | 1652 | 1466517334711 Marionette DEBUG loaded listener.js 06:55:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x116969800) [pid = 1652] [serial = 2292] [outer = 0x113dacc00] 06:55:35 INFO - PROCESS | 1652 | 1466517335084 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]]]}] 06:55:35 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 06:55:35 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 06:55:35 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 06:55:35 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 06:55:35 INFO - TEST-OK | /FileAPI/fileReader.html | took 869ms 06:55:35 INFO - PROCESS | 1652 | 1466517335133 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 06:55:35 INFO - PROCESS | 1652 | 1466517335136 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 06:55:35 INFO - TEST-START | /FileAPI/historical.html 06:55:35 INFO - PROCESS | 1652 | 1466517335139 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 06:55:35 INFO - PROCESS | 1652 | 1466517335141 Marionette TRACE conn2 <- [1,3022,null,{}] 06:55:35 INFO - PROCESS | 1652 | 1466517335144 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}] 06:55:35 INFO - PROCESS | 1652 | 1466517335146 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:35 INFO - PROCESS | 1652 | 1466517335247 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 06:55:35 INFO - PROCESS | 1652 | 1466517335309 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:35 INFO - PROCESS | 1652 | 1466517335310 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x11981b000 == 49 [pid = 1652] [id = 765] 06:55:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x117055400) [pid = 1652] [serial = 2293] [outer = 0x0] 06:55:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x118144800) [pid = 1652] [serial = 2294] [outer = 0x117055400] 06:55:35 INFO - PROCESS | 1652 | 1466517335339 Marionette DEBUG loaded listener.js 06:55:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x11826d800) [pid = 1652] [serial = 2295] [outer = 0x117055400] 06:55:36 INFO - PROCESS | 1652 | --DOCSHELL 0x12c7b3800 == 48 [pid = 1652] [id = 757] 06:55:36 INFO - PROCESS | 1652 | --DOCSHELL 0x12c7bf800 == 47 [pid = 1652] [id = 758] 06:55:36 INFO - PROCESS | 1652 | --DOCSHELL 0x12c485800 == 46 [pid = 1652] [id = 756] 06:55:36 INFO - PROCESS | 1652 | --DOCSHELL 0x12bf33000 == 45 [pid = 1652] [id = 755] 06:55:36 INFO - PROCESS | 1652 | --DOCSHELL 0x12bdb9000 == 44 [pid = 1652] [id = 754] 06:55:36 INFO - PROCESS | 1652 | --DOCSHELL 0x12bbb2000 == 43 [pid = 1652] [id = 753] 06:55:36 INFO - PROCESS | 1652 | --DOCSHELL 0x12b06c800 == 42 [pid = 1652] [id = 752] 06:55:36 INFO - PROCESS | 1652 | --DOCSHELL 0x12aab5000 == 41 [pid = 1652] [id = 751] 06:55:36 INFO - PROCESS | 1652 | --DOCSHELL 0x1295df000 == 40 [pid = 1652] [id = 750] 06:55:36 INFO - PROCESS | 1652 | --DOCSHELL 0x1289a2800 == 39 [pid = 1652] [id = 749] 06:55:36 INFO - PROCESS | 1652 | --DOCSHELL 0x12613e000 == 38 [pid = 1652] [id = 748] 06:55:36 INFO - PROCESS | 1652 | --DOCSHELL 0x119a1b000 == 37 [pid = 1652] [id = 747] 06:55:36 INFO - PROCESS | 1652 | --DOCSHELL 0x113821800 == 36 [pid = 1652] [id = 746] 06:55:36 INFO - PROCESS | 1652 | --DOCSHELL 0x119099000 == 35 [pid = 1652] [id = 745] 06:55:36 INFO - PROCESS | 1652 | --DOCSHELL 0x12aab4000 == 34 [pid = 1652] [id = 744] 06:55:36 INFO - PROCESS | 1652 | --DOCSHELL 0x124002800 == 33 [pid = 1652] [id = 743] 06:55:36 INFO - PROCESS | 1652 | --DOCSHELL 0x117268800 == 32 [pid = 1652] [id = 742] 06:55:36 INFO - PROCESS | 1652 | --DOCSHELL 0x12b870800 == 31 [pid = 1652] [id = 741] 06:55:36 INFO - PROCESS | 1652 | --DOCSHELL 0x119d4c000 == 30 [pid = 1652] [id = 764] 06:55:36 INFO - PROCESS | 1652 | --DOCSHELL 0x12d020000 == 29 [pid = 1652] [id = 763] 06:55:36 INFO - PROCESS | 1652 | --DOCSHELL 0x12c7b2800 == 28 [pid = 1652] [id = 762] 06:55:36 INFO - PROCESS | 1652 | --DOCSHELL 0x129006000 == 27 [pid = 1652] [id = 761] 06:55:36 INFO - PROCESS | 1652 | --DOCSHELL 0x12c7c8000 == 26 [pid = 1652] [id = 759] 06:55:36 INFO - PROCESS | 1652 | --DOCSHELL 0x123a83000 == 25 [pid = 1652] [id = 760] 06:55:36 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x11271ec00) [pid = 1652] [serial = 2177] [outer = 0x0] [url = about:blank] 06:55:36 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x11219ec00) [pid = 1652] [serial = 2176] [outer = 0x0] [url = about:blank] 06:55:36 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x11814a800) [pid = 1652] [serial = 2180] [outer = 0x0] [url = about:blank] 06:55:36 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x1173a4800) [pid = 1652] [serial = 2179] [outer = 0x0] [url = about:blank] 06:55:36 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x1194c3000) [pid = 1652] [serial = 2182] [outer = 0x0] [url = about:blank] 06:55:36 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x119cb5c00) [pid = 1652] [serial = 2183] [outer = 0x0] [url = about:blank] 06:55:36 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x120fda800) [pid = 1652] [serial = 2186] [outer = 0x0] [url = about:blank] 06:55:36 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x11826dc00) [pid = 1652] [serial = 2185] [outer = 0x0] [url = about:blank] 06:55:36 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x116a0b800) [pid = 1652] [serial = 2194] [outer = 0x0] [url = about:blank] 06:55:36 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x117059400) [pid = 1652] [serial = 2195] [outer = 0x0] [url = about:blank] 06:55:36 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x11826cc00) [pid = 1652] [serial = 2197] [outer = 0x0] [url = about:blank] 06:55:36 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x118329000) [pid = 1652] [serial = 2198] [outer = 0x0] [url = about:blank] 06:55:36 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x118732800) [pid = 1652] [serial = 2200] [outer = 0x0] [url = about:blank] 06:55:36 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x116a0c400) [pid = 1652] [serial = 2189] [outer = 0x0] [url = about:blank] 06:55:36 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x115ef7000) [pid = 1652] [serial = 2188] [outer = 0x0] [url = about:blank] 06:55:36 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x11982c400) [pid = 1652] [serial = 2204] [outer = 0x0] [url = about:blank] 06:55:36 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x1194c3c00) [pid = 1652] [serial = 2203] [outer = 0x0] [url = about:blank] 06:55:36 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1210e4800) [pid = 1652] [serial = 2209] [outer = 0x0] [url = about:blank] 06:55:36 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x119cb1000) [pid = 1652] [serial = 2206] [outer = 0x0] [url = about:blank] 06:55:36 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x123b75400) [pid = 1652] [serial = 2210] [outer = 0x0] [url = about:blank] 06:55:36 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x12407fc00) [pid = 1652] [serial = 2212] [outer = 0x0] [url = about:blank] 06:55:36 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x124f7dc00) [pid = 1652] [serial = 2222] [outer = 0x0] [url = about:blank] 06:55:36 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x11832fc00) [pid = 1652] [serial = 2215] [outer = 0x0] [url = about:blank] 06:55:36 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x119e65800) [pid = 1652] [serial = 2216] [outer = 0x0] [url = about:blank] 06:55:36 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x124c1f400) [pid = 1652] [serial = 2221] [outer = 0x0] [url = about:blank] 06:55:36 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1241d3c00) [pid = 1652] [serial = 2213] [outer = 0x0] [url = about:blank] 06:55:36 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1133cbc00) [pid = 1652] [serial = 2192] [outer = 0x0] [url = about:blank] 06:55:36 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x112a9d800) [pid = 1652] [serial = 2191] [outer = 0x0] [url = about:blank] 06:55:36 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x119e83800) [pid = 1652] [serial = 2207] [outer = 0x0] [url = about:blank] 06:55:36 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1244e1000) [pid = 1652] [serial = 2219] [outer = 0x0] [url = about:blank] 06:55:36 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x11907f800) [pid = 1652] [serial = 2201] [outer = 0x0] [url = about:blank] 06:55:36 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x12578c400) [pid = 1652] [serial = 2224] [outer = 0x0] [url = about:blank] 06:55:36 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x12408bc00) [pid = 1652] [serial = 2218] [outer = 0x0] [url = about:blank] 06:55:36 INFO - PROCESS | 1652 | 1466517336296 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"]]]}] 06:55:36 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 06:55:36 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 06:55:36 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 06:55:36 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 06:55:36 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 06:55:36 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 06:55:36 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 06:55:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:55:36 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 06:55:36 INFO - TEST-OK | /FileAPI/historical.html | took 1227ms 06:55:36 INFO - TEST-START | /FileAPI/idlharness.html 06:55:36 INFO - PROCESS | 1652 | 1466517336366 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 06:55:36 INFO - PROCESS | 1652 | 1466517336368 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 06:55:36 INFO - PROCESS | 1652 | 1466517336371 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 06:55:36 INFO - PROCESS | 1652 | 1466517336373 Marionette TRACE conn2 <- [1,3026,null,{}] 06:55:36 INFO - PROCESS | 1652 | 1466517336377 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}] 06:55:36 INFO - PROCESS | 1652 | 1466517336379 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:36 INFO - PROCESS | 1652 | 1466517336466 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 06:55:36 INFO - PROCESS | 1652 | 1466517336471 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:36 INFO - PROCESS | 1652 | 1466517336475 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x1169ba800 == 26 [pid = 1652] [id = 766] 06:55:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1133c1400) [pid = 1652] [serial = 2296] [outer = 0x0] 06:55:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1133e7800) [pid = 1652] [serial = 2297] [outer = 0x1133c1400] 06:55:36 INFO - PROCESS | 1652 | 1466517336505 Marionette DEBUG loaded listener.js 06:55:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x113f31c00) [pid = 1652] [serial = 2298] [outer = 0x1133c1400] 06:55:37 INFO - PROCESS | 1652 | 1466517337058 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]]]}] 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 06:55:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 06:55:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 06:55:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:55:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:55:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:55:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:55:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 06:55:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 06:55:37 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 06:55:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:55:37 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:55:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:55:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:55:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:55:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 06:55:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 06:55:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 06:55:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:55:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:55:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:55:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:55:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 06:55:37 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 06:55:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:55:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:55:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:55:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:55:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:55:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:55:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 06:55:37 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 06:55:37 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 06:55:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:55:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:55:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:55:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:55:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:55:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:55:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 06:55:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 06:55:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 06:55:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:55:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:55:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:55:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:55:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 06:55:37 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 06:55:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:55:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:55:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:55:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:55:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:55:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:55:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 06:55:37 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 06:55:37 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 06:55:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:55:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:55:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:55:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:55:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:55:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:55:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 06:55:37 INFO - TEST-OK | /FileAPI/idlharness.html | took 735ms 06:55:37 INFO - PROCESS | 1652 | 1466517337113 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 06:55:37 INFO - PROCESS | 1652 | 1466517337117 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 06:55:37 INFO - TEST-START | /FileAPI/idlharness.worker 06:55:37 INFO - PROCESS | 1652 | 1466517337124 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 06:55:37 INFO - PROCESS | 1652 | 1466517337126 Marionette TRACE conn2 <- [1,3030,null,{}] 06:55:37 INFO - PROCESS | 1652 | 1466517337129 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}] 06:55:37 INFO - PROCESS | 1652 | 1466517337130 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:37 INFO - PROCESS | 1652 | 1466517337214 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 06:55:37 INFO - PROCESS | 1652 | 1466517337226 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:37 INFO - PROCESS | 1652 | 1466517337227 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x12749a800 == 27 [pid = 1652] [id = 767] 06:55:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x119cb5c00) [pid = 1652] [serial = 2299] [outer = 0x0] 06:55:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x119dbf000) [pid = 1652] [serial = 2300] [outer = 0x119cb5c00] 06:55:37 INFO - PROCESS | 1652 | 1466517337255 Marionette DEBUG loaded listener.js 06:55:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x119dcd000) [pid = 1652] [serial = 2301] [outer = 0x119cb5c00] 06:55:37 INFO - PROCESS | 1652 | [1652] 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 06:55:37 INFO - PROCESS | 1652 | 1466517337925 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,{},{}]]]}] 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 06:55:37 INFO - {} 06:55:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 06:55:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 06:55:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:55:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:55:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:55:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:55:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 06:55:37 INFO - {} 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 06:55:37 INFO - {} 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 06:55:37 INFO - {} 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 06:55:37 INFO - {} 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 06:55:37 INFO - {} 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 06:55:37 INFO - {} 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 06:55:37 INFO - {} 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 06:55:37 INFO - {} 06:55:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 06:55:37 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 06:55:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:55:37 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:55:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:55:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:55:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:55:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:55:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 06:55:37 INFO - {} 06:55:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 06:55:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 06:55:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:55:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:55:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:55:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:55:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:55:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 06:55:38 INFO - {} 06:55:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 06:55:38 INFO - {} 06:55:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 06:55:38 INFO - {} 06:55:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 06:55:38 INFO - {} 06:55:38 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 06:55:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:55:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:55:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:55:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:55:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:55:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:55:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:55:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 06:55:38 INFO - {} 06:55:38 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 - {} 06:55:38 INFO - {} 06:55:38 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 06:55:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:55:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:55:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:55:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:55:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:55:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:55:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:55:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 06:55:38 INFO - {} 06:55:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 06:55:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 06:55:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:55:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:55:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:55:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:55:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:55:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 06:55:38 INFO - {} 06:55:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 06:55:38 INFO - {} 06:55:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 06:55:38 INFO - {} 06:55:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 06:55:38 INFO - {} 06:55:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 06:55:38 INFO - {} 06:55:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 06:55:38 INFO - {} 06:55:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 06:55:38 INFO - {} 06:55:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 06:55:38 INFO - {} 06:55:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 06:55:38 INFO - {} 06:55:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 06:55:38 INFO - {} 06:55:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 06:55:38 INFO - {} 06:55:38 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 06:55:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:55:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:55:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:55:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:55:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:55:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:55:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:55:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 06:55:38 INFO - {} 06:55:38 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 - {} 06:55:38 INFO - {} 06:55:38 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 06:55:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:55:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:55:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:55:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:55:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:55:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:55:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:55:38 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 06:55:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 06:55:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:55:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 06:55:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:55:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:55:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:55:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:55:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 06:55:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:55:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:55:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:55:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:55:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:55:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:55:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 06:55:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:55:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 06:55:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:55:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:55:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:55:38 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 06:55:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 06:55:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:55:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 06:55:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:55:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:55:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:55:38 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 06:55:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 06:55:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:55:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 06:55:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:55:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:55:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:55:38 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 06:55:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 06:55:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:55:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:55:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:55:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:55:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:55:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:55:38 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 06:55:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:55:38 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:55:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:55:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:55:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:55:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:55:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 06:55:38 INFO - {} 06:55:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 06:55:38 INFO - {} 06:55:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 06:55:38 INFO - {} 06:55:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 06:55:38 INFO - {} 06:55:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 06:55:38 INFO - {} 06:55:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 06:55:38 INFO - {} 06:55:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 06:55:38 INFO - {} 06:55:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 06:55:38 INFO - {} 06:55:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 06:55:38 INFO - {} 06:55:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 06:55:38 INFO - {} 06:55:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 06:55:38 INFO - {} 06:55:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 06:55:38 INFO - {} 06:55:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 06:55:38 INFO - {} 06:55:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 06:55:38 INFO - {} 06:55:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 06:55:38 INFO - {} 06:55:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 06:55:38 INFO - {} 06:55:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 06:55:38 INFO - {} 06:55:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 06:55:38 INFO - {} 06:55:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 06:55:38 INFO - {} 06:55:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 06:55:38 INFO - {} 06:55:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 06:55:38 INFO - {} 06:55:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 06:55:38 INFO - {} 06:55:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 06:55:38 INFO - {} 06:55:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 06:55:38 INFO - {} 06:55:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 06:55:38 INFO - {} 06:55:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 06:55:38 INFO - {} 06:55:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 06:55:38 INFO - {} 06:55:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 06:55:38 INFO - {} 06:55:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 06:55:38 INFO - {} 06:55:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 06:55:38 INFO - {} 06:55:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 06:55:38 INFO - {} 06:55:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 06:55:38 INFO - {} 06:55:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 06:55:38 INFO - {} 06:55:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 06:55:38 INFO - {} 06:55:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 06:55:38 INFO - {} 06:55:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 06:55:38 INFO - {} 06:55:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 06:55:38 INFO - {} 06:55:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 06:55:38 INFO - {} 06:55:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 06:55:38 INFO - {} 06:55:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 06:55:38 INFO - {} 06:55:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 06:55:38 INFO - {} 06:55:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 06:55:38 INFO - {} 06:55:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 06:55:38 INFO - {} 06:55:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 06:55:38 INFO - {} 06:55:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 06:55:38 INFO - {} 06:55:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 06:55:38 INFO - {} 06:55:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 06:55:38 INFO - {} 06:55:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 06:55:38 INFO - {} 06:55:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 06:55:38 INFO - {} 06:55:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 06:55:38 INFO - {} 06:55:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 06:55:38 INFO - {} 06:55:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 06:55:38 INFO - {} 06:55:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 06:55:38 INFO - {} 06:55:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 06:55:38 INFO - {} 06:55:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 06:55:38 INFO - {} 06:55:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 06:55:38 INFO - {} 06:55:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:55:38 INFO - {} 06:55:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 06:55:38 INFO - {} 06:55:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:55:38 INFO - {} 06:55:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 06:55:38 INFO - {} 06:55:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:55:38 INFO - {} 06:55:38 INFO - TEST-OK | /FileAPI/idlharness.worker | took 837ms 06:55:38 INFO - PROCESS | 1652 | 1466517337962 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 06:55:38 INFO - PROCESS | 1652 | 1466517337964 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 06:55:38 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 06:55:38 INFO - PROCESS | 1652 | 1466517337967 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 06:55:38 INFO - PROCESS | 1652 | 1466517337971 Marionette TRACE conn2 <- [1,3034,null,{}] 06:55:38 INFO - PROCESS | 1652 | 1466517337983 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}] 06:55:38 INFO - PROCESS | 1652 | 1466517337987 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:38 INFO - PROCESS | 1652 | 1466517338122 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 06:55:38 INFO - PROCESS | 1652 | 1466517338130 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:38 INFO - PROCESS | 1652 | 1466517338133 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bbcc800 == 28 [pid = 1652] [id = 768] 06:55:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12921d000) [pid = 1652] [serial = 2302] [outer = 0x0] 06:55:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12921fc00) [pid = 1652] [serial = 2303] [outer = 0x12921d000] 06:55:38 INFO - PROCESS | 1652 | 1466517338179 Marionette DEBUG loaded listener.js 06:55:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x129361000) [pid = 1652] [serial = 2304] [outer = 0x12921d000] 06:55:38 INFO - PROCESS | 1652 | 1466517338513 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]]]}] 06:55:38 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 06:55:38 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 576ms 06:55:38 INFO - TEST-START | /FileAPI/blob/Blob-close.html 06:55:38 INFO - PROCESS | 1652 | 1466517338544 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 06:55:38 INFO - PROCESS | 1652 | 1466517338546 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 06:55:38 INFO - PROCESS | 1652 | 1466517338548 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 06:55:38 INFO - PROCESS | 1652 | 1466517338549 Marionette TRACE conn2 <- [1,3038,null,{}] 06:55:38 INFO - PROCESS | 1652 | 1466517338551 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}] 06:55:38 INFO - PROCESS | 1652 | 1466517338553 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:38 INFO - PROCESS | 1652 | 1466517338676 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 06:55:38 INFO - PROCESS | 1652 | 1466517338692 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:38 INFO - PROCESS | 1652 | 1466517338693 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bf4a800 == 29 [pid = 1652] [id = 769] 06:55:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12896ec00) [pid = 1652] [serial = 2305] [outer = 0x0] 06:55:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x129364800) [pid = 1652] [serial = 2306] [outer = 0x12896ec00] 06:55:38 INFO - PROCESS | 1652 | 1466517338719 Marionette DEBUG loaded listener.js 06:55:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12a5a1000) [pid = 1652] [serial = 2307] [outer = 0x12896ec00] 06:55:39 INFO - PROCESS | 1652 | 1466517339012 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"]]]}] 06:55:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 06:55:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 06:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:55:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 06:55:39 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 520ms 06:55:39 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 06:55:39 INFO - PROCESS | 1652 | 1466517339068 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 06:55:39 INFO - PROCESS | 1652 | 1466517339069 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 06:55:39 INFO - PROCESS | 1652 | 1466517339072 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 06:55:39 INFO - PROCESS | 1652 | 1466517339075 Marionette TRACE conn2 <- [1,3042,null,{}] 06:55:39 INFO - PROCESS | 1652 | 1466517339078 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}] 06:55:39 INFO - PROCESS | 1652 | 1466517339079 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:39 INFO - PROCESS | 1652 | 1466517339163 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 06:55:39 INFO - PROCESS | 1652 | 1466517339198 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:39 INFO - PROCESS | 1652 | 1466517339199 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c7cf800 == 30 [pid = 1652] [id = 770] 06:55:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12a5c3800) [pid = 1652] [serial = 2308] [outer = 0x0] 06:55:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x12a5c8400) [pid = 1652] [serial = 2309] [outer = 0x12a5c3800] 06:55:39 INFO - PROCESS | 1652 | 1466517339220 Marionette DEBUG loaded listener.js 06:55:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x111e58000) [pid = 1652] [serial = 2310] [outer = 0x12a5c3800] 06:55:39 INFO - PROCESS | 1652 | 1466517339609 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]]]}] 06:55:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 06:55:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 06:55:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 06:55:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 06:55:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 06:55:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 06:55:39 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. 06:55:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 06:55:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 06:55:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 06:55:39 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'.) 06:55:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 06:55:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 06:55:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 06:55:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 06:55:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 06:55:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 06:55:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 06:55:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 06:55:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 06:55:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 06:55:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 06:55:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 06:55:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 06:55:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 06:55:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 06:55:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 06:55:39 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. 06:55:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 06:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:55:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 06:55:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 06:55:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 06:55:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 06:55:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 06:55:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 06:55:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 06:55:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 06:55:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 06:55:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 06:55:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 06:55:39 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. 06:55:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 06:55:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 06:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:55:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 06:55:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 06:55:39 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. 06:55:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 06:55:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 06:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:55:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 06:55:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 06:55:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 06:55:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 06:55:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 06:55:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 06:55:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 06:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:55:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 06:55:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 06:55:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 06:55:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 06:55:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:55:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:55:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:55:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 06:55:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 06:55:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:55:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:55:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:55:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 06:55:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:55:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:55:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:55:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 06:55:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:55:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:55:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:55:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 06:55:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 06:55:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:55:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:55:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:55:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 06:55:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:55:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:55:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:55:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 06:55:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:55:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:55:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:55:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 06:55:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:55:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:55:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:55:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 06:55:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:55:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:55:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:55:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 06:55:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 06:55:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 06:55:39 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 588ms 06:55:39 INFO - PROCESS | 1652 | 1466517339660 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 06:55:39 INFO - PROCESS | 1652 | 1466517339662 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 06:55:39 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 06:55:39 INFO - PROCESS | 1652 | 1466517339672 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 06:55:39 INFO - PROCESS | 1652 | 1466517339673 Marionette TRACE conn2 <- [1,3046,null,{}] 06:55:39 INFO - PROCESS | 1652 | 1466517339675 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}] 06:55:39 INFO - PROCESS | 1652 | 1466517339678 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:39 INFO - PROCESS | 1652 | 1466517339782 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 06:55:39 INFO - PROCESS | 1652 | 1466517339819 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:39 INFO - PROCESS | 1652 | 1466517339820 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d027800 == 31 [pid = 1652] [id = 771] 06:55:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x12a859000) [pid = 1652] [serial = 2311] [outer = 0x0] 06:55:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x12aa98800) [pid = 1652] [serial = 2312] [outer = 0x12a859000] 06:55:39 INFO - PROCESS | 1652 | 1466517339841 Marionette DEBUG loaded listener.js 06:55:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x12b035800) [pid = 1652] [serial = 2313] [outer = 0x12a859000] 06:55:39 INFO - PROCESS | 1652 | [1652] 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 06:55:40 INFO - PROCESS | 1652 | 1466517340148 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 06:55:40 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 06:55:40 INFO - {} 06:55:40 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 522ms 06:55:40 INFO - PROCESS | 1652 | 1466517340201 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 06:55:40 INFO - PROCESS | 1652 | 1466517340202 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 06:55:40 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 06:55:40 INFO - PROCESS | 1652 | 1466517340204 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 06:55:40 INFO - PROCESS | 1652 | 1466517340205 Marionette TRACE conn2 <- [1,3050,null,{}] 06:55:40 INFO - PROCESS | 1652 | 1466517340207 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}] 06:55:40 INFO - PROCESS | 1652 | 1466517340208 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:40 INFO - PROCESS | 1652 | 1466517340296 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 06:55:40 INFO - PROCESS | 1652 | 1466517340299 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:40 INFO - PROCESS | 1652 | 1466517340300 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x136045000 == 32 [pid = 1652] [id = 772] 06:55:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x12b1a9400) [pid = 1652] [serial = 2314] [outer = 0x0] 06:55:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x12b1b5400) [pid = 1652] [serial = 2315] [outer = 0x12b1a9400] 06:55:40 INFO - PROCESS | 1652 | 1466517340321 Marionette DEBUG loaded listener.js 06:55:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x12b93b000) [pid = 1652] [serial = 2316] [outer = 0x12b1a9400] 06:55:40 INFO - PROCESS | 1652 | 1466517340588 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]]]}] 06:55:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 06:55:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 06:55:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 06:55:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 06:55:40 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 422ms 06:55:40 INFO - PROCESS | 1652 | 1466517340632 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 06:55:40 INFO - PROCESS | 1652 | 1466517340633 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 06:55:40 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 06:55:40 INFO - PROCESS | 1652 | 1466517340636 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 06:55:40 INFO - PROCESS | 1652 | 1466517340636 Marionette TRACE conn2 <- [1,3054,null,{}] 06:55:40 INFO - PROCESS | 1652 | 1466517340640 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}] 06:55:40 INFO - PROCESS | 1652 | 1466517340643 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:40 INFO - PROCESS | 1652 | 1466517340916 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 06:55:40 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x1210e1c00) [pid = 1652] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 06:55:40 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x110e1d800) [pid = 1652] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 06:55:40 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x119f0dc00) [pid = 1652] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 06:55:40 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x11272a400) [pid = 1652] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 06:55:40 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x11982f000) [pid = 1652] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 06:55:40 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1287a1000) [pid = 1652] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 06:55:40 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x118279000) [pid = 1652] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 06:55:40 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1261adc00) [pid = 1652] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 06:55:40 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x113f30400) [pid = 1652] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 06:55:40 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x12902b400) [pid = 1652] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 06:55:40 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1172ba800) [pid = 1652] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 06:55:40 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x12896d400) [pid = 1652] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 06:55:40 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1126f8000) [pid = 1652] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 06:55:40 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x125162400) [pid = 1652] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 06:55:40 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x129223000) [pid = 1652] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 06:55:40 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x12896dc00) [pid = 1652] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 06:55:40 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x118736000) [pid = 1652] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 06:55:40 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x124099c00) [pid = 1652] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 06:55:40 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x129226000) [pid = 1652] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 06:55:40 INFO - PROCESS | 1652 | 1466517340959 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:40 INFO - PROCESS | 1652 | 1466517340960 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cbae000 == 33 [pid = 1652] [id = 773] 06:55:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1126f8000) [pid = 1652] [serial = 2317] [outer = 0x0] 06:55:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x118212000) [pid = 1652] [serial = 2318] [outer = 0x1126f8000] 06:55:40 INFO - PROCESS | 1652 | 1466517340981 Marionette DEBUG loaded listener.js 06:55:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x119e7a400) [pid = 1652] [serial = 2319] [outer = 0x1126f8000] 06:55:41 INFO - PROCESS | 1652 | 1466517341328 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"]]]}] 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 06:55:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 06:55:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 06:55:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:55:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:55:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:55:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 06:55:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:55:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:55:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:55:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 06:55:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:55:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:55:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:55:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 06:55:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:55:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:55:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:55:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 06:55:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:55:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:55:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:55:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 06:55:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:55:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:55:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:55:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 06:55:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:55:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:55:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:55:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 06:55:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:55:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:55:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:55:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 06:55:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:55:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:55:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:55:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 06:55:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:55:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:55:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:55:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 06:55:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:55:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:55:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:55:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 06:55:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:55:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:55:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:55:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 06:55:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:55:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:55:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:55:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 06:55:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:55:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:55:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:55:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 06:55:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:55:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:55:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:55:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 06:55:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:55:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:55:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:55:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 06:55:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:55:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:55:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:55:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 06:55:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:55:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:55:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:55:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 06:55:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:55:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:55:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:55:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 06:55:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:55:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:55:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:55:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 06:55:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:55:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:55:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:55:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 06:55:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:55:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:55:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:55:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 06:55:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:55:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:55:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:55:41 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" 06:55:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:55:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:55:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:55:41 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" 06:55:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:55:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:55:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:55:41 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 745ms 06:55:41 INFO - PROCESS | 1652 | 1466517341381 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 06:55:41 INFO - PROCESS | 1652 | 1466517341382 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 06:55:41 INFO - TEST-START | /FileAPI/file/File-constructor.html 06:55:41 INFO - PROCESS | 1652 | 1466517341385 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 06:55:41 INFO - PROCESS | 1652 | 1466517341387 Marionette TRACE conn2 <- [1,3058,null,{}] 06:55:41 INFO - PROCESS | 1652 | 1466517341390 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}] 06:55:41 INFO - PROCESS | 1652 | 1466517341391 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:41 INFO - PROCESS | 1652 | 1466517341490 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 06:55:41 INFO - PROCESS | 1652 | 1466517341496 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:41 INFO - PROCESS | 1652 | 1466517341497 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x1316b4000 == 34 [pid = 1652] [id = 774] 06:55:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x119e7d800) [pid = 1652] [serial = 2320] [outer = 0x0] 06:55:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12896d400) [pid = 1652] [serial = 2321] [outer = 0x119e7d800] 06:55:41 INFO - PROCESS | 1652 | 1466517341517 Marionette DEBUG loaded listener.js 06:55:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12b967c00) [pid = 1652] [serial = 2322] [outer = 0x119e7d800] 06:55:41 INFO - PROCESS | 1652 | 1466517341779 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]]]}] 06:55:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 06:55:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 06:55:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 06:55:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 06:55:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 06:55:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 06:55:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 06:55:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 06:55:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 06:55:41 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 06:55:41 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 06:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:55:41 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 06:55:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 06:55:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 06:55:41 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 06:55:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 06:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:55:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 06:55:41 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 06:55:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 06:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:55:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 06:55:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 06:55:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 06:55:41 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 427ms 06:55:41 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 06:55:41 INFO - PROCESS | 1652 | 1466517341814 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 06:55:41 INFO - PROCESS | 1652 | 1466517341815 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 06:55:41 INFO - PROCESS | 1652 | 1466517341818 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 06:55:41 INFO - PROCESS | 1652 | 1466517341819 Marionette TRACE conn2 <- [1,3062,null,{}] 06:55:41 INFO - PROCESS | 1652 | 1466517341821 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}] 06:55:41 INFO - PROCESS | 1652 | 1466517341822 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:41 INFO - PROCESS | 1652 | 1466517341923 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 06:55:41 INFO - PROCESS | 1652 | 1466517341928 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:41 INFO - PROCESS | 1652 | 1466517341929 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x1316ce000 == 35 [pid = 1652] [id = 775] 06:55:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12b96b400) [pid = 1652] [serial = 2323] [outer = 0x0] 06:55:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12b96f800) [pid = 1652] [serial = 2324] [outer = 0x12b96b400] 06:55:41 INFO - PROCESS | 1652 | 1466517341953 Marionette DEBUG loaded listener.js 06:55:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12bb07800) [pid = 1652] [serial = 2325] [outer = 0x12b96b400] 06:55:42 INFO - PROCESS | 1652 | [1652] 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 06:55:42 INFO - PROCESS | 1652 | 1466517342263 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 06:55:42 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 06:55:42 INFO - {} 06:55:42 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 474ms 06:55:42 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 06:55:42 INFO - PROCESS | 1652 | 1466517342293 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 06:55:42 INFO - PROCESS | 1652 | 1466517342295 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 06:55:42 INFO - PROCESS | 1652 | 1466517342297 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 06:55:42 INFO - PROCESS | 1652 | 1466517342298 Marionette TRACE conn2 <- [1,3066,null,{}] 06:55:42 INFO - PROCESS | 1652 | 1466517342300 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}] 06:55:42 INFO - PROCESS | 1652 | 1466517342301 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:42 INFO - PROCESS | 1652 | 1466517342383 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 06:55:42 INFO - PROCESS | 1652 | 1466517342442 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:42 INFO - PROCESS | 1652 | 1466517342444 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x1316cc800 == 36 [pid = 1652] [id = 776] 06:55:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12b968400) [pid = 1652] [serial = 2326] [outer = 0x0] 06:55:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12bb0c000) [pid = 1652] [serial = 2327] [outer = 0x12b968400] 06:55:42 INFO - PROCESS | 1652 | 1466517342466 Marionette DEBUG loaded listener.js 06:55:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x12bdecc00) [pid = 1652] [serial = 2328] [outer = 0x12b968400] 06:55:42 INFO - PROCESS | 1652 | 1466517342702 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]]]}] 06:55:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 06:55:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 06:55:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 06:55:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 06:55:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 06:55:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 06:55:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 06:55:42 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 422ms 06:55:42 INFO - PROCESS | 1652 | 1466517342736 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 06:55:42 INFO - PROCESS | 1652 | 1466517342737 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 06:55:42 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 06:55:42 INFO - PROCESS | 1652 | 1466517342768 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 06:55:42 INFO - PROCESS | 1652 | 1466517342770 Marionette TRACE conn2 <- [1,3070,null,{}] 06:55:42 INFO - PROCESS | 1652 | 1466517342781 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}] 06:55:42 INFO - PROCESS | 1652 | 1466517342783 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:42 INFO - PROCESS | 1652 | 1466517342883 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 06:55:42 INFO - PROCESS | 1652 | 1466517342977 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:42 INFO - PROCESS | 1652 | 1466517342979 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x111e0c800 == 37 [pid = 1652] [id = 777] 06:55:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x110e74c00) [pid = 1652] [serial = 2329] [outer = 0x0] 06:55:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x110e81800) [pid = 1652] [serial = 2330] [outer = 0x110e74c00] 06:55:43 INFO - PROCESS | 1652 | 1466517343004 Marionette DEBUG loaded listener.js 06:55:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x112f18000) [pid = 1652] [serial = 2331] [outer = 0x110e74c00] 06:55:43 INFO - PROCESS | 1652 | 1466517343408 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]]]}] 06:55:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 06:55:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 06:55:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 06:55:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 06:55:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 06:55:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 06:55:43 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 688ms 06:55:43 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 06:55:43 INFO - PROCESS | 1652 | 1466517343451 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 06:55:43 INFO - PROCESS | 1652 | 1466517343453 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 06:55:43 INFO - PROCESS | 1652 | 1466517343456 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 06:55:43 INFO - PROCESS | 1652 | 1466517343458 Marionette TRACE conn2 <- [1,3074,null,{}] 06:55:43 INFO - PROCESS | 1652 | 1466517343461 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}] 06:55:43 INFO - PROCESS | 1652 | 1466517343463 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:43 INFO - PROCESS | 1652 | 1466517343588 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 06:55:43 INFO - PROCESS | 1652 | 1466517343691 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:43 INFO - PROCESS | 1652 | 1466517343692 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x1257c8000 == 38 [pid = 1652] [id = 778] 06:55:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x116967400) [pid = 1652] [serial = 2332] [outer = 0x0] 06:55:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x1176c6000) [pid = 1652] [serial = 2333] [outer = 0x116967400] 06:55:43 INFO - PROCESS | 1652 | 1466517343741 Marionette DEBUG loaded listener.js 06:55:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x118737400) [pid = 1652] [serial = 2334] [outer = 0x116967400] 06:55:44 INFO - PROCESS | 1652 | 1466517344107 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]]]}] 06:55:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 06:55:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 06:55:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 06:55:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 06:55:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 06:55:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 06:55:44 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 672ms 06:55:44 INFO - PROCESS | 1652 | 1466517344130 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 06:55:44 INFO - PROCESS | 1652 | 1466517344132 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 06:55:44 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 06:55:44 INFO - PROCESS | 1652 | 1466517344135 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 06:55:44 INFO - PROCESS | 1652 | 1466517344136 Marionette TRACE conn2 <- [1,3078,null,{}] 06:55:44 INFO - PROCESS | 1652 | 1466517344138 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}] 06:55:44 INFO - PROCESS | 1652 | 1466517344140 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:44 INFO - PROCESS | 1652 | 1466517344244 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 06:55:44 INFO - PROCESS | 1652 | 1466517344302 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:44 INFO - PROCESS | 1652 | 1466517344303 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x129008000 == 39 [pid = 1652] [id = 779] 06:55:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x119084000) [pid = 1652] [serial = 2335] [outer = 0x0] 06:55:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x119dc3c00) [pid = 1652] [serial = 2336] [outer = 0x119084000] 06:55:44 INFO - PROCESS | 1652 | 1466517344327 Marionette DEBUG loaded listener.js 06:55:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x119e83400) [pid = 1652] [serial = 2337] [outer = 0x119084000] 06:55:44 INFO - PROCESS | 1652 | 1466517344872 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] 06:55:44 INFO - PROCESS | 1652 | 1466517344919 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 06:55:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 06:55:44 INFO - PROCESS | 1652 | 1466517344922 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 06:55:44 INFO - PROCESS | 1652 | 1466517344923 Marionette TRACE conn2 <- [1,3082,null,{}] 06:55:44 INFO - PROCESS | 1652 | 1466517344926 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}] 06:55:44 INFO - PROCESS | 1652 | 1466517344928 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:45 INFO - PROCESS | 1652 | 1466517345045 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 06:55:45 INFO - PROCESS | 1652 | 1466517345106 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:45 INFO - PROCESS | 1652 | 1466517345107 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x124f51800 == 40 [pid = 1652] [id = 780] 06:55:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x113865400) [pid = 1652] [serial = 2338] [outer = 0x0] 06:55:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x1166f3400) [pid = 1652] [serial = 2339] [outer = 0x113865400] 06:55:45 INFO - PROCESS | 1652 | 1466517345130 Marionette DEBUG loaded listener.js 06:55:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x1173a4800) [pid = 1652] [serial = 2340] [outer = 0x113865400] 06:55:45 INFO - PROCESS | 1652 | --DOCSHELL 0x1316cc800 == 39 [pid = 1652] [id = 776] 06:55:45 INFO - PROCESS | 1652 | --DOCSHELL 0x1316ce000 == 38 [pid = 1652] [id = 775] 06:55:45 INFO - PROCESS | 1652 | --DOCSHELL 0x1316b4000 == 37 [pid = 1652] [id = 774] 06:55:45 INFO - PROCESS | 1652 | --DOCSHELL 0x12cbae000 == 36 [pid = 1652] [id = 773] 06:55:45 INFO - PROCESS | 1652 | --DOCSHELL 0x136045000 == 35 [pid = 1652] [id = 772] 06:55:45 INFO - PROCESS | 1652 | --DOCSHELL 0x12d027800 == 34 [pid = 1652] [id = 771] 06:55:45 INFO - PROCESS | 1652 | --DOCSHELL 0x12c7cf800 == 33 [pid = 1652] [id = 770] 06:55:45 INFO - PROCESS | 1652 | --DOCSHELL 0x12bf4a800 == 32 [pid = 1652] [id = 769] 06:55:45 INFO - PROCESS | 1652 | --DOCSHELL 0x12bbcc800 == 31 [pid = 1652] [id = 768] 06:55:45 INFO - PROCESS | 1652 | --DOCSHELL 0x12749a800 == 30 [pid = 1652] [id = 767] 06:55:45 INFO - PROCESS | 1652 | --DOCSHELL 0x1169ba800 == 29 [pid = 1652] [id = 766] 06:55:45 INFO - PROCESS | 1652 | --DOCSHELL 0x11981b000 == 28 [pid = 1652] [id = 765] 06:55:45 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x12408cc00) [pid = 1652] [serial = 2250] [outer = 0x0] [url = about:blank] 06:55:45 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x116f83800) [pid = 1652] [serial = 2265] [outer = 0x0] [url = about:blank] 06:55:45 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x123b76c00) [pid = 1652] [serial = 2247] [outer = 0x0] [url = about:blank] 06:55:45 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x1176c8400) [pid = 1652] [serial = 2237] [outer = 0x0] [url = about:blank] 06:55:45 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x119e7dc00) [pid = 1652] [serial = 2245] [outer = 0x0] [url = about:blank] 06:55:45 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x1287aa800) [pid = 1652] [serial = 2259] [outer = 0x0] [url = about:blank] 06:55:45 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x118147800) [pid = 1652] [serial = 2239] [outer = 0x0] [url = about:blank] 06:55:45 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x1287a0c00) [pid = 1652] [serial = 2257] [outer = 0x0] [url = about:blank] 06:55:45 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x124080c00) [pid = 1652] [serial = 2248] [outer = 0x0] [url = about:blank] 06:55:45 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x116969400) [pid = 1652] [serial = 2241] [outer = 0x0] [url = about:blank] 06:55:45 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x12921cc00) [pid = 1652] [serial = 2273] [outer = 0x0] [url = about:blank] 06:55:45 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x119dc8400) [pid = 1652] [serial = 2244] [outer = 0x0] [url = about:blank] 06:55:45 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1176bec00) [pid = 1652] [serial = 2230] [outer = 0x0] [url = about:blank] 06:55:45 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x128974400) [pid = 1652] [serial = 2262] [outer = 0x0] [url = about:blank] 06:55:45 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x118150400) [pid = 1652] [serial = 2231] [outer = 0x0] [url = about:blank] 06:55:45 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x112a76c00) [pid = 1652] [serial = 2227] [outer = 0x0] [url = about:blank] 06:55:45 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1261b1400) [pid = 1652] [serial = 2225] [outer = 0x0] [url = about:blank] 06:55:45 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x113a3f400) [pid = 1652] [serial = 2228] [outer = 0x0] [url = about:blank] 06:55:45 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x12902e800) [pid = 1652] [serial = 2271] [outer = 0x0] [url = about:blank] 06:55:45 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1270e1c00) [pid = 1652] [serial = 2256] [outer = 0x0] [url = about:blank] 06:55:45 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1289e5c00) [pid = 1652] [serial = 2268] [outer = 0x0] [url = about:blank] 06:55:45 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x11888e000) [pid = 1652] [serial = 2242] [outer = 0x0] [url = about:blank] 06:55:45 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x119dc1800) [pid = 1652] [serial = 2234] [outer = 0x0] [url = about:blank] 06:55:45 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x1244dec00) [pid = 1652] [serial = 2251] [outer = 0x0] [url = about:blank] 06:55:45 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x12896b000) [pid = 1652] [serial = 2260] [outer = 0x0] [url = about:blank] 06:55:45 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x119a37400) [pid = 1652] [serial = 2233] [outer = 0x0] [url = about:blank] 06:55:45 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x1289df000) [pid = 1652] [serial = 2263] [outer = 0x0] [url = about:blank] 06:55:45 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x126108c00) [pid = 1652] [serial = 2254] [outer = 0x0] [url = about:blank] 06:55:45 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x12902b000) [pid = 1652] [serial = 2269] [outer = 0x0] [url = about:blank] 06:55:45 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x124637400) [pid = 1652] [serial = 2253] [outer = 0x0] [url = about:blank] 06:55:45 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x116f83000) [pid = 1652] [serial = 2236] [outer = 0x0] [url = about:blank] 06:55:45 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x12414a800) [pid = 1652] [serial = 2266] [outer = 0x0] [url = about:blank] 06:55:45 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x129222800) [pid = 1652] [serial = 2274] [outer = 0x0] [url = about:blank] 06:55:45 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x12935c800) [pid = 1652] [serial = 2276] [outer = 0x0] [url = about:blank] 06:55:45 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x12a35c000) [pid = 1652] [serial = 2277] [outer = 0x0] [url = about:blank] 06:55:45 INFO - PROCESS | 1652 | 1466517345597 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]]]}] 06:55:45 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 06:55:45 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 06:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:55:45 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 06:55:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 06:55:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 722ms 06:55:45 INFO - PROCESS | 1652 | 1466517345644 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 06:55:45 INFO - PROCESS | 1652 | 1466517345646 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 06:55:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 06:55:45 INFO - PROCESS | 1652 | 1466517345651 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 06:55:45 INFO - PROCESS | 1652 | 1466517345652 Marionette TRACE conn2 <- [1,3086,null,{}] 06:55:45 INFO - PROCESS | 1652 | 1466517345654 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}] 06:55:45 INFO - PROCESS | 1652 | 1466517345656 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:45 INFO - PROCESS | 1652 | 1466517345728 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 06:55:45 INFO - PROCESS | 1652 | 1466517345784 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:45 INFO - PROCESS | 1652 | 1466517345785 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x1185a7800 == 29 [pid = 1652] [id = 781] 06:55:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x11386d000) [pid = 1652] [serial = 2341] [outer = 0x0] 06:55:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x1176bec00) [pid = 1652] [serial = 2342] [outer = 0x11386d000] 06:55:45 INFO - PROCESS | 1652 | 1466517345807 Marionette DEBUG loaded listener.js 06:55:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x118150800) [pid = 1652] [serial = 2343] [outer = 0x11386d000] 06:55:46 INFO - PROCESS | 1652 | 1466517346061 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 06:55:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 06:55:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 421ms 06:55:46 INFO - PROCESS | 1652 | 1466517346073 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 06:55:46 INFO - PROCESS | 1652 | 1466517346074 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 06:55:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 06:55:46 INFO - PROCESS | 1652 | 1466517346083 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 06:55:46 INFO - PROCESS | 1652 | 1466517346085 Marionette TRACE conn2 <- [1,3090,null,{}] 06:55:46 INFO - PROCESS | 1652 | 1466517346100 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}] 06:55:46 INFO - PROCESS | 1652 | 1466517346103 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:46 INFO - PROCESS | 1652 | 1466517346183 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 06:55:46 INFO - PROCESS | 1652 | 1466517346188 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:46 INFO - PROCESS | 1652 | 1466517346192 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x120f38000 == 30 [pid = 1652] [id = 782] 06:55:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x112a73c00) [pid = 1652] [serial = 2344] [outer = 0x0] 06:55:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x11888e000) [pid = 1652] [serial = 2345] [outer = 0x112a73c00] 06:55:46 INFO - PROCESS | 1652 | 1466517346216 Marionette DEBUG loaded listener.js 06:55:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x1198fc400) [pid = 1652] [serial = 2346] [outer = 0x112a73c00] 06:55:46 INFO - PROCESS | 1652 | 1466517346532 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 06:55:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 06:55:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 473ms 06:55:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 06:55:46 INFO - PROCESS | 1652 | 1466517346560 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 06:55:46 INFO - PROCESS | 1652 | 1466517346561 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 06:55:46 INFO - PROCESS | 1652 | 1466517346563 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 06:55:46 INFO - PROCESS | 1652 | 1466517346564 Marionette TRACE conn2 <- [1,3094,null,{}] 06:55:46 INFO - PROCESS | 1652 | 1466517346567 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}] 06:55:46 INFO - PROCESS | 1652 | 1466517346568 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:46 INFO - PROCESS | 1652 | 1466517346642 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 06:55:46 INFO - PROCESS | 1652 | 1466517346646 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:46 INFO - PROCESS | 1652 | 1466517346647 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x124425800 == 31 [pid = 1652] [id = 783] 06:55:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x119dcb800) [pid = 1652] [serial = 2347] [outer = 0x0] 06:55:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x119e7b400) [pid = 1652] [serial = 2348] [outer = 0x119dcb800] 06:55:46 INFO - PROCESS | 1652 | 1466517346668 Marionette DEBUG loaded listener.js 06:55:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x119fc7000) [pid = 1652] [serial = 2349] [outer = 0x119dcb800] 06:55:46 INFO - PROCESS | 1652 | 1466517346932 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 06:55:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 06:55:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 419ms 06:55:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 06:55:46 INFO - PROCESS | 1652 | 1466517346983 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 06:55:46 INFO - PROCESS | 1652 | 1466517346984 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 06:55:46 INFO - PROCESS | 1652 | 1466517346986 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 06:55:46 INFO - PROCESS | 1652 | 1466517346987 Marionette TRACE conn2 <- [1,3098,null,{}] 06:55:46 INFO - PROCESS | 1652 | 1466517346990 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}] 06:55:46 INFO - PROCESS | 1652 | 1466517346995 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:47 INFO - PROCESS | 1652 | 1466517347066 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 06:55:47 INFO - PROCESS | 1652 | 1466517347069 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:47 INFO - PROCESS | 1652 | 1466517347070 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x127496800 == 32 [pid = 1652] [id = 784] 06:55:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1126f7400) [pid = 1652] [serial = 2350] [outer = 0x0] 06:55:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1210e6000) [pid = 1652] [serial = 2351] [outer = 0x1126f7400] 06:55:47 INFO - PROCESS | 1652 | 1466517347093 Marionette DEBUG loaded listener.js 06:55:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x123b7a400) [pid = 1652] [serial = 2352] [outer = 0x1126f7400] 06:55:47 INFO - PROCESS | 1652 | 1466517347400 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]]]}] 06:55:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 06:55:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 06:55:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 426ms 06:55:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 06:55:47 INFO - PROCESS | 1652 | 1466517347414 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 06:55:47 INFO - PROCESS | 1652 | 1466517347415 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 06:55:47 INFO - PROCESS | 1652 | 1466517347417 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 06:55:47 INFO - PROCESS | 1652 | 1466517347418 Marionette TRACE conn2 <- [1,3102,null,{}] 06:55:47 INFO - PROCESS | 1652 | 1466517347420 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}] 06:55:47 INFO - PROCESS | 1652 | 1466517347426 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:47 INFO - PROCESS | 1652 | 1466517347563 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 06:55:47 INFO - PROCESS | 1652 | 1466517347601 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:47 INFO - PROCESS | 1652 | 1466517347602 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x1287cc800 == 33 [pid = 1652] [id = 785] 06:55:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x119aca800) [pid = 1652] [serial = 2353] [outer = 0x0] 06:55:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x123ceac00) [pid = 1652] [serial = 2354] [outer = 0x119aca800] 06:55:47 INFO - PROCESS | 1652 | 1466517347623 Marionette DEBUG loaded listener.js 06:55:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1244dec00) [pid = 1652] [serial = 2355] [outer = 0x119aca800] 06:55:47 INFO - PROCESS | 1652 | 1466517347861 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 06:55:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 06:55:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 476ms 06:55:47 INFO - PROCESS | 1652 | 1466517347906 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 06:55:47 INFO - PROCESS | 1652 | 1466517347911 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 06:55:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 06:55:47 INFO - PROCESS | 1652 | 1466517347918 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 06:55:47 INFO - PROCESS | 1652 | 1466517347919 Marionette TRACE conn2 <- [1,3106,null,{}] 06:55:47 INFO - PROCESS | 1652 | 1466517347921 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}] 06:55:47 INFO - PROCESS | 1652 | 1466517347922 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:48 INFO - PROCESS | 1652 | 1466517348027 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 06:55:48 INFO - PROCESS | 1652 | 1466517348035 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:48 INFO - PROCESS | 1652 | 1466517348036 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x1292a7000 == 34 [pid = 1652] [id = 786] 06:55:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1244e5c00) [pid = 1652] [serial = 2356] [outer = 0x0] 06:55:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x1244eb000) [pid = 1652] [serial = 2357] [outer = 0x1244e5c00] 06:55:48 INFO - PROCESS | 1652 | 1466517348063 Marionette DEBUG loaded listener.js 06:55:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12463c000) [pid = 1652] [serial = 2358] [outer = 0x1244e5c00] 06:55:48 INFO - PROCESS | 1652 | 1466517348350 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]]]}] 06:55:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 06:55:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 06:55:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 06:55:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 475ms 06:55:48 INFO - PROCESS | 1652 | 1466517348394 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 06:55:48 INFO - PROCESS | 1652 | 1466517348395 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 06:55:48 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 06:55:48 INFO - PROCESS | 1652 | 1466517348397 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 06:55:48 INFO - PROCESS | 1652 | 1466517348398 Marionette TRACE conn2 <- [1,3110,null,{}] 06:55:48 INFO - PROCESS | 1652 | 1466517348400 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}] 06:55:48 INFO - PROCESS | 1652 | 1466517348401 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:48 INFO - PROCESS | 1652 | 1466517348496 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 06:55:48 INFO - PROCESS | 1652 | 1466517348507 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:48 INFO - PROCESS | 1652 | 1466517348509 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a6a5800 == 35 [pid = 1652] [id = 787] 06:55:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12463cc00) [pid = 1652] [serial = 2359] [outer = 0x0] 06:55:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x124b9c800) [pid = 1652] [serial = 2360] [outer = 0x12463cc00] 06:55:48 INFO - PROCESS | 1652 | 1466517348529 Marionette DEBUG loaded listener.js 06:55:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x124f72400) [pid = 1652] [serial = 2361] [outer = 0x12463cc00] 06:55:48 INFO - PROCESS | 1652 | 1466517348811 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"]]]}] 06:55:48 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 06:55:48 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 06:55:48 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 06:55:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:55:48 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 06:55:48 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 422ms 06:55:48 INFO - PROCESS | 1652 | 1466517348820 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 06:55:48 INFO - PROCESS | 1652 | 1466517348821 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 06:55:48 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 06:55:48 INFO - PROCESS | 1652 | 1466517348833 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 06:55:48 INFO - PROCESS | 1652 | 1466517348834 Marionette TRACE conn2 <- [1,3114,null,{}] 06:55:48 INFO - PROCESS | 1652 | 1466517348836 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}] 06:55:48 INFO - PROCESS | 1652 | 1466517348837 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:48 INFO - PROCESS | 1652 | 1466517348935 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 06:55:48 INFO - PROCESS | 1652 | 1466517348946 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\", \"3103f262-b30b-4e5c-9f3d-2015750143f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:48 INFO - PROCESS | 1652 | 1466517348947 Marionette INFO sendAsync da8ffb78-aa9d-2449-9c1b-a1482ad47e9b 06:55:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x119d4c000 == 36 [pid = 1652] [id = 788] 06:55:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x119dc2400) [pid = 1652] [serial = 2362] [outer = 0x0] 06:55:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x12527c400) [pid = 1652] [serial = 2363] [outer = 0x119dc2400] 06:55:48 INFO - PROCESS | 1652 | 1466517348974 Marionette DEBUG loaded listener.js 06:55:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1261ae000) [pid = 1652] [serial = 2364] [outer = 0x119dc2400] 06:55:49 INFO - PROCESS | 1652 | 1466517349229 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]]]}] 06:55:49 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 06:55:49 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 430ms 06:55:49 INFO - PROCESS | 1652 | 1466517349254 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 06:55:49 INFO - PROCESS | 1652 | 1466517349256 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 06:55:49 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x119cb5c00) [pid = 1652] [serial = 2299] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 06:55:49 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x12a859000) [pid = 1652] [serial = 2311] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 06:55:49 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x1133c1400) [pid = 1652] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 06:55:49 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x115e9c800) [pid = 1652] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 06:55:49 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x118882400) [pid = 1652] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 06:55:49 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x12a5c3800) [pid = 1652] [serial = 2308] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 06:55:49 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x12921d000) [pid = 1652] [serial = 2302] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 06:55:49 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x124080400) [pid = 1652] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 06:55:49 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x117055400) [pid = 1652] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 06:55:49 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x124f74000) [pid = 1652] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 06:55:49 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x113dacc00) [pid = 1652] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 06:55:49 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x12b1a9400) [pid = 1652] [serial = 2314] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 06:55:49 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x1126f8000) [pid = 1652] [serial = 2317] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 06:55:49 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x12896ec00) [pid = 1652] [serial = 2305] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 06:55:49 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x119e7d800) [pid = 1652] [serial = 2320] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 06:55:49 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x12b96b400) [pid = 1652] [serial = 2323] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 06:55:50 WARNING - u'runner_teardown' () 06:55:50 INFO - No more tests 06:55:50 INFO - Got 0 unexpected results 06:55:50 INFO - SUITE-END | took 518s 06:55:50 INFO - Closing logging queue 06:55:50 INFO - queue closed 06:55:50 INFO - Return code: 0 06:55:50 WARNING - # TBPL SUCCESS # 06:55:50 INFO - Running post-action listener: _resource_record_post_action 06:55:50 INFO - Running post-run listener: _resource_record_post_run 06:55:51 INFO - Total resource usage - Wall time: 540s; CPU: 58.0%; Read bytes: 36996608; Write bytes: 951775744; Read time: 396; Write time: 5049 06:55:51 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 06:55:51 INFO - install - Wall time: 19s; CPU: 54.0%; Read bytes: 146319872; Write bytes: 143945728; Read time: 13442; Write time: 256 06:55:51 INFO - run-tests - Wall time: 523s; CPU: 58.0%; Read bytes: 35042816; Write bytes: 796402176; Read time: 376; Write time: 4754 06:55:51 INFO - Running post-run listener: _upload_blobber_files 06:55:51 INFO - Blob upload gear active. 06:55:51 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 06:55:51 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 06:55:51 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'] 06:55:51 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 06:55:51 INFO - (blobuploader) - INFO - Open directory for files ... 06:55:51 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 06:55:51 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 06:55:51 INFO - (blobuploader) - INFO - Uploading, attempt #1. 06:55:52 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 06:55:52 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 06:55:52 INFO - (blobuploader) - INFO - Done attempting. 06:55:52 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 06:55:53 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 06:55:53 INFO - (blobuploader) - INFO - Uploading, attempt #1. 06:55:55 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 06:55:55 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 06:55:55 INFO - (blobuploader) - INFO - Done attempting. 06:55:55 INFO - (blobuploader) - INFO - Iteration through files over. 06:55:55 INFO - Return code: 0 06:55:55 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 06:55:55 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 06:55:55 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9924773d19b0e7319a5aeee3fe8168add7f7e56dac2d4ec9740d6880ee80a0b22baa0fd473ece7703d400ebcd1ae8e130860805e01d2becc2dbcaefbb0669785", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a10e5a6f26f68aedbc750de76fc283a680fbdc41eb5cc495f7e66243aa2b1de7dec405ed4bd3d1b29d91173da3d8e40db80d014c9d3b34e682b78ce73ef29fe5"} 06:55:55 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 06:55:55 INFO - Writing to file /builds/slave/test/properties/blobber_files 06:55:55 INFO - Contents: 06:55:55 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9924773d19b0e7319a5aeee3fe8168add7f7e56dac2d4ec9740d6880ee80a0b22baa0fd473ece7703d400ebcd1ae8e130860805e01d2becc2dbcaefbb0669785", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a10e5a6f26f68aedbc750de76fc283a680fbdc41eb5cc495f7e66243aa2b1de7dec405ed4bd3d1b29d91173da3d8e40db80d014c9d3b34e682b78ce73ef29fe5"} 06:55:55 INFO - Running post-run listener: copy_logs_to_upload_dir 06:55:55 INFO - Copying logs to upload dir... 06:55:55 INFO - mkdir: /builds/slave/test/build/upload/logs 06:55:55 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=597.342067 ========= master_lag: 0.52 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 57 secs) (at 2016-06-21 06:55:55.625154) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-21 06:55:55.628504) ========= 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.X0gPA2mUJL/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.5DvFq5db2R/Listeners TMPDIR=/var/folders/hx/wyz88y_j2rv2m160wr6142w000000w/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/9924773d19b0e7319a5aeee3fe8168add7f7e56dac2d4ec9740d6880ee80a0b22baa0fd473ece7703d400ebcd1ae8e130860805e01d2becc2dbcaefbb0669785", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a10e5a6f26f68aedbc750de76fc283a680fbdc41eb5cc495f7e66243aa2b1de7dec405ed4bd3d1b29d91173da3d8e40db80d014c9d3b34e682b78ce73ef29fe5"} build_url:https://queue.taskcluster.net/v1/task/aPpj_yN_SfmWXgfK4Svp4w/artifacts/public/build/firefox-48.0.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/aPpj_yN_SfmWXgfK4Svp4w/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012838 build_url: 'https://queue.taskcluster.net/v1/task/aPpj_yN_SfmWXgfK4Svp4w/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/9924773d19b0e7319a5aeee3fe8168add7f7e56dac2d4ec9740d6880ee80a0b22baa0fd473ece7703d400ebcd1ae8e130860805e01d2becc2dbcaefbb0669785", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a10e5a6f26f68aedbc750de76fc283a680fbdc41eb5cc495f7e66243aa2b1de7dec405ed4bd3d1b29d91173da3d8e40db80d014c9d3b34e682b78ce73ef29fe5"}' symbols_url: 'https://queue.taskcluster.net/v1/task/aPpj_yN_SfmWXgfK4Svp4w/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-21 06:55:55.668507) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 2 secs) (at 2016-06-21 06:55:55.668851) ========= 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.X0gPA2mUJL/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.5DvFq5db2R/Listeners TMPDIR=/var/folders/hx/wyz88y_j2rv2m160wr6142w000000w/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.005138 ========= master_lag: 2.56 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 2 secs) (at 2016-06-21 06:55:58.230408) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-21 06:55:58.230800) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-21 06:55:58.241517) ========= ========= Total master_lag: 3.35 =========